
Find hotels in St. Thomas and St. John from AED 535
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Thomas and St. John
Apart hotel
Check prices for these dates
Our top choices for St. Thomas and St. John hotels

The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
8.4 out of 10, Very Good, (1,243 reviews)
The price is AED 1,183
AED 1,636 total
includes taxes & fees
15 Jun - 16 Jun

Bluebeard's Castle Resort
Bluebeard's Castle ResortCharlotte Amalie
8.8 out of 10, Excellent, (429 reviews)
The price is AED 712
AED 959 total
includes taxes & fees
24 Jun - 25 Jun

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. ThomasSt. Thomas
8.4 out of 10, Very Good, (467 reviews)
The price is AED 3,118
AED 4,091 total
includes taxes & fees
31 May - 1 Jun

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph CollectionSt. Thomas
9.4 out of 10, Exceptional, (172 reviews)
The price is AED 2,590
AED 3,327 total
includes taxes & fees
1 Jun - 2 Jun

The Green Iguana Hotel
The Green Iguana HotelCharlotte Amalie
10.0 out of 10, Exceptional, (27 reviews)
The price is AED 801
AED 981 total
includes taxes & fees
7 Jun - 8 Jun

Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight
8.8 out of 10, Excellent, (163 reviews)
The price is AED 901
AED 1,089 total
includes taxes & fees
11 Jun - 12 Jun

Emerald Beach Resort
Emerald Beach ResortSt. Thomas
7.8 out of 10, Good, (1,396 reviews)
The price is AED 986
AED 1,208 total
includes taxes & fees
4 Jun - 5 Jun

Margaritaville Vacation Club - St. Thomas
Margaritaville Vacation Club - St. ThomasSt. Thomas
8.0 out of 10, Very Good, (2,446 reviews)
The price is AED 1,220
AED 1,372 total
includes taxes & fees
27 May - 28 May

Mafolie Hotel
Mafolie HotelSt. Thomas
8.8 out of 10, Excellent, (1,004 reviews)
The price is AED 526
AED 683 total
includes taxes & fees
9 Jun - 10 Jun

Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,002 reviews)
The price is AED 2,104
AED 2,598 total
includes taxes & fees
27 May - 28 May

Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and VillasSt. Thomas
7.2 out of 10, Good, (1,004 reviews)
The price is AED 525
AED 707 total
includes taxes & fees
1 Jun - 2 Jun

Windward Passage Hotel
Windward Passage HotelSt. Thomas
7.2 out of 10, Good, (1,448 reviews)
The price is AED 599
AED 734 total
includes taxes & fees
26 May - 27 May

Hotel 1829
Hotel 1829St. Thomas
9.6 out of 10, Exceptional, (29 reviews)
The price is AED 913
AED 1,119 total
includes taxes & fees
25 May - 26 May

The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
8.2 out of 10, Very Good, (488 reviews)
The price is AED 2,678
AED 3,012 total
includes taxes & fees
5 Jun - 6 Jun

St John Inn
St John InnSt. John
9.2 out of 10, Wonderful, (446 reviews)
The price is AED 864
AED 972 total
includes taxes & fees
1 Jun - 2 Jun

Bunker Hill Hotel
Bunker Hill HotelSt. Thomas
8.2 out of 10, Very Good, (1,080 reviews)
The price is AED 395
AED 483 total
includes taxes & fees
1 Jun - 2 Jun

Galleon House Hotel
Galleon House HotelSt. Thomas
7.8 out of 10, Good, (1,000 reviews)
The price is AED 274
AED 335 total
includes taxes & fees
5 Jun - 6 Jun

Marriott's Frenchman's Cove
Marriott's Frenchman's CoveSt. Thomas
9.0 out of 10, Wonderful, (197 reviews)
The price is AED 3,082
AED 3,467 total
includes taxes & fees
23 Jun - 24 Jun

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVICharlotte Amalie
10.0 out of 10, Exceptional, (25 reviews)
The price is AED 1,083
AED 1,327 total
includes taxes & fees
13 Jun - 14 Jun
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.
Vacation Rentals in St. Thomas and St. John
Aparthotel

8.6 out of 10, Excellent, (883 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Thomas and St. John attractions
Learn more about St. Thomas and St. John
Pristine beaches and duty-free shopping draw visitors to these sister islands' vibrant shores. Snorkel with sea turtles at Trunk Bay on St. John, or explore Charlotte Amalie's historic pirate haunts on St. Thomas.

Top St. Thomas and St. John Hotel Reviews

Secret Harbour Beach Resort
10/10 Excellent
More cheap stays in St. Thomas and St. John

Sunset Gardens Guesthouse
8305 Contant St. Thomas St. Thomas
The price is AED 436 per night from May 29 to May 30
AED 436
AED 535 total
29 May - 30 May
includes taxes & fees
7/10 Good! (311 reviews)
Hotels in St. Thomas and St. John with star-rating

5 Star Hotels
2 properties








































































































































