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
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
St. John Inn(Great Value!)
SAVE US$14
US$305
Expedia.com
US$291
View Deal
Certificate of Excellence
#1 Best Value of 4 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
Travelocity
US$230
View Deal
Certificate of Excellence
#2 Best Value of 4 hotels in Cruz Bay
  • Free Wifi
  • Breakfast included
Estate Lindholm(Great Value!)
SAVE US$18
US$395
Travelocity
US$377
View Deal
Certificate of Excellence
#1 of 5 Cruz Bay B&B and Inns
  • Free Wifi
  • Free Parking
Travelocity
US$190
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!)
Expedia.com
US$115
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)
Booking.com
US$80
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)
Expedia.com
US$115
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)
Expedia.com
US$274
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!)
SAVE US$11
US$175
Travelocity
US$164
View Deal
Certificate of Excellence
15.5 km from Cruz Bay
#4 of 13 Charlotte Amalie B&B and Inns
  • Free Wifi
  • Free Parking
Emerald Beach Resort(Charlotte Amalie)
SAVE US$80
US$319
Booking.com
US$239
View Deal
17.9 km from Cruz Bay
#4 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
SAVE US$38
US$220
Expedia.com
US$182
View Deal
18.5 km from Cruz Bay
#6 of 7 Hotels in Charlotte Amalie
  • Free Wifi
  • Free Parking
Fort Burt Hotel(Road Town)
Travelocity
US$185
View Deal
21.1 km from Cruz Bay
#10 of 13 Hotels in Road Town
  • Free Parking
  • Pool
Travelocity
US$192
View Deal
51.1 km from Cruz Bay
#18 of 20 Speciality Lodging in Culebra
  • Free Parking
  • Pool
Hotels.com
US$110
View Deal
52.4 km from Cruz Bay
#17 of 20 Speciality Lodging in Culebra
  • Free Parking
SAVE US$94
US$279
Travelocity
US$185
View Deal
Certificate of Excellence
52.5 km from Cruz Bay
#1 of 4 Hotels in Culebra
  • Free Parking
  • Breakfast included
SAVE US$22
US$121
Booking.com
US$99
View Deal
53.5 km from Cruz Bay
#10 of 20 Culebra B&B and Inns
  • Restaurant
  • Bar/Lounge
Hotel Kokomo(Culebra)
SAVE US$1
US$50
Booking.com
US$49
View Deal
53.8 km from Cruz Bay
#4 of 4 Hotels in Culebra
    SAVE US$20
    US$155
    Hotels.com
    US$135
    View Deal
    54.2 km from Cruz Bay
    #6 of 20 Speciality Lodging in Culebra
    • Free Wifi
    Expedia.com
    US$218
    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!)
    SAVE US$9
    US$288
    Expedia.com
    US$279
    View Deal
    Certificate of Excellence
    65.5 km from Cruz Bay
    #4 of 14 Hotels in Christiansted
    • Free Wifi
    • Pool
    Club Comanche(Christiansted)
    Expedia.com
    US$359
    View Deal
    65.7 km from Cruz Bay
    #12 of 14 Hotels in Christiansted
    • Free Wifi
    • Breakfast included
    Booking.com
    US$96
    View Deal
    65.7 km from Cruz Bay
    #11 of 13 Christiansted B&B and Inns
    • Free Wifi
    • Restaurant
    SAVE US$5
    US$179
    Expedia.com
    US$174
    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!)
    Travelocity
    US$98
    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!)
    Expedia.com
    US$80
    View Deal
    Certificate of Excellence
    71.3 km from Cruz Bay
    #3 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
    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!)
    Travelocity
    US$102
    View Deal
    Certificate of Excellence
    76.6 km from Cruz Bay
    #2 of 24 Speciality Lodging in Isla de Vieques
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    Certificate of Excellence
    #2 of 17 Speciality Lodging in Cruz Bay
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    Certificate of Excellence
    5.1 km from Cruz Bay
    #3 of 22 Hotels in St. Thomas
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    7.4 km from Cruz Bay
    #2 of 5 Hotels in East End
    • Free Parking
    • Breakfast included
    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.