Find the best 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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Cruz Bay

The Westin St. John Resort Villas
4.5 star property
8.2 out of 10, Very good, (442)
"Thoroughly enjoyed my time here. The staff is amazing shout out to KJ, Pinot, Llewellyn, Kay, AJ and everyone else! Their service was exceptional "
The price is ₹46,909
₹52,773 total
includes taxes & fees
17 Oct - 18 Oct
The Westin St. John Resort Villas
The Saint Resort
3.0 star property
9.8 out of 10, Exceptional, (19)
"Great property run by great people."
The Saint Resort
Gallows Point Resort
4.0 star property
9.6 out of 10, Exceptional, (530)
"It was everything we could have asked for. They even left us a little gift for our honeymoon. Would absolutely recommend anybody stay here "
Gallows Point Resort
Wharfside Village Hotel
3.0 star property
9.8 out of 10, Exceptional, (131)
"We loved staying in Cruz Bay with easy taxi service to the beach and so many wonderful dining options. The room was perfect, and staff were friendly and responsive. "
Wharfside Village Hotel
Inn at Tamarind Court
3.0 star property
9.2 out of 10, Wonderful, (252)
"Quiet "
Inn at Tamarind Court
Villa Island Paradise
4.0 star property
8.0 out of 10, Very good, (1)
"It’s a nice place. "
The price is ₹5,268
₹42,275 total
includes taxes & fees
15 Oct - 16 Oct
Villa Island Paradise
St John Inn
3.0 star property
9.2 out of 10, Wonderful, (410)
"Room was clean and a nice size. Will stay there again. "
St John Inn
Coconut Coast Villas
3.0 star property
9.2 out of 10, Wonderful, (85)
"Loved it! 10/10 great place to stay! "
Coconut Coast Villas
Suite St. John at Gallows Point Resort
4.0 star property
8.6 out of 10, Excellent, (94)
"Absolutely gorgeous property with friendly and helpful staff! "
The price is ₹57,207
₹80,522 total
includes taxes & fees
15 Oct - 16 Oct
Suite St. John at Gallows Point Resort
Cruz Bay Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (313)
"Near nice restaurants, near a small beach, near a market."
Cruz Bay Boutique Hotel
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
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
Raintree Suites
3.0 star property
Raintree Suites
Sunset Ridge Villas Unit D
3.5 star property
9.4 out of 10, Exceptional, (3)
"This property was excellent especially for us a family of 4 with teenage kids. The space was great and the location was easy enough to get to. The amenities were excellent, from a fully outfitted kitchen to great beach resources such as chairs, cooler & snorkel equipment. "
Sunset Ridge Villas Unit D
Cane Garden Bay Beach Hotel
3.5 star property
9.8 out of 10, Exceptional, (160)
"Convenient to beautiful Cane Garden Bay, many eating choices, hotel was fresh and clean and well maintained. Large comfortable rooms and lovely pleasant staff "
Cane Garden Bay Beach Hotel
Sebastian's on the Beach
3.0 star property
8.6 out of 10, Excellent, (841)
"Great property with beach front and excelent views "
The price is ₹6,698
₹8,038 total
includes taxes & fees
15 Oct - 16 Oct
Sebastian's on the Beach
Concordia Eco-Resort
3.0 star property
8.0 out of 10, Very good, (63)
"Serene place, limited staff, but enjoyable stay"
Concordia Eco-Resort
Scrub Island Resort, Spa & Marina
5.0 star property
9.0 out of 10, Wonderful, (172)
"Very nice accommodations! Great rooms, service and location! "
The price is ₹36,830
₹49,516 total
includes taxes & fees
12 Nov - 13 Nov
Scrub Island Resort, Spa & Marina
Long Bay Beach Resort
4.5 star property
9.4 out of 10, Exceptional, (168)
"Long Bay was absolutely stunning. Akil took care of us from the time we got there until the time we left. The rooms and location are absolutely beautiful. This is a must stay location for couples and anyone looking to get away with their partner or couples. We will definitely be coming back! "
The price is ₹41,766
₹54,553 total
includes taxes & fees
16 Oct - 17 Oct
Long Bay Beach Resort
Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
8.8 out of 10, Excellent, (598)
"Great paradise"
The price is ₹18,178
₹21,814 total
includes taxes & fees
18 Oct - 19 Oct
Wyndham Tortola BVI Lambert Beach Resort
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 vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from ₹8,038 in a few different ways. Enter your destination and travel dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Cruz Bay?
If you're thinking of visiting in summer, reserve your Cruz Bay holiday between June and August. Temperatures during the summer months here range from -1ºC to -1ºC. Cruz Bay has a tropical monsoon climate, so pack appropriately.
How can I find cheap hotels in Cruz Bay?
Cruz Bay cheap hotels start at ₹8,038 per night. To find these types of affordable options, take advantage of our "Price per night" filter. Other tips? Be flexible with your holiday dates and book in advance. Take a look at our cheap hotels in Cruz Bay page for offers you won't be able to resist.
What are the best hotels in Cruz Bay for families?
Expedia makes it easy to book a property with all the essentials for a memorable family escape to Cruz Bay. Start by selecting "Family friendly" in the "Traveller experience" section of our filter tool. Then tweak your search by things like price and guest ratings. Whether you want a family hotel in Cruz Bay for a weekend trip or an extended getaway, we've got you and your team covered.
Why should I book my Cruz Bay hotel with Expedia?
We make booking a hotel in Cruz Bay as easy as swiping right for your dream escape. First off, there's the extensive range of options and terrific prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you sign up for our free One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible hotels, car rentals, flights and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.