Search Hotels in Cruz Bay

  • 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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,029 hotels in Cruz Bay with room rates, reviews, and availability. Most hotels are fully refundable.

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very Good, (398)
"Nice place"
The price is SAR 2,735
SAR 3,077 total
includes taxes & fees
23 Jan - 24 Jan
The Westin St. John Resort Villas

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (497)
"Fantastic property with easy access to Cruz Bay"
Gallows Point Resort

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (202)
"Me encanta. Es cerca de todo "
Inn at Tamarind Court

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (92)
"Wonderful boutique hotel in great location.bloved every minute of our stay on St John. We'll be back for sure."
Wharfside Village Hotel

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (90)
"Friendly people, nice location, leaking ceiling, property condition declining"
The price is SAR 2,982
SAR 4,630 total
includes taxes & fees
23 Jan - 24 Jan
Suite St. John at Gallows Point Resort

St John Inn

3.0 star property
9.0 out of 10, Wonderful, (381)
"A fun, quirky place to stay. Perfect for our St John experience. It's not a fancy, modern hotel experience, so if you are looking for that go elsewhere. The rooms are clean and comfy, but unconventional. We really liked being able to use the library of books and maps and beach gear (chairs, coolers, towels, snorkel equip) for our play time, and love that they have "leftover lotion and bug spray" available for guest use. Why throw away a perfectly good, mostly full bottle of product when another...
The price is SAR 1,801
SAR 2,026 total
includes taxes & fees
26 Jan - 27 Jan
St John Inn

Coconut Coast Villas

3.0 star property
9.2 out of 10, Wonderful, (75)
"Our family of 4 had a great time staying at Coconut Coast. We had 3 rooms and everyone slept well with the windows open, listening to the ocean. Staff was super knowledgeable and friendly. Shopping and restaurants are a short walk away. I'd love to be back right now, it's 7 degrees here today."
Coconut Coast Villas

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (277)
"Very nice property. Central location to everything. Will be returning in the future."
The price is SAR 1,313
SAR 1,477 total
includes taxes & fees
11 Feb - 12 Feb
Cruz Bay Boutique Hotel

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, (11)
"Staff were friendly and insightful for our beach trips. Breakfast and coffee was great. Room was charming. "
The price is SAR 1,557
SAR 2,168 total
includes taxes & fees
23 Jan - 24 Jan
St John Inn Boutique Hotel Suite

Seaside Studio: Cruz Bay Gem

10.0 out of 10, Exceptional, (1)
"This is a very nice place to stay that is in a great location for anyone healthy and able to walk the short hill up from the beaches. Initially, our room had not been cleaned. However the manager was quick to respond and gave us a different unit to stay in for the first night. The unit we had most of the stay was safe and had an individual porch. Some other units share one porch and have poorly secured back patio doors. No reason not to stay here, just something to be aware of so you can prepare...
The price is SAR 866
SAR 2,425 total
includes taxes & fees
29 Jan - 30 Jan
Seaside Studio: Cruz Bay Gem

3 Westin Bay Vista Villas Resort & Spa

3 Westin Bay Vista Villas Resort & Spa

Welcome to St John!

9.4 out of 10, Exceptional, (58)
"Paster Prince is the very essence of St. John."
Welcome to St John!

Petite Suite 5 minutes from Cruz Bay

9.8 out of 10, Exceptional, (37)
"The room was nicely designed, had everything we needed and was close to a grocery store and downtown area. We did not want to rent a car for our short stay so we actually walked to town and it was easy except for the last 1/2 mile that was hilly (Typical for the area). The pay-off was that the view from the terrace was spectacular. Fortunately, It was easy and inexpensive to get taxis at the ferry dock."
The price is SAR 522
SAR 919 total
includes taxes & fees
4 Feb - 5 Feb
Petite Suite 5 minutes from Cruz Bay

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

9.0 out of 10, Wonderful, (16)
"We enjoyed our stay! Communication was really exceptional from start to finish. Our internet wasn’t working when we first arrived, and the property manager came right away to fix the issue. Water was running low one morning, and the property manager messaged us to let us know a water truck was on the way before we got a chance to message her. The walk back up from town is a little tough, but not bad if you’re in decent shape. We would definitely consider staying here again if/when we return!"
Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

Island Oasis: Beach & Views

8.6 out of 10, Excellent, (4)
"Very nice"
The price is SAR 1,215
SAR 2,947 total
includes taxes & fees
27 Jan - 28 Jan
Island Oasis: Beach & Views

St John Inn Boutique Hotel

9.6 out of 10, Exceptional, (20)
"Very friendly and helpful staff. Very enjoyable stay. They attempted to provide for any of your needs before you even asked."
The price is SAR 1,688
SAR 2,346 total
includes taxes & fees
24 Jan - 25 Jan
St John Inn Boutique Hotel

Stunning Retreat with Ocean Views Near Beaches

8.8 out of 10, Excellent, (5)
"This had easy access to restaurants, groceries and the National Park. Walking distance to restaurants, bars in the downtown area. There was also a parking spot, which was a huge plus. "
The price is SAR 2,108
SAR 4,287 total
includes taxes & fees
28 Jan - 29 Jan
Stunning Retreat with Ocean Views Near Beaches

Tropical Studio on Gifft Hill w/ Balcony and Pool

10.0 out of 10, Exceptional, (1)
"Great location, very clean, lots of amenities, and host was very easy to work with. We were very happy with this place."
Tropical Studio on Gifft Hill w/ Balcony and Pool

Dolphin Suites

2.0 star property
8.6 out of 10, Excellent, (7)
"Nice little apartment steps from town. Has everything you need. Full kitchen. Fold out couch makes it great for kids or guests. Washer and dryer. Will definitely be a repeat stay in my future. One (potential) negative is the walk up the hill and stairs to the room. Wouldn’t recommend for someone who has health issues or difficulty walking. Otherwise great. "
Dolphin Suites
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?
Prices for Cruz Bay hotels differ according to the season and other factors, like school holidays and Christmas. You can find cheap options from SAR 522 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 vacation.
How can I find cheap hotels in Cruz Bay?
Discover affordable accommodations 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 SAR 522 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 “Traveler 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.
Why should I book my Cruz Bay hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Cruz Bay. You’ll find a wide variety of hotels to select from and search filters that make it a snap to find what you’re looking for. Think your plans could change? Many of our hotels have flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, with savings worth 10% or more on select hotels.