Choose your room
Location. Ramada Inn St Thomas On is located in Saint Thomas. Hotel Features. Ramada Inn St Thomas On features a restaurant. Room service is available during limited hours. The hotel serves a complimentary breakfast. This 1.5-star property offers audio-visual equipment and business services. This Saint Thomas property has event space consisting of banquet facilities and conference/meeting rooms. Guest parking is complimentary. Additional property amenities include multilingual staff and express check-out. Guestrooms. Guestrooms offer complimentary local calls (restrictions may apply). Televisions have cable channels.