Check prices in St. Thomas for next weekend, 24 May - 26 May
Featured St. Thomas Boutique Hotels
Olga's Fancy
3 out of 5
Honduras 8, St. Thomas
The price is €147 per night
€147
per night
31 May - 1 Jun
Our customers tell us they can't get enough of Olga's Fancy's proximity to the airport. During your stay, you're just a quick walk from Estate Hassel Island. You'll find features such as free WiFi in public areas and free self-parking, plus an outdoor pool.
Pool
Parking included
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas
The price is €153 per night
€153
per night
19 May - 20 May
Our customers tell us that they enjoy the free breakfast at Mafolie Hotel. During your stay, you're just a quick walk from Blackbeard's Castle. Features include free WiFi in public areas and free self-parking, plus 2 bars.
Pool
Breakfast included
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is €283 per night
€283
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.
Pool
Pet-friendly
Galleon House Hotel
3 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas
The price is €114 per night
€114
per night
15 May - 16 May
Our customers tell us that they can't get enough of the pool at Galleon House Hotel. During your stay, you're just a quick walk from 99 Steps. Enjoy features like free WiFi in public areas and free self-parking, plus an outdoor pool.
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
€114
Highest Price
€283
Popular hotels
Olga's Fancy, Mafolie Hotel, Emerald Beach Resort, Galleon House Hotel
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