
Cheap Hotels in St. Croix Island from $127
Top Cities in St. Croix Island

Christiansted

Frederiksted
Check availability on St. Croix Island Cheap Hotels
Our top choices for St. Croix Island cheap hotels

9.2 out of 10, Wonderful, (1,004 reviews)
$381 nightly
The price is $422
Jun 9 - Jun 10
Total with taxes and fees

9.2 out of 10, Wonderful, (963 reviews)
$204 nightly
The price is $230
Jun 3 - Jun 4
Total with taxes and fees

8.2 out of 10, Very Good, (570 reviews)
$149 nightly
The price is $168
Jun 2 - Jun 3
Total with taxes and fees

Carina Bay Boutique All Inclusive Resort & Casino
Carina Bay Boutique All Inclusive Resort & CasinoChristiansted
7.6 out of 10, Good, (681 reviews)
$114 nightly
The price is $127
Jul 1 - Jul 2
Total with taxes and fees

8.4 out of 10, Very Good, (387 reviews)
$225 nightly
The price is $251
Jun 3 - Jun 4
Total with taxes and fees

Carambola Beach Resort St. Croix, US Virgin Islands
Carambola Beach Resort St. Croix, US Virgin IslandsKingshill
7.2 out of 10, Good, (1,001 reviews)

7.8 out of 10, Good, (253 reviews)
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
Top St. Croix Island Hotel Reviews

The Buccaneer Beach & Golf Resort
10/10 Excellent








































