The hotels below are listed in order of their distance from Cruz Bay.
Cruz Bay is the main town on the island of St John.
|
|
Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.
Hotels closest to Cruz Bay
Rates shown below are averages. Click See Rates to see rates for your dates.
-
0.8 mile
Westin St John Resort Villas
300-B Chocolate Hole Road, Great Cruz Bay, St John, VI 00830
0.8 mile from Cruz Bay
|
Enter Dates
|
From $314
Check In | 1600 |
Check Out | 1000 |
|
|
Rated High
- Upscale, smoke-free, full-service villas
-
Within walking distance of the beach
-
Heated outdoor swimming pool - fitness center
Not pet friendly
- no pets allowed. - Dec 2018
Note: This hotel charges a resort fee of $65 per night - includes parking, WiFi, and resort shuttle.
TripAdvisor Traveler Rating: 
Based on 3343 reviews
Read Recent Reviews
|
|
|
,WI;1187-STT
|
|