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
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Gallows Point Resort
Hotels.com
USD 316*
View Deal
  • Free Wifi
  • Free Parking
St. John Inn
Booking.com
USD 169*
View Deal
#1 Best Value of 4 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
Loading prices...
#2 Best Value of 4 hotels in Cruz Bay
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel
Loading prices...
#3 Best Value of 4 hotels in Cruz Bay
  • Free Wifi
  • Breakfast included
See all hotels in or near Cruz Bay
W Retreat & Spa Vieques
WHotels.com
USD 446*
View Deal
74.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Renaissance St. Croix Carambola Beach Resort & Spa
SAVE USD 82
USD 352*
Renaissance Hotels
USD 270*
View Deal
63.5 km from Cruz Bay
  • Free Parking
  • Pool
Point Pleasant Resort
SAVE USD 73
USD 264*
Booking.com
USD 191*
View Deal
7.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
The Buccaneer St Croix
Booking.com
USD 378*
View Deal
65.2 km from Cruz Bay
  • Free Wifi
  • Free Parking
Bolongo Bay Beach Resort
SAVE USD 29
USD 311*
Hotels.com
USD 282*
View Deal
10.8 km from Cruz Bay
  • Free Wifi
  • Free Parking
Mafolie Hotel
SAVE USD 7
USD 167*
Orbitz.com
USD 160*
View Deal
14.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Emerald Beach Resort
SAVE USD 36
USD 231*
Orbitz.com
USD 195*
View Deal
17.8 km from Cruz Bay
  • Free Wifi
  • Free Parking
Secret Harbour Beach Resort
VisitUSVI
USD 353*
View Deal
6.2 km from Cruz Bay
  • Free Wifi
  • Free Parking
Sebastian's on the Beach
Booking.com
USD 131*
View Deal
14.1 km from Cruz Bay
  • Free Parking
  • Beachfront
Frenchman's Reef & Morning Star Marriott Beach Resort
SAVE USD 41
USD 314*
Cancelon
USD 273*
View Deal
13.4 km from Cruz Bay
  • Free Parking
  • Pool
Scrub Island Resort, Spa & Marina, Autograph Collection
Autograph
USD 472*
View Deal
32.4 km from Cruz Bay
  • Free Wifi
  • Pool
Fort Recovery Beachfront Villa & Suites Hotel
Loading prices...
14.1 km from Cruz Bay
  • Free Wifi
  • Free Parking
The Ritz-Carlton, St. Thomas
SAVE USD 113
USD 752*
Expedia.com
USD 639*
View Deal
5.1 km from Cruz Bay
  • Free Wifi
  • Free Parking
Club Seabourne
SAVE USD 125
USD 396*
Booking.com
USD 271*
View Deal
52.4 km from Cruz Bay
  • Free Parking
  • Breakfast included
Booking.com
USD 444*
View Deal
13.3 km from Cruz Bay
  • Free Wifi
  • Free Parking
Anegada Reef Hotel
SAVE USD 44
USD 244*
Expedia.com
USD 200*
View Deal
61.8 km from Cruz Bay
  • Free Parking
  • Beachfront
Anegada Beach Club
Orbitz.com
USD 272*
View Deal
63.2 km from Cruz Bay
  • Free Parking
  • Pool
Long Bay Beach Club
TripAdvisor
USD 232*
View Deal
13.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
The Westin St. John Resort Villas
Booking.com
USD 403*
View Deal
1.3 km from Cruz Bay
  • Free Wifi
  • Free Parking
Peter Island Resort and Spa
TripAdvisor
USD 696*
View Deal
20.7 km from Cruz Bay
  • Free Wifi
  • Pool
Bitter End Yacht Club
Loading prices...
50.2 km from Cruz Bay
  • Breakfast included
  • Pool
Bluebeard's Beach Club and Villas
Loading prices...
12.6 km from Cruz Bay
  • Free Parking
  • Pool
Maria's by the Sea
Loading prices...
21.3 km from Cruz Bay
  • Free Wifi
  • Free Parking
Caneel Bay Resort
Loading prices...
1.7 km from Cruz Bay
  • Free Parking
  • Pool
Malecon House
Loading prices...
76.5 km from Cruz Bay
  • Free Wifi
  • Free Parking
Fischer's Cove Beach Hotel
Loading prices...
39.7 km from Cruz Bay
  • Free Parking
  • Beachfront
*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.