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

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.0 out of 10, Wonderful, (29 reviews)
"It was absolutely wonderful "
United States
Sarah
The price is Rp1.848.112
Rp11.532.765 total
includes taxes & fees
18 May - 19 May
Villa Island Paradise

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (484 reviews)
"Excellent place for families "
United States
Laura
The price is Rp12.680.226
Rp14.265.341 total
includes taxes & fees
19 May - 20 May
The Westin St. John Resort Villas

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (172 reviews)
"Everything was perfect, room, view, staff etc spent 5 nights will be back in July for 6 nights"
United States
John
Wharfside Village Hotel

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (37 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is Rp6.255.578
Rp8.776.926 total
includes taxes & fees
20 May - 21 May
The Saint Resort

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (549 reviews)
"Friendly helpful staff, access to pool and ocean, location- easy walk to restaurants and bars! We would love to return!"
United States
Anne
Gallows Point Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (438 reviews)
"Karen and owner were very friendly and hospitable."
United States
Thomas Paul
The price is Rp4.544.182
Rp5.112.205 total
includes taxes & fees
21 May - 22 May
St John Inn

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (312 reviews)
"Perfect home base in Cruz Bay! Staff were great, restaurant was very good and well-priced, rooms were simple and had everything we needed. The free off-street parking is a huge bonus if you have a rental car. Can’t be happier with our weeklong stay."
United States
Tim
Inn at Tamarind Court

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (100 reviews)
"Beautiful property, with unbelievable views! Easy walk to town! Staff was friendly and helpful! Would absolutely stay here again! "
United States
Kristen
The price is Rp10.001.550
Rp14.361.008 total
includes taxes & fees
8 May - 9 May
Suite St. John at Gallows Point Resort

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (327 reviews)
"The staff, room, and location were perfect"
United States
William
Cruz Bay Boutique Hotel

Sea Shore Allure

Sea Shore Allure
4.5 star property
St. John
10.0 out of 10, Exceptional, (41 reviews)
"Wonderful.staff was great friendly what ever you wanted they made it happen!!!!"
United States
bridget
Sea Shore Allure

Coconut Coast Villas

Coconut Coast Villas
3.0 star property
St. John
9.2 out of 10, Wonderful, (90 reviews)
"Very friendly hosts, Angelica and Ben, and exactly as described online. The room was very clean and the bed was comfortable. There was a self service laundry room and an honor bar if u need a water or a beer or sunscreen. Wi-Fi was great averaging about 60 mbps. The kitchenette worked great, even had an oven and microwave. There are free flippers and snorkeling gear and you can switch out your beach towels yourself. Walking to the market took about 20 minutes, and about 15 minutes to town the...
United States
Eric
Coconut Coast Villas

The Hills, St John

The Hills, St John
4.0 star property
St. John
9.0 out of 10, Wonderful, (42 reviews)
"Amazing views! The villa had everything we needed including beach chairs, cooler, and beach towels. Also came with a villa kitty that hung on our porch with us every morning LOL. It was absolutely perfect!"
United States
Bobbi
The Hills, St John

Westin St John

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

Dolphin Suites

Dolphin Suites
2.0 star property
St. John
9.2 out of 10, Wonderful, (18 reviews)
"Great property. Had everything we needed. And the market was next door so this was a great location, convenient to groceries as well as restaurants. It was also a short walk to the taxis if we wanted to go to the beaches or other places around the island."
United States
Gary Neal
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 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, (99 reviews)
"Incredible resort. Staff were so helpful and pleasant. Amenities were great. Cool and as beautiful with great views. Restaurant was stellar."
United States
Jeffery
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, (239 reviews)
"Great hotel!"
United States
Elizabeth
The price is Rp6.163.303
Rp7.704.129 total
includes taxes & fees
29 May - 30 May
Cane Garden Bay Beach Hotel

Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (201 reviews)
"Excellent property and staff are very helpful. "
Canada
John
The price is Rp9.584.094
Rp12.370.612 total
includes taxes & fees
1 Jun - 2 Jun
Long Bay Beach Resort

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (678 reviews)
"Excellent Hotel for rest .. Excellent services for the all staff."
United States
Luis Rene
The price is Rp3.554.085
Rp4.264.902 total
includes taxes & fees
17 May - 18 May
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.

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 Rp4.264.902 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 Rp4.264.902 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.