
Find hotels in St. Thomas and St. John from $138
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Thomas and St. John
Resort
Ocean view
Check prices for these dates
Our top choices for St. Thomas and St. John hotels

Bluebeard's Castle Resort
Bluebeard's Castle ResortCharlotte Amalie
8.8 out of 10, Excellent, (86 reviews)
$257 nightly
The price is $286
Mar 16 - Mar 17
Total with taxes and fees

Emerald Beach Resort
Emerald Beach ResortSt. Thomas
7.8 out of 10, Good, (1,221 reviews)
$294 nightly
The price is $327
Mar 3 - Mar 4
Total with taxes and fees

Windward Passage Hotel
Windward Passage HotelSt. Thomas
7.2 out of 10, Good, (1,397 reviews)
$223 nightly
The price is $248
Mar 1 - Mar 2
Total with taxes and fees

The Green Iguana Hotel
The Green Iguana HotelCharlotte Amalie
10.0 out of 10, Exceptional, (6 reviews)
$239 nightly
The price is $266
Mar 9 - Mar 10
Total with taxes and fees

Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and VillasSt. Thomas
7.0 out of 10, Good, (1,006 reviews)
$178 nightly
The price is $198
Feb 26 - Feb 27
Total with taxes and fees

Bunker Hill Hotel
Bunker Hill HotelSt. Thomas
8.0 out of 10, Very Good, (1,060 reviews)
$146 nightly
The price is $162
Mar 1 - Mar 2
Total with taxes and fees

Olga's Fancy
Olga's FancySt. Thomas
9.6 out of 10, Exceptional, (1,006 reviews)
$145 nightly
The price is $163
Feb 24 - Feb 25
Total with taxes and fees

Island View Guesthouse
Island View GuesthouseSt. Thomas
9.4 out of 10, Exceptional, (310 reviews)
$257 nightly
The price is $287
Mar 1 - Mar 2
Total with taxes and fees

The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
8.4 out of 10, Very Good, (1,093 reviews)
$759 nightly
The price is $852
Mar 5 - Mar 6
Total with taxes and fees

Hotel 1829
Hotel 1829St. Thomas
9.8 out of 10, Exceptional, (13 reviews)
$331 nightly
The price is $368
Mar 4 - Mar 5
Total with taxes and fees

Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
$707 nightly
The price is $787
Mar 1 - Mar 2
Total with taxes and fees

Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight
9.0 out of 10, Wonderful, (83 reviews)
$365 nightly
The price is $411
Mar 8 - Mar 9
Total with taxes and fees

Mafolie Hotel
Mafolie HotelSt. Thomas
8.6 out of 10, Excellent, (1,005 reviews)
$195 nightly
The price is $216
Feb 17 - Feb 18
Total with taxes and fees

Galleon House Hotel
Galleon House HotelSt. Thomas
7.8 out of 10, Good, (1,005 reviews)
$93 nightly
The price is $103
Feb 16 - Feb 17
Total with taxes and fees

The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults OnlySt. Thomas
9.0 out of 10, Wonderful, (369 reviews)
$377 nightly
The price is $424
Feb 18 - Feb 19
Total with taxes and fees
















































