Search
Filter By
Price (per night):
$0 - $29
$30 - $69
$70 - $119
$120 - $159
$160+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Tamarind Reef Resort Spa & Marina
5001 Tamarind Reef, Christiansted, 00820, Us Virgin Islands Show on map
Score 9.1 from 8 reviews
Pricesfrom (per room per night)
Single$275
Double$425
Score 8.2 from 158 reviews
Pricesfrom (per room per night)
Single$89
Double$185
Colony Cove Beach Resort
3221 Estate Golden Rock, Christiansted, 00820, Us Virgin Islands Show on map
Score 2.5 from 1 review
Pricesfrom (per room per night)
Single$235
Double$250
Club Comanche
1 Strand Street, Waterfront Boardwalk, Christiansted, 00820, Us Virgin Islands Show on map
Score 7.7 from 60 reviews
Pricesfrom (per room per night)
Single$115
Double$251
The Buccaneer Beach & Golf Resort
P.O. Box 25200, Christiansted, 00820, Us Virgin Islands Show on map
Score 8.6 from 28 reviews
Pricesfrom (per room per night)
Single$397
Double$912
Pricesfrom (per room per night)
Double$269
Pricesfrom (per room per night)
Double$206
Arawak Bay: Inn at Salt River
62 North Shore Road, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$169
Pricesfrom (per room per night)
Double$259
Historic Apartment in the Heart of Christiansted
54 king Street, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$230
Breezy St Croix Bungalow with Pool and Ocean Views!
Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$430
Sweet Serenity with cable and Wifi
4200 Estate St John 306, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$160
Island Oasis
4127 La Grande Princesse American 104, Christiansted, 00820, Us Virgin Islands Show on mapPelican Cove Condo
4127 La Grand Princess unit 204 E, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$230