We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
191 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
SAVE US$70
US$314
VisitUSVI
US$244
View Deal
#1 Best Value of 16 hotels in St. Croix
  • Free Wifi
  • Breakfast included
SAVE US$27
US$426
Hotels.com
US$399
View Deal
Certificate of Excellence
#1 of 16 Hotels in St. Croix
  • Free Wifi
  • Free Parking
Hotel on the Cay(Great Value!)
SAVE US$9
US$318
Travelocity
US$309
View Deal
Certificate of Excellence
#3 Best Value of 16 hotels in St. Croix
  • Free Wifi
  • Pool
SAVE US$5
US$179
Expedia.com
US$174
View Deal
Certificate of Excellence
#2 of 18 St. Croix B&B and Inns
  • Free Wifi
  • Free Parking
Agoda.com
US$199
View Deal
Expedia.com
US$190
View Deal
Certificate of Excellence
70.4 km from St. Croix
#5 of 21 St. Thomas B&B and Inns
  • Free Wifi
  • Free Parking
St. John Inn(Cruz Bay)(Great Value!)
Booking.com
US$305
View Deal
Certificate of Excellence
71.6 km from St. Croix
#1 of 4 Hotels in Cruz Bay
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel(Cruz Bay)(Great Value!)
Travelocity
US$255
View Deal
Certificate of Excellence
71.7 km from St. Croix
#2 of 4 Hotels in Cruz Bay
  • Free Wifi
  • Breakfast included
Estate Lindholm(Cruz Bay)(Great Value!)
Hotels.com
US$395
View Deal
Certificate of Excellence
72.3 km from St. Croix
#1 of 5 Cruz Bay B&B and Inns
  • Free Wifi
  • Free Parking
Olga's Fancy(Charlotte Amalie)(Great Value!)
SAVE US$11
US$175
Travelocity
US$164
View Deal
Certificate of Excellence
72.4 km from St. Croix
#4 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Emerald Beach Resort(Charlotte Amalie)
TripAdvisor
US$369
View Deal
72.6 km from St. Croix
#4 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
Galleon House Bed & Breakfast(Charlotte Amalie)(Great Value!)
Expedia.com
US$130
View Deal
73.0 km from St. Croix
#7 of 13 Charlotte Amalie B&B and Inns
  • Breakfast included
  • Pool
Bunker Hill Hotel(Charlotte Amalie)
SAVE US$14
US$125
Hotels.com
US$111
View Deal
73.1 km from St. Croix
#8 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Midtown Guest House(Charlotte Amalie)
Booking.com
US$80
View Deal
73.2 km from St. Croix
#12 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Esperanza Inn(Isla de Vieques)(Great Value!)
SAVE US$7
US$105
Booking.com
US$98
View Deal
Certificate of Excellence
78.8 km from St. Croix
#2 of 24 Speciality Lodging in Isla de Vieques
  • Free Wifi
  • Free Parking
SeaGate Hotel(Isla de Vieques)(Great Value!)
Hotels.com
US$98
View Deal
Certificate of Excellence
79.0 km from St. Croix
#2 of 28 Isla de Vieques B&B and Inns
  • Free Wifi
  • Free Parking
Vieques Good Vibe House(Isla de Vieques)(Great Value!)
Hostelworld.com
US$89
View Deal
79.5 km from St. Croix
#18 of 24 Speciality Lodging in Isla de Vieques
  • Free Wifi
  • Free Parking
A Toda Vela(Isla de Vieques)
Expedia.com
US$72
View Deal
79.9 km from St. Croix
    Bluebeard's Castle Resort(Charlotte Amalie)
    No availability for your dates from these sites
    72.6 km from St. Croix
    #1 of 6 Speciality Lodging in Charlotte Amalie
    • Free Parking
    • Pool
    #2 of 14 Speciality Lodging in St. Croix
    • Free Wifi
    • Free Parking
    #15 of 18 St. Croix B&B and Inns
    • Restaurant
    • Bar/Lounge
    #4 of 14 Speciality Lodging in St. Croix
    • Free Wifi
    • Free Parking
    #3 of 14 Speciality Lodging in St. Croix
    • Free Wifi
    • Free Parking
    #7 of 14 Speciality Lodging in St. Croix
    • Free Wifi
    • Free Parking
    Certificate of Excellence
    #1 of 14 Speciality Lodging in St. Croix
    • Free Wifi
    • Free Parking
    #4 of 18 St. Croix B&B and Inns
    • Free Wifi
    • Free Parking
    #11 of 18 St. Croix B&B and Inns
    • Free Parking
    • Pool
    #10 of 14 Speciality Lodging in St. Croix
    • Free Parking
    • Pool
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.