1-14 out of 14
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
The Westin St. John Resort VillasResort
8.2
Great4747 reviews
FromINR 52 268
/nightSelect
Caneel Bay ResortResort
7.8
Very good3535 reviews
Map
1.5 km from City Centre
FromINR 41 531
/nightSelect
Gallows Point Resort (Adults Only)Hotel
8.6
Great3939 reviews
FromINR 43 695
/nightSelect
Hillcrest Guest HouseBed & Breakfast
8.6
Great1313 reviews
FromINR 25 468
/nightSelect
Estate LindholmInn
8.6
Great3232 reviews
Map
500 m from City Centre
FromINR 34 540
/nightSelect
Cruz Bay Boutique HotelHotel
8.8
Great33 reviews
FromINR 21 556
/nightSelect
Sand Dollar Battery HillHotel
Map
400 m from City Centre
Select
St. John InnInn
8.8
Great99 reviews
Map
100 m from City Centre
FromINR 18 810
/nightSelect
Sea Shore AllureHotel
7.4
Very good33 reviews
FromINR 55 930
/nightSelect
Grande Bay ResortHotel
8.2
Great55 reviews
Map
300 m from City Centre
FromINR 22 056
/nightSelect
Peter Bay GatehouseHotel
Map
4.1 km from City Centre
Select
Lavender Hill SuitesHotel
9.0
Perfect66 reviews
Map
500 m from City Centre
FromINR 28 215
/nightSelect
Westin St. JohnHotel
Map
1.2 km from City Centre
FromINR 65 585
/nightSelect
Lovango Resort And Beach ClubResort
Map
3.6 km from City Centre
FromINR 79 068
/nightSelect
Saved
Save
🏨 Hotels in Cruz Bay | 14 |
👛 Lowest price | 18810 INR |
✍️ Hotels Reviews | 192 |