Resorts in Cruz Bay

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Resorts in Cruz Bay

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very good, (431)
"Convenience and the staff was superb! Will stay again."
The price is RM1,786
RM2,009 total
includes taxes & fees
17 Aug - 18 Aug
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (5)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property. "
The price is RM1,180
RM1,750 total
includes taxes & fees
30 Jul - 31 Jul
The Saint Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Cruz Bay Hotel Reviews

Frequently asked questions

How much do resorts in Cruz Bay cost?
Resorts in Cruz Bay range between RM1,180 and RM1,786 per night. Take advantage of Expedia's handy filter tool to search for "Hotel resort" under the "Property type" filter, then lock in a getaway that's easy on the finances. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best resorts in Cruz Bay?
One Expedia traveller favourite is Point Pleasant Resort. Make yourself comfortable at this 4-star resort which features a Champagne service and a water view. The Westin St. John Resort Villas is another top stay worth considering. Book into this 4.5-star option and you'll have access to amenities such as a tennis court and a cafe. There are multiple resorts in Cruz Bay with a total average guest review rating of 9.1.
How many resorts are there in Cruz Bay?
Cruz Bay has 2 resorts to choose from. Planning a getaway with your sweetheart, a fun family break or want to party with pals? Expedia can help you find the ideal property in only a few clicks.
Are there any family-friendly resorts in Cruz Bay?
Prepare for good times and plenty of R&R at Point Pleasant Resort. This family-friendly resort has a 4-star rating and amenities like a nearby beach and water sports equipment. The Westin St. John Resort Villas is a 4.5-star stay that also welcomes the entire crew. A playground and laundry facilities help make it an ideal base for your Cruz Bay adventure. After checking in and kicking back together in your home away from home, it's time to hit the road and explore some of the local sights. Sapphire Beach and Trunk Bay are just two family-friendly attractions in Cruz Bay.
Why book your resort in Cruz Bay with Expedia?
Reserving a resort in Cruz Bay is as simple as entering your travel dates and choosing the option that checks your boxes. Looking for something luxurious or low cost, or a property that also comes with free WiFi and a pool? Use Expedia's search filters to narrow your results even further and find the perfect fit.
How can I find cheap resorts in Cruz Bay?
Expedia can help you search for cheap resorts in Cruz Bay. Simply use our filter tool to select amenities, star rating and budget to tailor your search and lock in your dream stay in a couple of clicks.
What is there to do in Cruz Bay near my resort?
You'll find loads of awesome things to put on your itinerary in Cruz Bay. Make tracks to renowned attractions like Sapphire Beach, Trunk Bay and Magens Bay Beach. Virgin Islands National Park, Coki Point Beach and Cruz Bay Beach are other must-see's.