Check prices in St. Thomas for next weekend, 24 May - 26 May
Featured St. Thomas Hotels on the Lake
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
The price is £211 per night
£211
per night
15 May - 16 May
Windward Passage Hotel's proximity to the airport gets high marks from our customers. During your stay, you're just a quick walk from Estate Hassel Island. Free WiFi in public areas, free self-parking and an outdoor pool are available.
Pool
Breakfast available
The Westin Beach Resort & Spa at Frenchman's Reef
4.5 out of 5
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
The price is £449 per night
£449
per night
28 May - 29 May
During your stay at The Westin Beach Resort & Spa at Frenchman's Reef, you're just a quick walk from Frenchman's Bay. Enjoy features like free WiFi in public areas, plus 3 outdoor pools and 3 restaurants.
Spa
Pet-friendly
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is £243 per night
£243
per night
1 Jun - 2 Jun
Our customers tell us they enjoy Emerald Beach Resort's beach location. During your stay, you're just a quick walk from Lindbergh Bay. Enjoy features like free WiFi in public areas and free self-parking, plus 2 restaurants.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Thomas hotels essential information
Accommodation
2,296 hotels
Lowest Price
£211
Highest Price
£449
Popular hotels
Windward Passage Hotel, The Westin Beach Resort & Spa at Frenchman's Reef, Emerald Beach Resort
Recent St. Thomas hotel reviews by travellers like you
ebookers verified reviews
5/5 Excellent
"My best trip ever love this place "
A verified traveller stayed at Emerald Beach Resort