Hotels 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

Filter by

Guest rating
Guest rating
Property class

2025 Top 10 Trending Cruz Bay Hotels from HK$1,641

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very good, (433)
"Convenience and the staff was superb! Will stay again."
The price is HK$3,313
HK$3,727 total
includes taxes & fees
1 Sept - 2 Sept
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (7)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property. "
The price is HK$1,977
HK$3,009 total
includes taxes & fees
15 Aug - 16 Aug
The Saint Resort

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (525)
"Amazing accomodations!"
Gallows Point Resort

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (127)
"Beautiful room and lots of shops and restaurant choices close by. "
Wharfside Village Hotel

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (251)
"Great location, clean and cordial, would stay again. "
Inn at Tamarind Court

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (406)
"Within walking distance of town and staff friendliness. "
St John Inn

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (308)
"Second time staying and as wonderful as I remember. Highly recommend! "
Cruz Bay Boutique Hotel

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (94)
"Amazing folks and space was beautiful..."
The price is HK$3,886
HK$6,921 total
includes taxes & fees
12 Aug - 13 Aug
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
9.2 out of 10, Wonderful, (83)
"Loved it! 10/10 great place to stay! "
Coconut Coast Villas

The Hills, St John

4.0 star property
9.2 out of 10, Wonderful, (38)
"Outstanding place to stay on St. John. The grounds and view were beautiful and the villa was spacious and very well taken care of."
The Hills, St John

spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

2.0 star property
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
The price is HK$1,641
HK$3,219 total
includes taxes & fees
16 Aug - 17 Aug
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

Dolphin Suites

2.0 star property
9.0 out of 10, Wonderful, (13)
"Very nice, spotless, and comfortable bed! Short walk to restaurants and shopping. "
Dolphin Suites

St John Inn Boutique Hotel Suite

10.0 out of 10, Exceptional, (12)
"We had a fantastic stay. The property went above and beyond to make sure we had everything we needed for a great visit to St John. "
The price is HK$2,551
HK$3,687 total
includes taxes & fees
12 Aug - 13 Aug
St John Inn Boutique Hotel Suite

2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

2.0 star property
10.0 out of 10, Exceptional, (4)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Welcome to St John!

9.6 out of 10, Exceptional, (64)
"Mr. Prince property was spotless, clean china, neat rooms, cleaners, coffee filters and AC, everything was just right and Mr Prince was very friends and accommodating. Location close to Cruz Bay, scenic view. I would higher recommend his VRBO."
Welcome to St John!

Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

9.2 out of 10, Wonderful, (18)
"We had a great stay, was close to town for walking, would definitely stay there again!"
Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

10.0 out of 10, Exceptional, (139)
"Great place and close to everything"
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

9.8 out of 10, Exceptional, (57)
"Loved our stay, close to town and beaches, great view and quiet neighborhood."
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay

9.6 out of 10, Exceptional, (19)
"The place was very cute and a perfect place for one to two people. Would definitely stay again!"
Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay

New 2BR villa w/ balcony near Cruz Bay

8.0 out of 10, Very good, (20)
"This unit fit all of our needs regarding location, cleanliness, and amenities. I would 100% recommend this property to my friends and family and will revisit this if I'm in town in the future!"
New 2BR villa w/ balcony near Cruz Bay
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 hotels in Cruz Bay cost?
Prices for Cruz Bay hotels differ according to the season and other factors, like school holidays and Christmas. You can find cheap options from HK$1,641 in a few different ways. Select your destination and travel dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Cruz Bay?
Here are some facts that might help you decide when to travel: Cruz Bay has a tropical monsoon climate. The summer months are in between June and August. If you prefer to go during this season, you can expect average temperatures to range from 28ºC to 28ºC. The best time to experience Cruz Bay depends on what you want from your holiday.
How can I find cheap hotels in Cruz Bay?
Discover affordable accommodation with ease by making use of our handy filters. Click on the "Price per night" checkbox to see low-cost options in Cruz Bay. You can also take a look at our cheap hotels in Cruz Bay page. The lowest rate available starts at HK$1,641 per night.
What are the best hotels in Cruz Bay for families?
The first step to an awesome family retreat in Cruz Bay is scoring the right place to stay. Go to the "Traveller experience" heading of our filter tool and select "Family friendly." This will show you all the Cruz Bay properties that welcome children and have family amenities such as recreational activities and babysitting. Book the one that matches your style and budget, then prepare to relax while the little ones have fun.