Find beach hotels & resorts in St. Croix Island

Beach vacation deals from $187

Top Cities in St. Croix Island

We found 25 beach stays in St. Croix Island, from luxury resorts to beachfront rentals. Explore these popular St. Croix Island beach destinations.

Check availability on St. Croix Island Beach Hotels

Next weekend
In two weeks

Pick from 25 St. Croix Island Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Sand Castle on the Beach - Adults Only

3.5 star property
9.2 out of 10, Wonderful, (861)
"Excellent stay. "
$230 nightly
The price is $258
Jul 6 - Jul 7
Total includes taxes and fees
Sand Castle on the Beach - Adults Only

Cottages by the Sea

3.0 star property
9.6 out of 10, Exceptional, (276)
"Beautiful, quiet beach with calm clear water. This was our second stay… and we’ll be back. Our favorite place away from home! "
Cottages by the Sea

Bungalows on the Bay

3.0 star property
8.0 out of 10, Very Good, (100)
"This place is currently getting fixed and updated and needs a ton of work but we loved it. The views are amazing, amenities were great, food great, staff was awesome. Will definitely stay again!"
$214 nightly
The price is $237
Jul 12 - Jul 13
Total includes taxes and fees
Bungalows on the Bay

The Buccaneer Beach & Golf Resort

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Amazing resort, great staff. It was an amazing stay."
$290 nightly
The price is $322
Aug 1 - Aug 2
Total includes taxes and fees
The Buccaneer Beach & Golf Resort

Hotel on the Cay

3.0 star property
7.6 out of 10, Good, (720)
"Simple hotel, not fancy, even though it is in need of repair it was perfect for my family of 11. We reserved 4 rooms. Very clean, nice and comfortable beds. Very affordable, the beach was perfect, and the ferry was very reliable."
$166 nightly
The price is $187
Jul 6 - Jul 7
Total includes taxes and fees
Hotel on the Cay

Club St. Croix Beach & Tennis Resort by Antilles Resorts

3.0 star property
8.0 out of 10, Very Good, (236)
"Beautiful place. Friendly staff. "
Club St. Croix Beach & Tennis Resort by Antilles Resorts

King Christian Hotel

3.5 star property
8.8 out of 10, Excellent, (446)
"Great location and had everything we needed. "
$173 nightly
The price is $195
Jul 14 - Jul 15
Total includes taxes and fees
King Christian Hotel

Carambola Beach Resort St. Croix, US Virgin Islands

4.0 star property
7.2 out of 10, Good, (1006)
"Our favorite place to stay!"
$232 nightly
The price is $261
Jul 14 - Jul 15
Total includes taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands

The Waves at Cane Bay

3.5 star property
9.4 out of 10, Exceptional, (282)
"We loved this property! Our studio was huge, thoughtfully decorated, and had gorgeous views of Cane Bay. The kitchen was well equipped and the balcony was so serene and spacious. The staff was really helpful and we had a wonderful time!"
$243 nightly
The price is $270
Jul 12 - Jul 13
Total includes taxes and fees
The Waves at Cane Bay

The Palms at Pelican Cove

3.5 star property
8.0 out of 10, Very Good, (731)
"Staff was very friendly and helpful."
$211 nightly
The price is $237
Jul 7 - Jul 8
Total includes taxes and fees
The Palms at Pelican Cove
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.
Save an average of 15% on thousands of hotels when you're signed in