Family Hotels in Cruz Bay from SAR 1,653

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 23 Cruz Bay Family Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

MANGO MOJO Luxury Penthouse! 🌈 Views 🍽️ Walk to Town 😎Relax in Pool 🌴Beach!

10.0 out of 10, Exceptional, (119)
"2nd stay in Mango Terrace. Balcony views you can't beat and a great comfortable setup. Short walk into Cruz Bay if you can handle the hills. "
MANGO MOJO Luxury Penthouse! 🌈 Views 🍽️ Walk to Town 😎Relax in Pool 🌴Beach!

Stunning In-town 2-story Cruz Bay Villa! Walk to Town. All bedrooms w/ ensuites

9.8 out of 10, Exceptional, (66)
"The house was even better in person. The pool overlooking the bay offered a fantastic view. We will definitely stay there again."
Stunning In-town 2-story Cruz Bay Villa! Walk to Town. All bedrooms w/ ensuites

St John Inn

3.0 star property
9.0 out of 10, Wonderful, (377)
"Easy access to bars/restaurants"
The price is SAR 1,653
SAR 1,859 total
includes taxes & fees
23 Dec - 24 Dec
St John Inn

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very Good, (394)
"Served our needs well. Check in was slow and disorganized but staff were quick to recognize the problems and make it right."
The price is SAR 2,738
SAR 3,081 total
includes taxes & fees
5 Jan - 6 January 2025
The Westin St. John Resort Villas

Charming 2 Bedroom / 3 Bathroom Villa With A Private Pool!

9.8 out of 10, Exceptional, (85)
"Casa Brisa Colina is on a hillside near Cruz Bay with views of Great Cruz Bay and Chocolate Hole. It’s not easy to locate, and Celia, the property manager, met us in town on our first day so we could follow her back to the villa. It took a couple of trips before we could drive “home” without getting turned around but it’s fun to get lost in paradise! Celia was very responsive to our questions before and during our stay. We stayed on the lower level of the villa with exclusive access to the...
Charming 2 Bedroom / 3 Bathroom Villa With A Private Pool!

Charming 2 Bedroom /2.5 Bath Villa With Beautiful Views!

9.8 out of 10, Exceptional, (54)
"Stayed for -5 nights - very comfortable and casual place. Helpful team upon arrival. Location is a bit of a maze to navigate to/from. Would fully recommend!"
Charming 2 Bedroom /2.5 Bath Villa With Beautiful Views!

Exclusive Cruz Bay Villa! Amazing water view and sunsets!

9.8 out of 10, Exceptional, (81)
"This house offers great privacy and has an amazing views looking towards St. Thomas. The close proximity to the grocery store and Cruz Bay makes it a superb location. The house is clean and had everything that we needed. The property manager, George, could not have been more accommodating and was extremely efficient in responding whenever we reached out to him. We look forward to visiting again."
Exclusive Cruz Bay Villa! Amazing water view and sunsets!

Grande Bay Resort

4.0 star property
9.8 out of 10, Exceptional, (86)
"This property has great views, the staff very helpful. Great location to walk to the shops and restaurants. "
Grande Bay Resort

Incredible Breezy Views, 4 Beds, 5.5 Baths With Private Pool! Sleeps 9!

9.8 out of 10, Exceptional, (7)
"The house was lovely and clean. I enjoyed floating in the pool without thinking about anything. The island is beautiful, and there are many things to explore on it. If you planning to stay there, you do need a car rental for sure."
Incredible Breezy Views, 4 Beds, 5.5 Baths With Private Pool! Sleeps 9!

VI Friendship Villa

4.5 star property
VI Friendship Villa
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.
Don't see what you're looking for?
See all available properties in Cruz Bay
Save an average of 15% on thousands of hotels when you're signed in