Customised for your search:

St. Thomas hotels

St. Thomas hotels
St. Thomas

Hotel + Flight Deals in St. Thomas

See all St. Thomas Package Deals

Top Trending Hotels in St. Thomas

The Ritz-Carlton, St. Thomas - St. Thomas Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas - Map
 
 
"Beautiful views, Great food, very relaxing"
Just recently stayed at the hotel. Beautiful location and very friendly staff. We were very pleased with everything except for the service on the beach and especially the SAILS restaurant in general. I get it, its the Ritz and everything is very expensive. Truly did not mind spending the money but the service was abysmal. Honestly the slowest moving restaurant we have ever been too. I would highly recommend the staff be revamped asap at this restaurant. Everything else was amazing. Would absolutely go back.
A Traveller
Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
£132
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas - Map
 
 
The Windward Passage is located close to a lot of restaurants, shops, and Charlotte Amalie's harbour. Unfortunately it is not located too close to the beach, and some of the rooms offer a less scenic view (our room faced a baseball diamond, and directly below was the alley that had a bit of trash lying around). We used this hotel for one night while waiting to fly out from the airport the next day. A lot of reviews suggest it is more appropriate for a short term stay vs your whole vacation, and I would have to agree.
A Traveller
Mafolie Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Mafolie Hotel

7091 Estate Mafolie, St. Thomas - Map
 
 
"BEST VIEW IN TOWN"
We had a great stay at this hotel. The staff was helpful and friendly and the food was great! I highly recommend staying here!!
Traveller from New York
Dreams Sugar Bay St. Thomas - All Inclusive - St. Thomas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Dreams Sugar Bay St. Thomas - All Inclusive

6500 Estate Smith Bay, St. Thomas - Map
 
 
"Perfection!"
After reading some of the negative reviews I was a little nervous staying here. After I realized Dreams bought it I figured we would try them.I am glad we did!! The hotel has(and still is) undergoing a major rennovation. The lobby was beautiful and the staff was very friendly. After checking in and settling into our room I received a phone call asking if everything was perfect. Who does that anymore? AWESOME. The room we stayed in was recently remodeled and was perfect. The view was incredable. The breakfest was buffet style with made to order omlette bar, pancakes, waffles, french toast, fresh fruit, bacon, sausage and more than I can list. AWESOME The pools were very nice with great bartenders and staff. Iguanas were all over the place which was really cool seeing them. The poolside grill cooks up cheeseburgers and hotdogs and the resteraunts have a wide variety. Complimentary room service was great. Kids wanted a peperoni pizza and we got one sent to our room at 11 at night. AWESOME The four of us stayed 6 days 5 nights here and can not wait to come back and stay again.
Traveller from Texas
Point Pleasant Resort - St. Thomas Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas - Map
 
 
"Nice place with good views. "
We stayed in a condo (because all of the regular rooms were full) which was very nice. The air conditioner worked great and was modern and quiet. It also had a fridge, stove and full kitchen. Quite modern and well decorated.
Traveller from Saratoga Springs, NY
Bunker Hill Hotel - St. Thomas Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas - Map
 
 
"Great family run hotel"
A great family run hotel within the historic district.
Traveller from San Jose, Ca
A small clean comfortable bed and breakfast inn located in the historic district area of charlotte amalie,within a few …More
Secret Harbour Beach Resort - St. Thomas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas - Map
 
 
"Wonderful!"
Best view ever! The hotel staff was great, room was great, view was out of this world great! We ate several times in the Bar & Grill and the food and staff was very good. We also ate at the restaurant and it was good. We ate at a couple of places away from the hotel and the service and the food were terrible. I wish we would have just stayed at the hotel the entire time. We went on a snorkeling trip from the dive shop and it was great. We also renting boards and things from there. Staff was very friendly and helpful. My husband also took a refresher course for scuba and really enjoyed it. The hotel provides chairs and beach towels for guests. That was awesome. We will definitely be back.
Traveller from Mississippi
Lindbergh Bay Villas - St. Thomas Hotels
Rating: 3.5 Stars
£150
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Lindbergh Bay Villas

70-C Lindbergh Bay, St. Thomas - Map
 
 
"Villa"
For days we were one of the few people in the villas. That was great. The pool by the villas was small but adequate. We ate at the restaurant once - for breakfast. The kitchenette was stocked with coffee. The landscape was beautiful. The only thing that was really negative was the lack of housekeeping most days. The taxis charged $6.00/person to go into town unless you walked a mile to catch a "Safari" for $1.00. The best thing was the walk to and from the airport. There was no need for a taxi.
Traveller from NC
Galleon House Bed Breakfast Inn - St. Thomas Hotels
Rating: 2.5 Stars
£59
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas - Map
 
 
"Hotel close to the heart of downtown St Thomas"
The owner Gale is an extremely friendly woman, and very accommodating. The rooms were clean and modest, with TV. There are a lot of stairs so expect some climbing, however, it is very close to everything so no complaints there. There is no free Wifi.
A Traveller
The Island Beachcomber Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Island Beachcomber Hotel

8071 Lindbergh Beach Road, St. Thomas - Map
 
 
"Great location on the beach"
Loved getting in the Caribbean after a long day on planes, and the waking for a swim too!
Traveller from stx

Search from 41 St. Thomas Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: St. Thomas

    Search for hotels in St. Thomas on Expedia.co.uk. You can easily find your hotels in St. Thomas using one of the methods below:

    • View our selection of featured hotels in St. Thomas
    • Use the map to find hotels in the St. Thomas neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Thomas, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Thomas
    • Enter your travel dates to view the best deals on hotels in St. Thomas - while they last
    Hide
    CollapseExpand

    Hotels in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.