- 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 onsite scuba diving

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

2. Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $660
CA $823 total
includes taxes & fees
Nov 13 - Nov 14

3. The Buccaneer Beach & Golf Resort
The Buccaneer Beach & Golf ResortChristiansted
9.0 out of 10, Wonderful, (1,009 reviews)
The price is CA $459
CA $592 total
includes taxes & fees
Nov 13 - Nov 14

6. Palms Resort and Beach
Palms Resort and BeachChristiansted
7.8 out of 10, Good, (1,003 reviews)
The price is CA $144
CA $180 total
includes taxes & fees
Nov 9 - Nov 10

7. Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults OnlyFrederiksted
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $333
CA $375 total
includes taxes & fees
Nov 9 - Nov 10

8. Holger Danske Hotel
Holger Danske HotelChristiansted Historic District
8.0 out of 10, Very good, (897 reviews)
The price is CA $172
CA $217 total
includes taxes & fees
Nov 9 - Nov 10

10. Hotel Caravelle St. Croix
Hotel Caravelle St. CroixChristiansted Historic District
8.4 out of 10, Very good, (854 reviews)
The price is CA $240
CA $299 total
includes taxes & fees
Nov 29 - Nov 30
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.
Top U.S. Virgin Islands Hotel Reviews

Beachfront Villas at Crystal Cove
Beachfront Villas at Crystal CoveSt. Thomas












































































