
Find hotels in St. Thomas from £77
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Thomas
Resort
Villa
Check prices for these dates
Our top choices for St. Thomas hotels

1. Margaritaville Vacation Club - St. Thomas
Margaritaville Vacation Club - St. ThomasSt. Thomas
8.0 out of 10, Very good, (2,454 reviews)
The price is £316
includes taxes & fees
11 Nov - 12 Nov

2. Bluebeard's Castle Resort
Bluebeard's Castle ResortCharlotte Amalie
9.0 out of 10, Wonderful, (962 reviews)
The price is £133
includes taxes & fees
16 Nov - 17 Nov

3. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
8.6 out of 10, Excellent, (1,579 reviews)
The price is £387
includes taxes & fees
29 Nov - 30 Nov

4. Bolongo Bay Beach Resort
Bolongo Bay Beach ResortSt. Thomas
8.2 out of 10, Very good, (1,000 reviews)

5. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
8.0 out of 10, Very good, (1,498 reviews)
The price is £206
includes taxes & fees
3 Dec - 4 Dec

6. Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph CollectionSt. Thomas
9.4 out of 10, Exceptional, (228 reviews)
The price is £550
includes taxes & fees
29 Nov - 30 Nov

7. Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight
8.8 out of 10, Excellent, (265 reviews)
The price is £250




















