Search Hotels in Cruz Bay

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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,033 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.4 out of 10, Very Good, (439)
"Thoroughly enjoyed my time here. The staff is amazing shout out to KJ, Pinot, Llewellyn, Kay, AJ and everyone else! Their service was exceptional "
$422 nightly
The price is $475
Sep 20 - Sep 21
Total with taxes and fees
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
9.8 out of 10, Exceptional, (16)
"Great property run by great people."
$327 nightly
The price is $355
Sep 22 - Sep 23
Total with taxes and fees
The Saint Resort

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (529)
"Amazing accomodations!"
Gallows Point Resort

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (130)
"Love being right on the beach and walking distance to everything "
Wharfside Village Hotel

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (251)
"Great location, clean and cordial, would stay again. "
Inn at Tamarind Court

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (409)
"Room was clean and a nice size. Will stay there again. "
$326 nightly
The price is $367
Oct 18 - Oct 19
Total with taxes and fees
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)
"Amazing folks and space was beautiful..."
$670 nightly
The price is $732
Sep 20 - Sep 21
Total with taxes and fees
Suite St. John at Gallows Point Resort

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (311)
"The rooms were clean and the staff is super friendly! "
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

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

2.0 star property
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
$410 nightly
The price is $410
Sep 21 - Sep 22
Total with taxes and fees
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

Villa Island Paradise

4.0 star property
$388 nightly
The price is $434
Sep 20 - Sep 21
Total with taxes and fees
Villa Island Paradise

St John Inn Boutique Hotel Suite

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. "
$424 nightly
The price is $465
Sep 20 - Sep 21
Total with taxes and fees
St John Inn Boutique Hotel Suite

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

2.0 star property
10.0 out of 10, Exceptional, (5)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Raintree Suites

3.0 star property
Raintree Suites

Welcome to St John!

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."
Welcome to St John!

Cruz Bay Oasis | Walk to Beach & Restaurants

8.6 out of 10, Excellent, (7)
"Convenient location "
$398 nightly
The price is $422
Sep 20 - Sep 21
Total with taxes and fees
Cruz Bay Oasis | Walk to Beach & Restaurants

Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

10.0 out of 10, Exceptional, (139)
"Great place and close to everything"
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay

9.4 out of 10, Exceptional, (32)
"Awesome studio home that had everything we needed. Hannah was an amazing host and communicated very well. The view was so nice, and we enjoyed that it was close to Cruz Bay and within a 20 minute drive of all the beautiful beaches on the north! "
Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay
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

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 great hotels in Cruz Bay

Cruz Bay offers a delightful selection of accommodations, perfect for every type of traveler. From luxurious resorts to charming boutique hotels, you'll find options that cater to adventure seekers and families alike. Enjoy breathtaking beach access and spacious guest rooms designed for relaxation. Whether you're planning a family vacation or a romantic getaway, Cruz Bay's hotels provide a memorable experience amidst stunning Caribbean scenery.

  • The Westin St. John Resort Villas: Experience a perfect blend of relaxation and adventure at The Westin St. John Resort Villas. This luxurious 4.5-star resort, situated in the heart of Cruz Bay, offers direct access to pristine beaches, making it an ideal retreat for families and adventurous travelers alike. Guests can enjoy a variety of water sports, including snorkeling and kayaking, right on site, while children are catered to with amenities such as supervised childcare and a children’s club. With spacious villas and a family-friendly atmosphere, this resort ensures a memorable and enjoyable stay for guests of all ages.
  • Inn at Tamarind Court: Nestled in the vibrant city center of Cruz Bay, the Inn at Tamarind Court boasts a charming and laid-back atmosphere perfect for those seeking adventure and beach experiences. This 3-star hotel provides direct access to the beach, allowing guests to easily indulge in sun-soaked days and thrilling outdoor activities, including nearby hiking and biking trails. The inn’s inviting ambiance and proximity to local attractions make it an excellent choice for travelers looking to explore the rich culture and natural beauty of the U.S. Virgin Islands.
  • Cruz Bay Boutique Hotel: Embrace the spirit of adventure at the Cruz Bay Boutique Hotel, a cozy 3-star accommodation that caters to explorers. Located in Cruz Bay, this hotel offers easy access to a range of thrilling activities, from snorkeling and sailing to waterskiing and hiking. The boutique atmosphere combines comfort with a touch of local charm, making it a perfect base for those looking to immerse themselves in the island's vibrant culture and stunning landscapes. Guests appreciate the personalized service and the warm, welcoming environment that makes every stay special.

Where to stay in Cruz Bay

Experience the enchanting charm of Cruz Bay, a tropical oasis perfect for beach lovers and outdoor enthusiasts. Explore stunning natural beauty and vibrant local culture as you unwind on pristine shores. Don’t miss the breathtaking beach views and exciting excursions that await you. Whether you’re seeking relaxation or adventure, Cruz Bay offers a perfect getaway to rejuvenate your spirit and create unforgettable memories.

  • Estate Enighed: Nestled near Cruz Bay, Estate Enighed is a vibrant village that attracts visitors year-round, particularly peaking in March and during the summer months of July and August. Travellers flock here for its stunning beaches, outdoor activities, and breathtaking scenery. Enjoy a variety of popular activities such as resort stays, hiking trails, and exhilarating water sports. The nearby attractions include beautiful beaches, the serene bay, and the captivating Virgin Islands National Park, making it an ideal spot for relaxation and adventure alike.
  • Estate Chocolate Hole and Great Cruz Bay: Another charming village located close to Cruz Bay, Estate Chocolate Hole and Great Cruz Bay offers a delightful escape for travellers seeking beachside fun and outdoor experiences. Visitor numbers are consistent throughout the year, with peaks in March and mid-summer. This area is renowned for its luxurious resorts, rejuvenating body treatments, and serene spas, allowing guests to unwind fully. Local landmarks such as the inviting beaches, picturesque bay, and the renowned Virgin Islands National Park provide endless opportunities for exploration and leisure.
  • Monte: Monte is a quaint village situated in the Cruz Bay vicinity, where outdoor enthusiasts and nature lovers converge. The area sees a steady influx of visitors, especially during peak months like March and the summer season. Monte is perfect for those looking to immerse themselves in the beauty of nature, with various resorts, underwater sports, and local shops to explore. The proximity to stunning beaches, a tranquil bay, and the Virgin Islands National Park ensures a memorable experience filled with relaxation and adventure.

Things to do in Cruz Bay

Cruz Bay offers a perfect getaway for beach lovers and outdoor enthusiasts, featuring stunning scenery and a variety of activities. Enjoy relaxing on the beach with comfortable beach chairs, explore vibrant snorkeling spots, and embark on picturesque excursions. With options for resorts and adventure activities, Cruz Bay promises a memorable vacation filled with excitement and natural beauty.

Shopping

St. John Spice offers a delightful selection of local gifts and souvenirs, while Mongoose Junction features a charming shopping experience with various boutiques and eateries, perfect for families and anyone looking to soak up the vibrant Cruz Bay atmosphere.

Recreation

The Wellness Center at Caneel Bay offers rejuvenating spa treatments surrounded by lush tropical beauty. Enjoy yoga sessions on the beach, complemented by calming ocean sounds, and indulge in holistic therapies that promote relaxation and well-being, making it an ideal retreat for mind and body restoration.

Adventure

Experience the St John Eco Hike & Snorkel Adventure, where you'll trek through lush trails and explore vibrant underwater ecosystems. For another adventure, the Lind Point Trail offers scenic views and a chance to immerse yourself in the beautiful outdoors around Cruz Bay.

Nightlife

Cruz Bay offers a vibrant nightlife with lively bars like The Beach Bar, where you can enjoy drinks by the ocean, and the infamous Rum Hut, known for its laid-back vibe and live music. Don’t miss out on the local dance scene at Tropical Tango for an unforgettable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cruz Bay

To save money on your trip to Cruz Bay, consider visiting between September and November when prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Saturdays are typically the cheapest days to stay. Utilize Expedia's search tools to filter by budget and combine your hotel, flights, and activities for package discounts. Joining the One Key membership can also provide exclusive offers and cash back on future bookings, helping you stretch your travel budget further.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cruz Bay are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Cruz Bay about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cruz Bay is Saturday. The most expensive day to stay in Cruz Bay is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, preferred location, and desired hotel type. To find the most affordable rates and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Cruz Bay with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected 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

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 $355 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 $355 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.