Hotels in Cruz Bay

178 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Cruz Bay hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Cruz Bay Hotels: no available offers. Here are other great options for your stay!

The Westin St. John Resort Villas - Cruz Bay
8.8 898 reviews

The Westin St. John Resort Villas

resort, Saint John
The Westin St. John Resort Villas is located on Great Cruz Bay, just 8 kilometres from Caneel Bay and 15 kilometres from Mangrove Bay. The resort has received excellent ratings for its location, cleanliness, and overall experience.
The resort offers a variety of accommodation options, from comfortable rooms to spacious villas with fully equipped kitchens. Guests can enjoy a range of amenities, including a private beach, swimming pool, spa, fitness centre, and several dining options.
Mahalo Villa Beachfront Generator - Cruz Bay
No reviews

Mahalo Villa Beachfront Generator

house, Cruz Bay
Mahalo Villa Beachfront Generator is a beachfront property located in Cruz Bay, 22.5 kilometres from Charlotte Amalie Harbour Seaplane Base Airport.
This villa offers direct beachfront access, a private patio, complimentary private parking, a fully equipped kitchen, four bathrooms, and an on-site casino, accommodating up to 10 guests with a floor area of 204 square metres.
Beautiful Townhouse Style Villa - Cruz Bay
No reviews

Beautiful Townhouse Style Villa

house, Cruz Bay
This newly renovated two-bedroom villa at the Westin St. John resort offers stunning Caribbean Sea views and is conveniently located near Cruz Bay's shops and restaurants, with Virgin Islands National Park and Trunk Bay within easy driving distance.
The 111.5 square metre property boasts a private pool, full kitchen, three bathrooms, and sleeps six guests, also including access to Westin Resort amenities and twice-weekly maid service.
Serenity Villa- Steps From Beach, Family Friendly - Cruz Bay
9.8 32 reviews

Serenity Villa- Steps From Beach, Family Friendly

house, Cruz Bay
This beachfront villa offers direct access to Chocolate Hole Beach and is a short drive from Cruz Bay town and the Virgin Islands National Park.
This 260 square meter villa accommodates up to 6 guests in three en-suite King Suites, featuring a fully equipped kitchen, indoor and outdoor dining, a patio with a BBQ grill, and provided snorkel gear.

Frequently asked questions about hotels in Cruz Bay

Popular destinations

©2026 cozycozy.com