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.
View map Return to list
Filter
25 available
Price per night
Any
Amenities Restaurant Business Centre Spa Airport Transportation Concierge Internet Meeting Rooms Non-Smoking Hotel Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair Access Bar/Lounge Suites Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
1 km
  • Maho BeachNorth Shore Road, Cruz Bay, U.S. Virgin Islands
  • Bajo El Sol GalleryN Shore Rd, Cruz Bay, U.S. Virgin Islands
  • Oppenheimer BeachCruz Bay, U.S. Virgin Islands
  • Our Lady of Mount Carmel Catholic ChurchBay Street, Cruz Bay, U.S. Virgin Islands
  • Saint Ursula's Episcopal ChurchPrince Street, Cruz Bay, U.S. Virgin Islands
    No results found
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Villa Apartment Romantic Family-friendlyAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Gallows Point Resort(Great Value!)
USD 534*
USD 444*
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 25 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
St. John Inn(Great Value!)
USD 235*
Travelocity
View Deal
Certificate of Excellence
#2 Best Value of 25 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
Estate Lindholm(Great Value!)
USD 348*
USD 323*
Booking.com
View Deal
Certificate of Excellence
#3 Best Value of 25 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
USD 221*
Hotels.com
View Deal
Certificate of Excellence
#4 Best Value of 25 hotels in Cruz Bay
  • Free Wifi
  • Breakfast included
Hotels near Cruz Bay (26)
USD 179*
Expedia.com
View Deal
13.1 km from Cruz Bay
  • Free Parking
  • Pool
USD 294*
USD 286*
Expedia.com
View Deal
Certificate of Excellence
14.0 km from Cruz Bay
  • Free Wifi
  • Free Parking
Mafolie Hotel(Charlotte Amalie)
USD 283*
USD 276*
Travelocity
View Deal
Certificate of Excellence
14.6 km from Cruz Bay
  • Free Wifi
  • Free Parking
Windward Passage Hotel(Charlotte Amalie)
USD 214*
Hotels.com
View Deal
15.1 km from Cruz Bay
  • Free Parking
  • Pool
Emerald Beach Resort(Charlotte Amalie)
USD 390*
USD 252*
Travelocity
View Deal
17.9 km from Cruz Bay
  • Free Wifi
  • Free Parking
USD 219*
USD 171*
Expedia.com
View Deal
18.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
USD 271*
Booking.com
View Deal
Certificate of Excellence
52.5 km from Cruz Bay
  • Free Parking
  • Breakfast included
Hotel Kokomo(Culebra)
USD 131*
USD 54*
Expedia.com
View Deal
53.8 km from Cruz Bay
  • Free Internet
Neptune's Treasure(Anegada)(Great Value!)
USD 165*
Booking.com
View Deal
61.6 km from Cruz Bay
  • Free Wifi
  • Free Parking
USD 315*
Hotels.com
View Deal
Certificate of Excellence
63.2 km from Cruz Bay
  • Free Parking
  • Pool
USD 221*
Expedia.com
View Deal
65.2 km from Cruz Bay
  • Free Parking
  • Pool
Hotel on the Cay(Christiansted)(Great Value!)
USD 188*
USD 178*
VisitUSVI
View Deal
Certificate of Excellence
65.5 km from Cruz Bay
  • Free Wifi
  • Pool
Club Comanche(Christiansted)
USD 255*
USD 215*
VisitUSVI
View Deal
65.7 km from Cruz Bay
  • Free Wifi
  • Breakfast included
USD 173*
Expedia.com
View Deal
69.6 km from Cruz Bay
  • Free Wifi
  • Free Parking
El Blok Hotel(Esperanza)
USD 195*
Agoda.com
View Deal
Certificate of Excellence
76.3 km from Cruz Bay
  • Free Parking
  • Breakfast included
Malecon House(Isla de Vieques)
USD 213*
USD 196*
Booking.com
View Deal
Certificate of Excellence
76.6 km from Cruz Bay
  • Free Wifi
  • Free Parking
Hacienda Tamarindo(Isla de Vieques)
USD 217*
Travelocity
View Deal
Certificate of Excellence
77.6 km from Cruz Bay
  • Free Wifi
  • Free Parking
USD 242*
Expedia.com
View Deal
Certificate of Excellence
6.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Galleon House Bed & Breakfast(Charlotte Amalie)(Great Value!)
USD 149*
Travelocity
View Deal
14.4 km from Cruz Bay
  • Breakfast included
  • Pool
Midtown Guest House(Charlotte Amalie)
USD 90*
Booking.com
View Deal
14.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Bunker Hill Hotel(Charlotte Amalie)
USD 141*
USD 134*
Travelocity
View Deal
14.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Starz Hotel(St. Thomas)
USD 182*
Travelocity
View Deal
16.4 km from Cruz Bay
  • Free Wifi
  • Free Parking
Gordian Terrace(Virgin Gorda)(Great Value!)
USD 225*
Travelocity
View Deal
45.2 km from Cruz Bay
  • Free Wifi
  • Free Parking
TripAdvisor
View Deal
Certificate of Excellence
7.7 km from Cruz Bay
  • Free Wifi
  • Free Parking
No availability for your dates from our partners
13.6 km from Cruz Bay
  • Free Parking
  • Pool
Expedia.com
View Deal
18.7 km from Cruz Bay
  • 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.