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
284 results
Price per night
Any
Location
Any
Any Distance
from
Amenities Concierge Internet Non-Smoking Hotel Air Conditioning Free Wifi Breakfast included Pool Kitchenette Suites Free ParkingAny
Traveller rating
Any
Hotel class 4 stars 3 stars Any
Style All Hotels Mid-range Luxury Green Romantic Beachfront Family-friendlyAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
Estate Lindholm(Great Value!)
US$464
US$450
Travelocity
View Deal
Certificate of Excellence
#1 of 5 Cruz Bay B&B and Inns
  • Free Wifi
  • Free Parking
US$259
Expedia.com
View Deal
Certificate of Excellence
6.5 km from Cruz Bay
#5 of 21 St. Thomas B&B and Inns
  • Free Wifi
  • Free Parking
Galleon House Bed & Breakfast(Charlotte Amalie)(Great Value!)
US$141
Expedia.com
View Deal
14.4 km from Cruz Bay
#7 of 13 Charlotte Amalie B&B and Inns
  • Breakfast included
  • Pool
Midtown Guest House(Charlotte Amalie)
US$90
Booking.com
View Deal
14.5 km from Cruz Bay
#12 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Bunker Hill Hotel(Charlotte Amalie)
US$141
Travelocity
View Deal
14.5 km from Cruz Bay
#8 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Mafolie Hotel(Charlotte Amalie)
US$340
Expedia.com
View Deal
Certificate of Excellence
14.6 km from Cruz Bay
#3 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
Olga's Fancy(Charlotte Amalie)(Great Value!)
US$175
US$164
Expedia.com
View Deal
Certificate of Excellence
15.5 km from Cruz Bay
#3 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Emerald Beach Resort(Charlotte Amalie)
US$332
US$322
Travelocity
View Deal
17.9 km from Cruz Bay
#4 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
US$225
Expedia.com
View Deal
18.5 km from Cruz Bay
#6 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
Fort Burt Hotel(Road Town)
US$237
Expedia.com
View Deal
21.1 km from Cruz Bay
#10 of 13 Hotels in Road Town
  • Free Parking
  • Pool
US$221
Expedia.com
View Deal
51.1 km from Cruz Bay
#18 of 20 Speciality Lodging in Culebra
  • Free Parking
  • Pool
US$120
Travelocity
View Deal
52.4 km from Cruz Bay
#17 of 20 Speciality Lodging in Culebra
  • Free Parking
US$429
US$304
Booking.com
View Deal
Certificate of Excellence
52.5 km from Cruz Bay
#1 of 4 Hotels in Culebra
  • Free Parking
  • Breakfast included
US$144
US$118
Booking.com
View Deal
53.5 km from Cruz Bay
#10 of 20 Culebra B&B and Inns
  • Restaurant
  • Bar/Lounge
Hotel Kokomo(Culebra)
US$54
Booking.com
View Deal
53.8 km from Cruz Bay
#4 of 4 Hotels in Culebra
    US$166
    US$134
    Expedia.com
    View Deal
    54.2 km from Cruz Bay
    #6 of 20 Speciality Lodging in Culebra
    • Free Wifi
    US$314
    Travelocity
    View Deal
    Certificate of Excellence
    63.2 km from Cruz Bay
    #1 of 5 Hotels in Anegada
    • Free Parking
    • Pool
    Hotel on the Cay(Christiansted)(Great Value!)
    US$324
    Expedia.com
    View Deal
    Certificate of Excellence
    65.5 km from Cruz Bay
    #4 of 14 Hotels in Christiansted
    • Free Wifi
    • Pool
    US$116
    Booking.com
    View Deal
    65.7 km from Cruz Bay
    #11 of 13 Christiansted B&B and Inns
    • Free Wifi
    • Restaurant
    US$214
    Expedia.com
    View Deal
    Certificate of Excellence
    70.7 km from Cruz Bay
    #2 of 4 Frederiksted B&B and Inns
    • Free Wifi
    • Free Parking
    SeaGate Hotel(Isla de Vieques)(Great Value!)
    US$114
    Expedia.com
    View Deal
    Certificate of Excellence
    71.0 km from Cruz Bay
    #2 of 28 Isla de Vieques B&B and Inns
    • Free Wifi
    • Free Parking
    Tropical Guest House(Isla de Vieques)(Great Value!)
    US$87
    Expedia.com
    View Deal
    Certificate of Excellence
    71.3 km from Cruz Bay
    #4 of 28 Isla de Vieques B&B and Inns
    • Free Wifi
    • Free Parking
    Vieques Good Vibe House(Isla de Vieques)(Great Value!)
    US$45
    Hostelworld.com
    View Deal
    71.5 km from Cruz Bay
    #18 of 24 Speciality Lodging in Isla de Vieques
    • Free Wifi
    • Free Parking
    Esperanza Inn(Isla de Vieques)(Great Value!)
    US$110
    Expedia.com
    View Deal
    Certificate of Excellence
    76.6 km from Cruz Bay
    #2 of 24 Speciality Lodging in Isla de Vieques
    • Free Wifi
    • Free Parking
    Bookit.com
    View Deal
    65.6 km from Cruz Bay
    #10 of 14 Hotels in Christiansted
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    68.5 km from Cruz Bay
    #8 of 14 Hotels in Christiansted
    • Free Parking
    • Breakfast included
    A Toda Vela(Isla de Vieques)
    Booking.com
    View Deal
    72.5 km from Cruz Bay
      The Lazy Hostel(Esperanza)
      No availability for your dates from these sites
      Certificate of Excellence
      76.6 km from Cruz Bay
      #1 of 1 Speciality Lodging in Esperanza
      • Free Wifi
      • Free Parking
      Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.