Saint Croix hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Saint Croix Overview

Hotels City Rating

The Buccaneer  4 stars

5007 Estate Shoys, Christiansted, United States Virgin Islands, 00824

Christiansted Great
USD 416

Renaissance St. Croix Carambola Beach Resort & Spa  4 stars

Estate Davis Bay, Saint Croix Island, United States Virgin Islands, 00850

Saint Croix Island
USD 351

Hotel On The Cay  3 stars

Po Box 223329, Saint Croix Island, United States Virgin Islands

Saint Croix Island Nice
USD 146

The Inn On Strand Street  3 stars

442 Strand Street, Frederiksted, United States Virgin Islands, 00840

Frederiksted
USD 139

Cottages By The Sea  3 stars

127A Smithfield Rd, Saint Croix Island, United States Virgin Islands

Saint Croix Island

Divi Carina Bay Beach Resort & Casino  3 stars

5025 Turner Hole, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island
USD 584

Tamarind Reef Resort  3 stars

5001 Tamarind Reef, Christiansted, United States Virgin Islands, 00820

Christiansted
USD 252

Colony Cove Beach Resort  3 stars

3221 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island
USD 223

Company House  3 stars

2 Company Street, Saint Croix Island, United States Virgin Islands, 820

Saint Croix Island
USD 149

Sugar Beach Condo Resort  3 stars

3245 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island
USD 265

Hibiscus Beach Resort  3 stars

4131 Lagrande Princesse, Saint Croix Island, United States Virgin Islands

Saint Croix Island
USD 198

Sand Castle On The Beach (Adults Only)  3 stars

127 Smithfield, Saint Croix Island, United States Virgin Islands, 00840

Saint Croix Island
USD 370

Chenay Bay Beach Resort  3 stars

5000 Estate Chenay Bay Route 82, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Great
USD 206

Club Comanche  3 stars

1 Strand Street, Waterfront Boardwalk, Saint Croix Island, United States Virgin Islands

Saint Croix Island Very good
USD 159

Caravelle  3 stars

44A Queen Cross Street, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good
USD 195

King Christian  3 stars

59 King Street, Christiansted, United States Virgin Islands, 00820

Christiansted
USD 217

Club St Croix  3 stars

3280 Estate Golden Rock, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Nice
USD 1 075

Carringtons Inn  3 stars

4001 Estate Herman Hill, Christiansted, VI, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island

Holger Danske Hotel  2 stars

1200 King Cross Street, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Great
USD 160