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

This weekend
Next weekend

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, (443)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is Rp7.587.580
Rp8.536.036 total
includes taxes & fees
21 Nov - 22 Nov
The Westin St. John Resort Villas
Villa Island Paradise
4.0 star property
9.0 out of 10, Wonderful, (2)
"It’s a nice place. "
United States
Leroy
The price is Rp2.056.651
Rp9.907.526 total
includes taxes & fees
6 Nov - 7 Nov
Villa Island Paradise
Wharfside Village Hotel
3.0 star property
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
9.2 out of 10, Wonderful, (255)
"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
9.6 out of 10, Exceptional, (530)
"Amazing visit. Great rooms, walkable to restaurants and bars. Had a really nice visit. "
United States
Tim
Gallows Point Resort
The Saint Resort
3.0 star property
9.4 out of 10, Exceptional, (22)
"Great property run by great people."
United States
Jeff
The price is Rp4.382.453
Rp6.597.860 total
includes taxes & fees
9 Nov - 10 Nov
The Saint Resort
St John Inn
3.0 star property
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
8.6 out of 10, Excellent, (95)
"Absolutely gorgeous property with friendly and helpful staff! "
United States
Wayne
The price is Rp10.756.020
Rp15.139.807 total
includes taxes & fees
6 Nov - 7 Nov
Suite St. John at Gallows Point Resort
Coconut Coast Villas
3.0 star property
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
9.6 out of 10, Exceptional, (316)
"The rooms were clean and the staff is super friendly! "
United States
Charles
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."
United States
Anonymous traveller
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. "
United States
Chance
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. "
United States
Jessica
Sunset Ridge Villas Unit D
Westin St John
4.5 star property
Westin St John
Sebastian's on the Beach
3.0 star property
8.6 out of 10, Excellent, (853)
"Everything was great Friendly staff too"
United States
michael
The price is Rp1.416.793
Rp1.700.151 total
includes taxes & fees
17 Nov - 18 Nov
Sebastian's on the Beach
Cane Garden Bay Beach Hotel
3.5 star property
9.8 out of 10, Exceptional, (166)
"Excellent staff and beautiful room."
United States
Robert
Cane Garden Bay Beach Hotel
Scrub Island Resort, Spa & Marina
5.0 star property
9.2 out of 10, Wonderful, (173)
"Excellent staff and room "
United States
Robert
The price is Rp7.352.124
Rp9.825.028 total
includes taxes & fees
6 Dec - 7 Dec
Scrub Island Resort, Spa & Marina
Concordia Eco-Resort
3.0 star property
8.0 out of 10, Very good, (64)
"We spent 5 nights in the treehouse with amazing views towards Saltpond Bay. We hiked to the bay and loved all the animals in the area including donkeys, deer and lizards. We had a blast and highly recommend it if you can handle the stairs. Hannah is wonderful and got us settled as soon as we arrived. Great food at the restaurant and the pool was refreshing on those humid days. We really enjoyed our stay. "
United States
Christopher
Concordia Eco-Resort
Long Bay Beach Resort
4.5 star property
9.4 out of 10, Exceptional, (170)
"Check-in was wonderful. A personally guided tour. Property is located in a quiet out-of-the way area. Peaceful. Great beach"
United States
steve
The price is Rp9.822.164
Rp12.620.396 total
includes taxes & fees
8 Nov - 9 Nov
Long Bay 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

Guide to exploring Cruz Bay

Top reasons to visit Cruz Bay

  • Stunning Beaches: Cruz Bay boasts beautiful, pristine beaches perfect for sunbathing and relaxation.
  • Outdoor Adventures: Engage in various activities, including underwater sports and hiking, amidst breathtaking scenery.
  • Charming Accommodations: A range of lodging options, from luxurious resorts to inviting villas, cater to all travellers.
  • Scenic Excursions: Explore nearby attractions like the Baths on Virgin Gorda, enhancing your Caribbean experience.
  • Rich Natural Beauty: Enjoy the lush landscapes and picturesque settings that make Cruz Bay a memorable destination.

Find great hotels in Cruz Bay

Experience the charm of Cruz Bay, U.S. Virgin Islands, where a variety of accommodations await to cater to every type of traveller. From luxurious resorts to inviting villas, you'll find options perfect for family vacations, beach adventures, and those seeking connectivity with free Wi-Fi. Many accommodations also offer easy access to local attractions and additional rooms for larger groups, ensuring a memorable stay in this tropical paradise.

  • The Westin St. John Resort Villas: This 4.5-star resort is the epitome of a family-friendly, eco-conscious getaway, nestled in the picturesque Cruz Bay. With direct access to pristine beaches, guests can revel in sun-soaked days by the sea while enjoying a range of eco-certified amenities. Families will appreciate the dedicated children's services, including a supervised children's club and playground, ensuring that younger guests have a delightful experience. The resort’s lush surroundings and focus on sustainability make it an excellent choice for environmentally aware travellers seeking relaxation and fun.
  • Inn at Tamarind Court: A charming 3-star hotel located in the heart of Cruz Bay, the Inn at Tamarind Court is perfect for adventurous souls seeking both city vibrancy and beachside relaxation. With easy access to the beach and a myriad of nearby adventure sports, including hiking and biking, guests can indulge in exhilarating outdoor experiences. The hotel's central location allows visitors to explore local shops and dining options, making it an ideal spot for those looking to immerse themselves in the lively atmosphere of the area.
  • Cruz Bay Boutique Hotel: This 3-star boutique hotel offers an adventure-filled stay for thrill-seekers and nature lovers alike. Situated in Cruz Bay, the hotel provides access to a variety of exciting activities, including kayaking, snorkeling, and windsurfing—perfect for those who wish to explore the breathtaking waters of the U.S. Virgin Islands. Guests can unwind in stylish accommodations while enjoying the vibrant local culture, making it a fantastic choice for those looking to combine adventure with comfort in a charming setting.

Where to stay in Cruz Bay

Cruz Bay, a charming region in the U.S. Virgin Islands, offers an idyllic tropical getaway for adventurers and nature lovers alike. With its stunning views, lush banana trees, and proximity to the famous Baths on Virgin Gorda, visitors can immerse themselves in breathtaking scenery. The bay entrance provides a picturesque setting for excursions, ensuring that every moment spent here is filled with unforgettable experiences and the allure of the Caribbean.

  • Estate Enighed: Nestled within the vibrant area of Cruz Bay, Estate Enighed is a charming village that offers a delightful blend of beachside relaxation and outdoor adventure. With a steady stream of visitors year-round, this locale sees peak travel during March and the summer months of July to August. Guests flock here for its stunning scenery, with nearby beaches and the national park providing ample opportunities for exploration. The area features a range of amenities, including resorts and shopping centres, ensuring a fulfilling travel experience.
  • Estate Chocolate Hole and Great Cruz Bay: This picturesque village, also situated in Cruz Bay, is a haven for those seeking a mix of adventure and tranquillity. Like Estate Enighed, it experiences consistent traveller arrivals, with peaks in March and summer. Visitors are drawn to the breathtaking beaches and outdoor activities, including thrilling underwater sports. The proximity to national parks and beautiful bays enhances the allure, while resorts and adventure activity venues offer a wide range of experiences for all types of travellers.
  • Monte: Monte, another lovely village in Cruz Bay, shares similar seasonal trends in visitor traffic. This area captivates tourists with its stunning beaches and outdoor scenery, making it a perfect destination for nature lovers. A wide variety of activities await, from underwater sports to adventurous excursions. Visitors can enjoy the natural beauty of the bay and beach while having access to local resorts that provide comfort and convenience, making Monte an ideal spot for a memorable holiday.

Things to do in Cruz Bay

Cruz Bay offers a delightful blend of beach and outdoor experiences, ideal for those seeking scenic beauty. Visitors can indulge in various activities, including underwater sports and adventure pursuits. Enjoy a relaxing beach experience with options for beach passes and engaging outings. This charming destination is perfect for creating memorable moments while soaking up the sun and exploring its natural splendour.

Shopping

Only a short stroll from the beach, St. John Spice offers a delightful selection of gifts and souvenirs, while Mongoose Junction boasts a vibrant shopping experience with a mix of boutiques and local artisans, perfect for finding unique treasures in Cruz Bay.

Recreation

Experience tranquility at the Westin St. John Resort & Spa, where you can indulge in rejuvenating spa treatments amidst lush surroundings. For recreation, explore the Virgin Islands National Park with its scenic hiking trails and pristine beaches, perfect for swimming and sunbathing under the Caribbean sun.

Adventure

Embark on the St John Eco Hike & Snorkel Adventure for a thrilling hike through lush scenery, where you can explore marine life while snorkelling in vibrant waters. Alternatively, tackle the Lind Point Trail for an exhilarating trek that unveils the stunning outdoor beauty of Cruz Bay.

Nightlife

Experience the vibrant nightlife at The Beach Bar, where you can enjoy cocktails with stunning ocean views. For a lively atmosphere, head to The Rum Hut, offering a selection of rums and live music. Don't miss the lively scene at the Tap Room for craft beers and local bites.

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

Booking tips and Expedia advantages for Cruz Bay

For a budget-friendly visit to Cruz Bay, consider travelling between September and November when accommodation prices are lower. Booking a month in advance or exploring last-minute deals on Expedia can also yield savings. Saturdays tend to be the cheapest days for stays, while Tuesdays are the priciest. Utilise Expedia's search filters to find eco-friendly hotels and combine your hotel with flights and activities for added discounts. Additionally, take advantage of free attractions and the local public transport to explore the area without overspending.

  • 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: The cheapest time to book a hotel in Cruz Bay is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Cruz Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Cruz Bay

Cruz Bay is an ideal destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can explore beautiful bays, pristine beaches, and local civic sites, all catering to those seeking a memorable seaside experience. Whether you're looking to relax on the sand or embark on outdoor adventures, Cruz Bay has something to enchant every traveller.

  • Cruz Bay Beach: Bask in the sun at Cruz Bay Beach, where soft sands and gentle waves create a perfect beach vibe. Ideal for relaxation, swimming, and sunbathing, this beach offers a tranquil escape with stunning views of the bay.
  • Great Cruz Bay: Explore Great Cruz Bay, a picturesque setting that combines outdoor activities with breathtaking scenery. Enjoy water sports, leisurely strolls along the shore, or simply take in the vibrant local atmosphere.
  • Battery: Visit Battery, a historic civic site that exudes tropical charm and romance. Ideal for excursions, this area is rich in culture and history, providing a splendid backdrop for memorable experiences and stunning sunsets.

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 Rp1.700.151 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 Rp1.700.151 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.