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

Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
£180
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
 
 
We were very happy with the fact it was so close to town, and had great views from our own bed, and the service if we needed something the response was super fast, GREAT SERVICE! Thank you Windward Passage for making our vacation so pleasant!
A Traveller
Secret Harbour Villas - 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.

Secret Harbour Villas

6281 Estate Nazareth, St. Thomas - Map
 
 
"Great Family Vacation at Secret Harbour Villas!"
Had a great five day family vacation at Secret Harbour Villas, incredible view, nice neat rooms, full kitchen, awesome beach and water options, located on the East end of the island which is the best part, very close to Red Hook which has a bunch of restaurants and is where the Ferry to St Johns departs, full service grocery and liquor store near by so you don't have to eat out every night, we rented a Jeep to get around which was a great idea and gave us the freedom to explore the island whenever we wanted, also near Coki beach which has a very local and friendly vibe. Harvey manages the rentals on the property and does a great job, very friendly and family oriented, nice pool and everyone is friendly. Don't expect the Ritz Carlton, this is not that type of place, this is more about nice, cool family fun than the top of the line luxury and having everyone waiting on you with mints on your pillow The restaurants at the beach are very nice, the beach is super clean and all the chair and snorkel rental items are very reasonable in cost, great snorkeling right at the beach and the scuba shop is awesome. Highly recommend, they do less than full week rentals, reasonable daily rates, Harvey got us in a two bedroom unit that saved us $1,500 and he accommodated us in any way we asked.
Traveller from Atlanta, GA
Galleon House Bed Breakfast Inn - St. Thomas Hotels
Rating: 2.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.

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas - Map
 
 
"Good location, Fun chic hotel"
Chris, the owner is a great guy. Nice central location
Traveller from Canada
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
 
 
"Fine experience in a nice old Hotel"
The Hotel Mafolie is situated high on a hill overlooking the Harbor in Charlotte Amalie, St Thomas. While this means getting to it requires motorized transportation, the panoramic view from most rooms and from the very good restaurant in the hotel is a fantastic experience. The staff was very helpful. The room was comfortable and clean, The complimentary breakfast was extraordinary! We had omelettes with lots of fixings and fresh fruit and juice, while sitting at the edge of a veranda overlooking the sea.
Traveller from Philly
Best Western Plus Emerald Beach 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.

Best Western Plus Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas - Map
 
 
"Nice getaway"
Beach was great. Bar was relaxing, but a bit pricey. The only problem was the location to town. No shuttles and cab fares added up fast.
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
 
 
2.0 out of 5 (1 reviews)
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
 
 
Wir waren 2 Nächte im Bunker Hill. Frühstück war gut!
A Traveller
A small clean comfortable bed and breakfast inn located in the historic district area of charlotte amalie,within a few …More
Lindbergh Bay Villas - 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.

Lindbergh Bay Villas

70-C Lindbergh Bay, St. Thomas - Map
 
 
"Wonderful Respite After Sailing for a week!"
This location is perfect for access to the Charlotte Amalie Airport--beginning or finishing your vacation. We highly recommend this resort. Suggest you spend a little extra and stay in the superior rooms. We stayed in FrangiPani...wonderful view over the Caribbean and Lindbergh Bay.
Traveller from Phoenix, AZ
Two Sandals by the Sea Inn - B&B - St. Thomas Hotels
Rating: 2.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.

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas - Map
 
 
"recent stay"
Entry road and parking is being improved by a new road and lot ,now it is awful. Breakfast is ok , they need to vary it from day to day. Rooms need darkening shades . AC is not easy to use. Owners are friendly and helpful
A Traveller
Best Western Carib Beach Resort - 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.

Best Western Carib Beach Resort

8075 Lindbergh Bay, St. Thomas - Map
 
 
"Good place near the airport."
We stayed here for a day before leaving for St. John. Although we arrived at the right time, we had to wait for the staff to get our room ready. Not a big problem - we waited at the little beach side bar/café where we met other travelers and the hard-working and friendly bartender. Our room had warmish, not hot water, and the in-room phone didn't work. Since we had cell phones, the phone also wasn't a big problem. Meals at the café were very nice, although we skipped the $15 a person big breakfast. If you're not a big breakfast person, bring a light snack with you and get a cup of coffee for $3, as we did. There's a beach there, but not a great one. The pool is probably better if you want to swim.
Traveller from New England
The newly renovated Best Western Carib Beach Resort, located just five minutes walking distance from the Lindbergh Bay Beach …More

Search from 38 St. Thomas Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,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.