Book Cruz Bay Hotels

    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

Top Hotels in Cruz Bay

The Westin St. John Resort Villas

4.5 star property
8.4 out of 10, Very good, (419)
"Great property "
The price is AU$1,077
includes taxes & fees
13 June - 14 June
The Westin St. John Resort Villas

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (510)
"Great place all around Best snorkeling on the island with easy access"
Gallows Point Resort

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (114)
"From the room itself, to the staff, to the shopping and dining areas all around it was very perfect! Already planning our next trip back! "
Wharfside Village Hotel

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (293)
"Cozy and clean, friendly and helpful staff. Great location too!"
Cruz Bay Boutique Hotel

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (233)
"Friendly & clean"
Inn at Tamarind Court

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (93)
"Great location, peacocks were beautiful. The people of St. John made me feel unwelcome."
The price is AU$1,634
includes taxes & fees
17 May - 18 May
Suite St. John at Gallows Point Resort

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (397)
"Quaint older inn Near to every thing we walked every where Staff was very helpful and welcoming "
The price is AU$777
includes taxes & fees
23 May - 24 May
St John Inn

Coconut Coast Villas

3.0 star property
9.2 out of 10, Wonderful, (78)
"Coconut Coast has everything you need. Rooms are basic but clean and comfortable. Yes, the kitchen cou"
Coconut Coast Villas

The Hills, St John

4.0 star property
9.2 out of 10, Wonderful, (38)
"Beautiful, high end condo-like suite with full kitchen and laundry. Beds were comfortable and it was very upscale homey."
The Hills, St John

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 AU$724
includes taxes & fees
27 May - 28 May
St John Inn Boutique Hotel Suite

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)
"Had a fantastic time in St John! We would recommend renting a Jeep. The host provided lots of recommendations for beaches, parking, and restaurants. Communication was always very prompt. 10/10"
The price is AU$652
includes taxes & fees
18 May - 19 May
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

Seaside Studio: Cruz Bay Gem

8.6 out of 10, Excellent, (4)
"Quiet setting and a quick walk into town. "
The price is AU$989
includes taxes & fees
15 May - 16 May
Seaside Studio: Cruz Bay Gem

Island Oasis: Beach & Views

7.2 out of 10, Good, (5)
"Great overall time. The place had everything we could have wanted also the location was so convenient."
The price is AU$925
includes taxes & fees
15 May - 16 May
Island Oasis: Beach & Views

Welcome to St John!

9.4 out of 10, Exceptional, (63)
"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!

New Modern 2 bedroom, 2 bath Grand Opening Special, 10 min easywalk to Cruz Bay

9.4 out of 10, Exceptional, (8)
"Great location for restaurants, shopping!"
New Modern 2 bedroom, 2 bath Grand Opening Special, 10 min easywalk to Cruz Bay

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

9.2 out of 10, Wonderful, (17)
"Everything you need is in the unit. Easy walk downhill to the Cruz Bay area. Off street parking is nice to keep rental car safe. Forego the high end resort fees for amenities you would not use and put that money towards a rental car so you can explore all the great places or hire a boat to take you to those places you can’t access via car."
Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

St John Inn Boutique Hotel

9.6 out of 10, Exceptional, (21)
"3rd time staying here absolutely love this place! "
The price is AU$772
includes taxes & fees
27 May - 28 May
St John Inn Boutique Hotel

Charming Condo with Breathtaking Ocean Views, Stunning Sunsets, and a Touch of Romance!

9.8 out of 10, Exceptional, (15)
"The location is great - close to town but still quiet. The pool is wonderful and the room was very clean. We’d stay again!"
Charming Condo with Breathtaking Ocean Views, Stunning Sunsets, and a Touch of Romance!

Dolphin Suites

2.0 star property
8.8 out of 10, Excellent, (10)
"Dolphin Suites is a wonderful location to explore St John from!!! The grocery store is nearby. The place itself is beautiful and the kitchen is perfect. We stayed for two weeks and it was great as a home with a laundry conveniently located in your room. "
Dolphin Suites

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

9.8 out of 10, Exceptional, (50)
"Excellent stay"
The price is AU$376
includes taxes & fees
30 May - 31 May
Cozy Island Studio-5 Mins to Cruz Bay & Beaches
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

Frequently asked questions

How much do hotels in Cruz Bay cost?
In Cruz Bay, you can find cheap options from AU$376 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you decide to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Cruz Bay?
Here are some facts that could help you decide when to go: Cruz Bay has a tropical monsoon climate. The summer months fall between June and August. If you want to go during this season, you can expect average temperatures to vary from 28ºC to 28ºC. The best time to visit Cruz Bay depends on what you want to get out of your trip.
How can I find cheap hotels in Cruz Bay?
Cruz Bay cheap hotels start at AU$376 per night. To discover these types of economical options, make use of our “Price per night” filter. Like some other tips? Be flexible with your dates and book as soon as you can. Check out our cheap hotels in Cruz Bay page for deals you’ll find difficult to resist.
What are the best hotels in Cruz Bay for families?
Find some terrific Cruz Bay family hotels by narrowing your search results. You can do this by selecting “Family friendly” under the “Traveller experience” filter heading. Whether you’re after something economical so you can spoil the little ones with more Cruz Bay experiences, or you’re preparing to splurge on that long-awaited family getaway, Expedia has the perfect stay for you and your team.
Why should I book my Cruz Bay hotel with Expedia?
Book your Cruz Bay hotel with Expedia and enjoy access to a world of options at incredible prices. Use our search filters to help you find exactly what you’re looking for, whether that’s a budget-friendly getaway or something a little more unique, such as a cottage, villa or glamping experience! Join Expedia Rewards for free and you’ll save 10% or more on select hotels. Collect points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels come with flexible cancellation policies, so you can breathe easy if your plans change.