Search Cruz Bay Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Cruz Bay

The Westin St. John Resort Villas

4.5 star property
St. John
8.2 out of 10, Very good, (443)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is €445
includes taxes & fees
21 Nov - 22 Nov
The Westin St. John Resort Villas

Villa Island Paradise

4.0 star property
St. John
9.0 out of 10, Wonderful, (2)
"It’s a nice place. "
United States
Leroy
The price is €542
includes taxes & fees
19 Nov - 20 Nov
Villa Island Paradise

Wharfside Village Hotel

3.0 star property
St. John
9.8 out of 10, Exceptional, (132)
"Beautiful room and lots of shops and restaurant choices close by. "
United States
Merva
Wharfside Village Hotel

Inn at Tamarind Court

3.0 star property
St. John
9.2 out of 10, Wonderful, (256)
"Tamarind Inn was a lovely stay for the two of us. Our room was clean and well appointed. Walkable to the dock. Best part of out stay was the delicious breakfast! Very friendly staff. "
United States
Timothy
Inn at Tamarind Court

Gallows Point Resort

4.0 star property
St. John
9.6 out of 10, Exceptional, (530)
"Amazing accomodations!"
United States
Mr.
Gallows Point Resort

The Saint Resort

3.0 star property
St. John
9.4 out of 10, Exceptional, (23)
"Great property run by great people."
United States
Jeff
The price is €343
includes taxes & fees
12 Nov - 13 Nov
The Saint Resort

St John Inn

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

Suite St. John at Gallows Point Resort

4.0 star property
St. John
8.6 out of 10, Excellent, (95)
"Absolutely gorgeous property with friendly and helpful staff! "
United States
Wayne
The price is €786
includes taxes & fees
16 Nov - 17 Nov
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
St. John
9.2 out of 10, Wonderful, (88)
"Coconut Coast Villas was an excellent place to stay in St. John! The water view was amazing, and the property managers were available and communicative the whole time. We were provided with a detailed guide of various places on the island for snorkeling and dining. The places that they recommended helped to make our wekk-long stay so memorable."
United States
Vikram
Coconut Coast Villas

Cruz Bay Boutique Hotel

3.0 star property
St. John
9.6 out of 10, Exceptional, (316)
"This hotel is the perfect place to stay in Cruz Bay, close to the ferry, close to taxis that take you to various beaches, close to restaurants. We enjoyed eating at La Tapa and The Lime Inn."
United States
Denise
Cruz Bay Boutique Hotel

The Hills, St John

4.0 star property
St. John
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."
United States
Anonymous traveller
The Hills, St John

Dolphin Suites

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

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

2.0 star property
Cruz Bay
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"
United States
Elizabeth C.
The price is €365
includes taxes & fees
10 Nov - 11 Nov
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

St John Inn Boutique Hotel Suite

Cruz Bay
10.0 out of 10, Exceptional, (12)
"Small property, not fancy, that was a ten minute or less walk to all major restaurants, grocery stores, delis ferry docks and activities in Cruz Bay. Parking was on street and in a small lot just down the street from the hotel. Hotelkeepers are charming and warm in sharing advice about the island. I would not trade fancy amenities for the genuine warmth and quaint rooms, plants, and decks. We would unquestionably come back to visit our friends!"
United States
Michael
The price is €272
includes taxes & fees
11 Nov - 12 Nov
St John Inn Boutique Hotel Suite

Raintree Suites

3.0 star property
St. John
Raintree Suites

Welcome to St John!

Contant Farms
9.6 out of 10, Exceptional, (65)
"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."
United States
David C.
Welcome to St John!

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

St John
10.0 out of 10, Exceptional, (5)
"I recommend it—a great place to vacation. Thanks for your service."
United States
Anolber E.
The price is €4,593
includes taxes & fees
8 Dec - 9 Dec
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

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

2.0 star property
Cruz Bay
10.0 out of 10, Exceptional, (5)
"Mayling’s property is brand new, completely redone. We stayed on the ground unit. The tile is beautiful and has great bathrooms. The kitchen is nice..we did not cook but the space is comfortable. Smart TVs in all three rooms. This is a nice unit that feels new. Mayling also left us plenty of towels, paper towels, toilet paper, even beach chairs that we did not use, as we had our own. Warning, it is hard to find and the driveway is very steep, but she gave us excellent directions and any...
United States
Jeremy
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

St John
10.0 out of 10, Exceptional, (1)
"Landscaping staff and cleanliness great. Easy w car to get to north shore beaches"
United States
Raj D.
The price is €6,975
includes taxes & fees
8 Dec - 9 Dec
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay
8.6 out of 10, Excellent, (7)
"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...
United States
Anonymous traveller
The price is €484
includes taxes & fees
19 Nov - 20 Nov
Cruz Bay Oasis | Walk to Beach & Restaurants
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 €272 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 €272 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.
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.