- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in U.S. Virgin Islands

St. Thomas
Check prices for these dates
Our top choices for U.S. Virgin Islands hotels with mountains nearby

1. Mafolie Hotel
Mafolie HotelSt. Thomas
8.8 out of 10, Excellent, (1,006 reviews)
The price is ₹11,532
₹15,321 total
includes taxes & fees
12 Nov - 13 Nov

2. Sunset Gardens Guesthouse
Sunset Gardens GuesthouseSt. Thomas
7.0 out of 10, Good, (326 reviews)
The price is ₹11,533
₹14,272 total
includes taxes & fees
10 Nov - 11 Nov

5. Bunker Hill Hotel
Bunker Hill HotelSt. Thomas
8.2 out of 10, Very good, (1,083 reviews)
The price is ₹10,090
₹12,486 total
includes taxes & fees
8 Dec - 9 Dec

6. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
8.6 out of 10, Excellent, (1,575 reviews)
The price is ₹36,022
₹48,581 total
includes taxes & fees
29 Nov - 30 Nov

7. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
8.0 out of 10, Very good, (1,497 reviews)
The price is ₹20,765
₹25,697 total
includes taxes & fees
15 Nov - 16 Nov

8. Galleon House Hotel
Galleon House HotelSt. Thomas
8.0 out of 10, Very good, (999 reviews)
The price is ₹7,903
₹9,681 total
includes taxes & fees
9 Nov - 10 Nov

10. The Buccaneer Beach & Golf Resort
The Buccaneer Beach & Golf ResortChristiansted
9.0 out of 10, Wonderful, (1,009 reviews)
The price is ₹30,524
₹39,339 total
includes taxes & fees
13 Nov - 14 Nov
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.









































