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
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
Score 8.2 from 158 reviews
Pricesfrom (per room per night)
Single$89
Double$185
Sugar Beach Condominiums Resort
3245 Estate Golden Rock, Christiansted, 00000, Us Virgin Islands Show on map
Score 7.7 from 18 reviews
Pricesfrom (per room per night)
Single$200
Double$365
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
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
Arawak Bay: Inn at Salt River
62 North Shore Road, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$169
Beachfront St Croix Condo with Pool and Lanai!
3220 Estate Golden Rock Unit 103, Christiansted, 00820, Us Virgin Islands Show on mapBeautiful Caribbean 3 bedroom Home in St. Croix
304 E Barren Spot, St. Croix, USVI, Christiansted, 00820, Us Virgin Islands Show on mapBreezy St Croix Bungalow with Pool and Ocean Views!
Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$430
Pricesfrom (per room per night)
Double$269
Pricesfrom (per room per night)
Double$259
Cozy Caribbean Gem
3245 Estate Golden Rock, Apt.111, Christiansted, 00820, Us Virgin Islands Show on mapDeluxe Studio Condo w/ Caribbean Sea Views
3245 Estate Golden Rock Unit 212, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$345
Exotic Townhouse with Sea
6080 Estate Questa Verde, Christiansted, 00820, Us Virgin Islands Show on mapHistoric Apartment in the Heart of Christiansted
54 king Street, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$230
Island Oasis
4127 La Grande Princesse American 104, Christiansted, 00820, Us Virgin Islands Show on mapMojito Hill Private Hilltop Oasis
5014 Villa Madeleine, 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
Sleepy Shores!! Beachfront 2 bed;2 bath condo!
4129 la grande princesse est Z2, Christiansted, 00820, Us Virgin Islands Show on mapSplash of Lime - Private Hilltop Pool Oasis!
5002 Villa Madeleine, Christiansted, 00820, Us Virgin Islands Show on mapPricesfrom (per room per night)
Double$206
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