- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Thomas hotels with a golf course

1. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
8.0 out of 10, Very good, (1,495 reviews)
The price is ₩310,519
₩384,267 total
includes taxes & fees
Nov 8 - Nov 9

2. Mafolie Hotel
Mafolie HotelSt. Thomas
8.8 out of 10, Excellent, (1,005 reviews)
The price is ₩166,701
₩221,478 total
includes taxes & fees
Nov 8 - Nov 9

3. Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩634,124
₩791,069 total
includes taxes & fees
Nov 13 - Nov 14

4. Galleon House Hotel
Galleon House HotelSt. Thomas
8.0 out of 10, Very good, (999 reviews)
The price is ₩114,237
₩139,941 total
includes taxes & fees
Nov 8 - Nov 9

5. Two Sandals – A Boutique Hotel
Two Sandals – A Boutique HotelSt. Thomas
8.8 out of 10, Excellent, (521 reviews)
The price is ₩383,033
₩507,275 total
includes taxes & fees
Nov 9 - Nov 10

6. Sunset Gardens Guesthouse
Sunset Gardens GuesthouseSt. Thomas
7.0 out of 10, Good, (326 reviews)
The price is ₩175,490
₩217,169 total
includes taxes & fees
Nov 11 - Nov 12

7. The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
8.4 out of 10, Very good, (512 reviews)
The price is ₩530,802
₩597,152 total
includes taxes & fees
Nov 22 - Nov 23

8. St John Inn
St John InnSt. John
9.2 out of 10, Wonderful, (480 reviews)
The price is ₩317,327
₩356,993 total
includes taxes & fees
Nov 12 - Nov 13
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.
























