Find the best Cruz Bay Hotels

  • 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

Our top choices for Cruz Bay hotels

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (465 reviews)
"An amazing view and close to a cute little town."
United States
Timothy
The price is ₹66,279
₹74,564 total
includes taxes & fees
4 Mar - 5 Mar
The Westin St. John Resort Villas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.2 out of 10, Wonderful, (15 reviews)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
The price is ₹12,143
₹65,772 total
includes taxes & fees
3 Mar - 4 Mar
Villa Island Paradise

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (536 reviews)
"Very comfortable AV and beautiful views!"
United States
Todd
Gallows Point Resort

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (149 reviews)
"Room was spotless… Fridge was stocked and the staff was Amazing!"
United States
Andre
Wharfside Village Hotel

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (284 reviews)
"Good room, friendly staff, on site bar, Very good restaurant "
United States
Tom
Inn at Tamarind Court

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (425 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
St John Inn

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (30 reviews)
"Clean room and facilities, friendly staff, peaceful setting. We had a great time and hope to return someday!"
United States
Richard
The price is ₹34,284
₹47,665 total
includes taxes & fees
2 Mar - 3 Mar
The Saint Resort

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.6 out of 10, Excellent, (97 reviews)
"Wonderful staff , cozy suite beautifully kept grounds perfect walking distance to food and wonderful shuttle staff "
United States
Angélica
The price is ₹72,279
₹98,566 total
includes taxes & fees
28 Feb - 1 Mar
Suite St. John at Gallows Point Resort

Coconut Coast Villas

Coconut Coast Villas
3.0 star property
St. John
9.2 out of 10, Wonderful, (89 reviews)
"Amazing place. The whole island lost power and we had solar! Owners were awesome. Catered to our every need and wants. "
United States
Keri J
Coconut Coast Villas

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (324 reviews)
"Room and staff were great"
United States
Donald
Cruz Bay Boutique Hotel

The Hills, St John

The Hills, St John
4.0 star property
St. John
9.2 out of 10, Wonderful, (39 reviews)
"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

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

Westin St John

Westin St John
4.5 star property
St. John
Westin St John

Raintree Suites

Raintree Suites
3.0 star property
St. John
Raintree Suites

Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D
3.5 star property
St. John
9.4 out of 10, Exceptional, (3 reviews)
"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. "
United States
Jessica
Sunset Ridge Villas Unit D

Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
7.8 out of 10, Good, (78 reviews)
"This place is awesome, we love everything about it, from welcoming staffs to that Salt Bay"
United States
Adliana
Concordia Eco-Resort

Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
Cane Garden Bay
9.8 out of 10, Exceptional, (197 reviews)
"Excellent location and access to the beach"
United States
James
Cane Garden Bay Beach Hotel

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (918 reviews)
"The staff, restaurant and location was great!"
United States
Margaret
The price is ₹13,019
₹15,623 total
includes taxes & fees
24 Mar - 25 Mar
Sebastian's on the Beach

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (644 reviews)
"Clean room Lovely restaurant with friendly staff Beautiful location "
Canada
Ann
The price is ₹30,003
₹36,003 total
includes taxes & fees
4 Mar - 5 Mar
Wyndham Tortola BVI Lambert Beach Resort

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.2 out of 10, Wonderful, (98 reviews)
"very comfortable and convenient location with nice pool and walkable restaurants. "
United States
samuel
The price is ₹16,982
₹20,539 total
includes taxes & fees
30 Mar - 31 Mar
Nanny Cay Resort and Marina
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 ₹15,623 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 ₹15,623 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.