2 resorts in Cruz Bay
300B Chocolate Hole, Cruz Bay | 5 star resortfrom $289
- Nice Resort!
- The Westin is outstanding
- One of the Best Trips!
3 AAA Gallows Point Rd, Cruz Bay | 3 star resortfrom $322
- Great Experience
- Comfortable St. John getaway
- It Does Not Get Any Better Than This !!
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.