Search Hotels in Cruz Bay

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,041 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
St. John
8.2 out of 10, Very Good, (448)
"Clean , safe and fantastic staff!"
United States
Matthew
$623 nightly
The price is $701
Dec 2 - Dec 3
Total with taxes and fees
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
$560 nightly
The price is $623
Nov 20 - Nov 21
Total with taxes and fees
Villa Island Paradise

Inn at Tamarind Court

3.0 star property
St. John
9.2 out of 10, Wonderful, (257)
"rooms were kept very clean and comfortable. Steph was very friendly very homey vibe. I will be booking my stay there again for sure."
United States
Gerald
Inn at Tamarind Court

Wharfside Village Hotel

3.0 star property
St. John
9.8 out of 10, Exceptional, (133)
"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. "
United States
Christine
Wharfside Village Hotel

Gallows Point Resort

4.0 star property
St. John
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 "
United States
Connor
Gallows Point Resort

The Saint Resort

3.0 star property
St. John
9.6 out of 10, Exceptional, (24)
"Great property run by great people."
United States
Jeff
$361 nightly
The price is $394
Nov 24 - Nov 25
Total with taxes and fees
The Saint Resort

St John Inn

3.0 star property
St. John
9.2 out of 10, Wonderful, (413)
"Room was clean and a nice size. Will stay there again. "
United States
Joseph
$261 nightly
The price is $294
Nov 20 - Nov 21
Total with taxes and fees
St John Inn

Suite St. John at Gallows Point Resort

4.0 star property
St. John
8.6 out of 10, Excellent, (95)
"Amazing property and helpful staff. "
United States
Joseph
$827 nightly
The price is $908
Nov 20 - Nov 21
Total with taxes and fees
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
St. John
9.2 out of 10, Wonderful, (88)
"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

3.0 star property
St. John
9.6 out of 10, Exceptional, (316)
"Near nice restaurants, near a small beach, near a market."
United States
israel deepaul
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 traveler
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

St John Inn Boutique Hotel Suite

Cruz Bay
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. "
United States
Katie
$268 nightly
The price is $292
Nov 21 - Nov 22
Total with taxes and fees
St John Inn Boutique Hotel Suite

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

St John
10.0 out of 10, Exceptional, (5)
"Beautiful property and very convenient to everything."
United States
danielle m.
$4,112 nightly
The price is $4,112
Dec 13 - Dec 14
Total with taxes and fees
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

2.0 star property
Cruz Bay
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
United States
Sarah K.
$355 nightly
The price is $355
Nov 20 - Nov 21
Total with taxes and fees
Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

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!

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.
$4,523 nightly
The price is $4,523
Dec 20 - Dec 21
Total with taxes and fees
1 Bedroom - Westin St. John Virgin Grand 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)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
United States
Kara M.
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Raintree Suites

3.0 star property
St. John
Raintree Suites

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

St John
9.8 out of 10, Exceptional, (6)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
$2,195 nightly
The price is $2,195
Nov 29 - Nov 30
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
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

Guide to exploring around Cruz Bay

Top reasons to visit Cruz Bay

  • Stunning Beaches: Relax on beautiful shores like Cruz Bay Beach, perfect for sunbathing and swimming.
  • Vibrant Snorkeling: Discover colorful marine life at exceptional snorkeling spots.
  • Outdoor Adventures: Engage in exciting excursions, including hiking and water sports.
  • Local Culture: Immerse yourself in the charming atmosphere and explore local shops and eateries.
  • Accommodations for Everyone: Enjoy a range of lodging options from luxurious resorts to boutique hotels.

Find the best attractions in Cruz Bay

Cruz Bay, U.S. Virgin Islands, is a fantastic destination for beach lovers and outdoor enthusiasts. With stunning scenery and a variety of attractions, you can explore beautiful bays and beaches, including the popular Cruz Bay Beach. Don't miss the Cruz Bay Visitor Center for helpful information on local points of interest, making your vacation a memorable experience filled with sun and adventure.

  • Battery: Experience the historical charm of Battery, a civic hub in Cruz Bay. With its tropical ambiance and romantic vibes, it's perfect for exploring local history while enjoying stunning views and excursions that capture the essence of island life.
  • Cruz Bay Visitor Center: Kick off your adventure at the Cruz Bay Visitor Center. Ideal for families, this center offers outdoor activities and information about local attractions, ensuring you make the most of your time in this beautiful area.
  • Chocolate Hole Beach: Relax on the serene shores of Chocolate Hole Beach. Known for its tranquil beach vibes, this spot is perfect for sunbathing, swimming, or simply soaking in the picturesque surroundings.

When you've got to get away to a new or favorite destination without breaking the bank, Cruz Bay awaits with convenient 2 Star hotels and a change of scenery. Find a new fave boutique or park nearby and watch the world around you, or stay on your feet visiting the top attractions that draw of visitors. You're about to find out why both locals and travelers love this place. Pack your bags and get ready for new experiences and a relaxing stay in a city with strong overall 2 Star Hotel ratings. More than half of past guest reviews recommend their 2 Star Hotel in Cruz Bay, and it's time to find out why.

The Ideal Accommodation at the Right Price

Thanks to budget-friendly prices and traveler-friendly amenities, past globetrotters have found an accommodation that suits their vacation needs. Browse 85 guest reviews to find out what they loved, liked, and can't wait to try again. The best places to stay all about hospitality, and these 2 Star hotels have a stellar service rating of 4.1. Plus, with an average cleanliness rating of 4.0, these rooms are sparkling and peaceful. With our travel savings, the world is wide open to you one hotel at a time, and the globe-trotting starts in Cruz Bay.

Reserve a 2-Star Hotel!

Come see why 80% of visitors recommend traveling to Cruz Bay. If you need a break from the crowds, you may find that this region offers just the reprieve you've been looking for. Take advantage of the 2 Star Hotel availability and easy-going atmosphere.

Explore a world of travel with Expedia

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 $292 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 82ºF to 82ºF. 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 $292 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?
Terrific deals and a wide range of options are a couple of the many reasons to book your Cruz Bay hotel with Expedia. On top of that, our rewards platform, One Key™, lets you collect and use OneKeyCash™* on eligible activities, hotels and more. And if your plans change and you need to modify your booking, don't stress. Our online Help Center is ready to assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.