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

Next weekend
In two weeks

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, (450)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is Rp12.210.750
Rp13.737.178 total
includes taxes & fees
9 Jan - 10 Jan 2026
The Westin St. John Resort Villas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.2 out of 10, Wonderful, (7)
"Very safe and secure place! Also very clean! Just uphill from cruz bay "
United States
Tyler
The price is Rp2.750.967
Rp13.235.869 total
includes taxes & fees
21 Dec - 22 Dec
Villa Island Paradise

Gallows Point Resort

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

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (262)
"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

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (136)
"Plenty of Shopping. A lot to do within walking distance. Adam from the hotel was great to deal with. We will be back!"
United States
Karen
Wharfside Village Hotel

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.6 out of 10, Exceptional, (26)
"Great location. Beautiful rooms. Great dinner spot and bar. Above and beyond staff !! "
United States
Jeni
The price is Rp8.904.300
Rp11.692.337 total
includes taxes & fees
19 Jan - 20 Jan 2026
The Saint Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (414)
"Breakfast was ok. Room service sometimes forgot to bring clean towels and clean the room but overall was a pleasant experience. Staff is really friendly and helpful."
United States
Marwan
St John Inn

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, (95)
"Amazing property and helpful staff. "
United States
Joseph
The price is Rp13.294.785
Rp18.129.906 total
includes taxes & fees
19 Jan - 20 Jan 2026
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)
"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, (319)
"Roomstatus and staff excellent!"
United States
Dean
The price is Rp5.581.301
Rp6.278.964 total
includes taxes & fees
21 Dec - 22 Dec
Cruz Bay Boutique Hotel

The Hills, St John

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 traveller
The Hills, St John

Dolphin Suites

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

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)
"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

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

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (874)
"Clean rooms, West End location, Bingo night, right on the water!"
United States
Mike
The price is Rp1.423.080
Rp1.707.696 total
includes taxes & fees
24 Dec - 25 Dec
Sebastian's on the Beach

Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
7.8 out of 10, Good, (67)
"Serene place, limited staff, but enjoyable stay"
United States
Tina
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, (172)
"Our room and view were beautiful!"
United States
Kenneth
Cane Garden Bay Beach Hotel

Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.2 out of 10, Wonderful, (174)
"Excellent staff and room "
United States
Robert
The price is Rp10.221.018
Rp13.270.188 total
includes taxes & fees
21 Dec - 22 Dec
Scrub Island Resort, Spa & Marina

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (623)
"Lovely place to stay"
Canada
Nancy
The price is Rp5.527.500
Rp6.633.000 total
includes taxes & fees
13 Jan - 14 Jan 2026
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

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.707.696 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.707.696 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.