- 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 beach hotels

1. Beachfront Villas at Crystal Cove
Beachfront Villas at Crystal CoveSt. Thomas
9.6 out of 10, Exceptional, (179 reviews)
cleanliness Escape to pristine beaches with white sand, crystal-clear waters, loungers, and marina access.
The price is ฿6,301
฿17,007 total
includes taxes & fees
25 Nov - 26 Nov

2. Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults OnlyFrederiksted
9.4 out of 10, Exceptional, (1,001 reviews)
cleanliness Unwind on sandy shores with beachfront dining and water activities at your fingertips.
The price is ฿7,921
฿8,912 total
includes taxes & fees
11 Nov - 12 Nov

4. Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
cleanliness Dive into seaside luxury at this white sand beach resort with private loungers, umbrellas, and two waterfront restaurants.
The price is ฿15,679
฿19,559 total
includes taxes & fees
13 Nov - 14 Nov

5. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
8.0 out of 10, Very good, (1,497 reviews)
cleanliness Savour paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
The price is ฿7,677
฿9,501 total
includes taxes & fees
10 Nov - 11 Nov

6. Bungalows on the Bay
Bungalows on the BayChenay Bay
7.8 out of 10, Good, (119 reviews)
cleanliness Unwind on a pristine white sand shoreline with beach essentials and water adventures just steps from your door.

7. The Buccaneer Beach & Golf Resort
The Buccaneer Beach & Golf ResortChristiansted
9.0 out of 10, Wonderful, (1,009 reviews)
cleanliness Bask in white sand paradise with beachfront bliss, where cabanas, water sports, and volleyball await adventure seekers.
The price is ฿11,731
฿15,118 total
includes taxes & fees
13 Nov - 14 Nov

8. Hotel on the Cay
Hotel on the CayChristiansted
7.6 out of 10, Good, (831 reviews)
cleanliness Escape to a private island paradise with stunning ocean views, where the beach is just steps from your room.
The price is ฿6,679
฿8,605 total
includes taxes & fees
15 Nov - 16 Nov

10. Club St. Croix Beach & Tennis Resort by Antilles Resorts
Club St. Croix Beach & Tennis Resort by Antilles ResortsChristiansted
8.0 out of 10, Very good, (248 reviews)
cleanliness Unwind at this beachfront haven with umbrellas and loungers, where water adventures and a serene poolside await
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

Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults OnlyFrederiksted




























































