Check prices in St. Thomas for next weekend, 7 Jun - 9 Jun
Featured St. Thomas Riverside Hotels
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
The price is CHF 239 per night
CHF 239
per night
2 Jun - 3 Jun
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.
Frühstück verfügbar
Pool
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 CHF 419 per night
CHF 419
per night
27 Jun - 28 Jun
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.
Frühstück verfügbar
Wellness
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is CHF 275 per night
CHF 275
per night
2 Jun - 3 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,299 hotels
Lowest Price
CHF 239
Highest Price
CHF 419
Popular hotels
Windward Passage Hotel, The Westin Beach Resort & Spa at Frenchman's Reef, Emerald Beach Resort