Hotels in Cruz Bay

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

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Cruz Bay Hotels from HK$2,366

The Westin St. John Resort Villas

4.5 star property
St. John
8.2 out of 10, Very good, (445)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is HK$4,220
HK$4,748 total
includes taxes & fees
30 Nov - 1 Dec
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
The price is HK$823
HK$4,369 total
includes taxes & fees
5 Dec - 6 Dec
Villa Island Paradise

Inn at Tamarind Court

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

Wharfside Village Hotel

3.0 star property
St. John
9.8 out of 10, Exceptional, (133)
"Beautiful room and lots of shops and restaurant choices close by. "
United States
Merva
Wharfside Village Hotel

Gallows Point Resort

4.0 star property
St. John
9.6 out of 10, Exceptional, (530)
"Amazing accomodations!"
United States
Mr.
Gallows Point Resort

The Saint Resort

3.0 star property
St. John
9.4 out of 10, Exceptional, (23)
"Great property run by great people."
United States
Jeff
The price is HK$2,415
HK$3,495 total
includes taxes & fees
14 Nov - 15 Nov
The Saint Resort

St John Inn

3.0 star property
St. John
9.2 out of 10, Wonderful, (413)
"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
St. John
8.6 out of 10, Excellent, (95)
"Absolutely gorgeous property with friendly and helpful staff! "
United States
Wayne
The price is HK$5,013
HK$7,056 total
includes taxes & fees
16 Nov - 17 Nov
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
St. John
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
St. John
9.6 out of 10, Exceptional, (316)
"It is in an excellent location. Very helpful, kind staff."
United States
Curtis
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 traveller
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)
"Small property, not fancy, that was a ten minute or less walk to all major restaurants, grocery stores, delis ferry docks and activities in Cruz Bay. Parking was on street and in a small lot just down the street from the hotel. Hotelkeepers are charming and warm in sharing advice about the island. I would not trade fancy amenities for the genuine warmth and quaint rooms, plants, and decks. We would unquestionably come back to visit our friends!"
United States
Michael
The price is HK$1,516
HK$2,366 total
includes taxes & fees
13 Nov - 14 Nov
St John Inn Boutique Hotel Suite

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

2.0 star property
Cruz Bay
9.4 out of 10, Exceptional, (8)
"Had a fantastic time in St John! We would recommend renting a Jeep. The host provided lots of recommendations for beaches, parking, and restaurants. Communication was always very prompt. 10/10"
United States
Elizabeth C.
The price is HK$1,624
HK$3,186 total
includes taxes & fees
16 Nov - 17 Nov
spacious and cozy 1 bedroom with 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!

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

St John
10.0 out of 10, Exceptional, (5)
"I recommend it—a great place to vacation. Thanks for your service."
United States
Anolber E.
The price is HK$27,986
HK$31,749 total
includes taxes & fees
13 Dec - 14 Dec
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

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.
The price is HK$32,830
HK$37,493 total
includes taxes & fees
13 Dec - 14 Dec
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

Raintree Suites

3.0 star property
St. John
Raintree Suites

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)
"Mayling’s property is brand new, completely redone. We stayed on the ground unit. The tile is beautiful and has great bathrooms. The kitchen is nice..we did not cook but the space is comfortable. Smart TVs in all three rooms. This is a nice unit that feels new. Mayling also left us plenty of towels, paper towels, toilet paper, even beach chairs that we did not use, as we had our own. Warning, it is hard to find and the driveway is very steep, but she gave us excellent directions and any...
United States
Jeremy
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay
8.6 out of 10, Excellent, (7)
"This is a very nice place to stay that is in a great location for anyone healthy and able to walk the short hill up from the beaches. Initially, our room had not been cleaned. However the manager was quick to respond and gave us a different unit to stay in for the first night. The unit we had most of the stay was safe and had an individual porch. Some other units share one porch and have poorly secured back patio doors. No reason not to stay here, just something to be aware of so you can prepare...
United States
Anonymous traveller
The price is HK$971
HK$4,430 total
includes taxes & fees
5 Dec - 6 Dec
Cruz Bay Oasis | Walk to Beach & Restaurants
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 picturesque beaches with crystal clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: The area offers a variety of activities, including hiking and exploring the natural beauty of the U.S. Virgin Islands.
  • Charming Civic Attractions: Experience the local culture and traditions through charming shops and attractions in the town.
  • Vibrant Atmosphere: Enjoy the lively tropical atmosphere, enhanced by breathtaking views at every turn.
  • Delightful Accommodation: Choose from a range of resorts and villas that cater to families and beach enthusiasts.

Find great hotels in Cruz Bay

Discover an array of delightful accommodation options in Cruz Bay, U.S. Virgin Islands, perfect for adventurous families and beach lovers alike. Choose from resorts and villas that offer essential amenities such as complimentary Wi-Fi, easy access, and additional rooms to enhance your stay. Whether you're seeking a relaxing retreat or an action-packed holiday, Cruz Bay has the ideal lodging to suit your needs.

  • The Westin St. John Resort Villas: The Westin St. John Resort Villas is a luxurious 4.5-star resort nestled in Cruz Bay, ideal for families and adventure seekers alike. With its stunning beachfront location, this property offers an array of adventure sports both onsite and nearby, including kayaking, snorkeling, and parasailing. Families will appreciate the dedicated children's amenities, such as a complimentary kids' club, playground, and supervised childcare services. This resort promises a perfect blend of relaxation and excitement, making it a prime choice for those seeking a memorable getaway.
  • Cruz Bay Boutique Hotel: The Cruz Bay Boutique Hotel is a charming 3-star hotel that caters to adventurous travellers looking to explore the great outdoors. Situated in the heart of Cruz Bay, this hotel provides easy access to various adventure sports, including surfing, sailing, and hiking. Its intimate setting and personalised service create a welcoming atmosphere, perfect for guests wishing to immerse themselves in the vibrant local culture and natural beauty of the U.S. Virgin Islands. A stay here is tailored for those who thrive on adventure and exploration.
  • Wharfside Village Hotel: Positioned in the bustling city centre of Cruz Bay, Wharfside Village Hotel is a delightful 3-star accommodation that offers direct access to the beach and is conveniently located within the shopping district. This hotel is perfect for travellers seeking a blend of beach relaxation and urban convenience. Guests can easily explore local shops, restaurants, and attractions, making it an excellent choice for those looking to enjoy both leisure and city life. With its prime location, this hotel offers a vibrant atmosphere for an enjoyable holiday experience.

Where to stay in Cruz Bay

In Cruz Bay, adventure awaits at every turn, offering stunning views and a vibrant tropical atmosphere. Explore the lush surroundings, where banana trees sway gently in the breeze and breathtaking panoramas greet you at every bay entrance. Don't miss the chance to venture to the Baths on Virgin Gorda, a nearby gem that promises unforgettable experiences. Whether you seek relaxation or outdoor excitement, Cruz Bay is the perfect destination for a memorable vacation.

  • Monte: Nestled in the scenic area of Cruz Bay, Monte is a charming village that offers a laid-back atmosphere perfect for leisure seekers. With its peak visitor numbers occurring in March and July to August, this destination attracts travellers year-round, particularly those eager to immerse themselves in beach and outdoor experiences. Monte is known for its stunning scenery, with easy access to resorts and thrilling underwater sports. Nearby attractions include picturesque bays, pristine beaches, and the renowned Virgin Islands National Park, making it an ideal spot for nature lovers and adventure enthusiasts alike.
  • Estate Enighed: Located adjacent to Cruz Bay, Estate Enighed is a vibrant village that provides an inviting blend of relaxation and activity. Similar to its counterparts, this area sees a surge in visitors during March and the summer months, drawing those who seek beachside splendour and outdoor adventures. Estate Enighed boasts a variety of resorts as well as a shopping centre, ensuring that guests can enjoy both leisure and retail therapy. The proximity to beautiful beaches, serene bays, and the national park adds to its allure, making it a perfect destination for a well-rounded holiday experience.
  • Estate Chocolate Hole and Great Cruz Bay: This delightful village, located within the Cruz Bay area, offers visitors a seamless blend of natural beauty and recreational opportunities. With consistent visitor numbers throughout the year, peaking in March and summer, Estate Chocolate Hole and Great Cruz Bay is particularly favoured by those pursuing beach, outdoor, and scenic activities. Guests can enjoy a variety of resorts and thrilling adventure activities, along with access to stunning beaches and the captivating Virgin Islands National Park. This area is a sanctuary for anyone looking to unwind while surrounded by breathtaking landscapes.

Things to do in Cruz Bay

Cruz Bay, located in the U.S. Virgin Islands, is perfect for beach and outdoor enthusiasts seeking breathtaking scenery. Visitors can enjoy a variety of activities, including resort stays, underwater sports, and adventure excursions. The area offers a delightful beach experience, ideal for outings and relaxation. Don't miss the chance to explore its stunning beaches and partake in numerous activities that make Cruz Bay a memorable destination.

Shopping

St. John Spice offers a delightful selection of local gifts and souvenirs, while Mongoose Junction provides a vibrant shopping experience with various boutiques and eateries, perfect for soaking up the lively atmosphere of Cruz Bay. Enjoy exploring these charming spots during your visit.

Recreation

In Cruz Bay, the Westin St. John Resort & Villas offers rejuvenating spa treatments surrounded by lush landscapes. Experience yoga sessions on the beach or indulge in wellness programmes designed to refresh your mind and body while enjoying the serene Caribbean atmosphere.

Adventure

The St John Eco Hike & Snorkel Adventure offers stunning views as you trek through lush landscapes, culminating in a refreshing snorkelling experience in crystal-clear waters. Alternatively, explore the Lind Point Trail, where you can immerse yourself in the beautiful scenery and embrace the adventurous spirit of the great outdoors.

Nightlife

Experience the vibrant nightlife in Cruz Bay by visiting The Beach Bar for tropical cocktails and stunning sunset views. For dancing, head to The Quiet Mon Pub, where you can enjoy live music and a lively atmosphere. Don’t miss out on the local flavours at the Rum Hut.

*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 budget-conscious travellers to Cruz Bay, consider visiting between September and November for lower accommodation rates. Book your hotel about a month in advance for the best deals, or explore last-minute offers on Expedia. Saturdays are the most economical days to stay, while Tuesdays tend to be pricier. Utilise Expedia’s search tools to sort by price and combine your hotel with flights and activities for additional savings. Don’t forget to look for free activities, such as enjoying the stunning beaches and hiking trails, to enhance your experience without breaking the bank.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in Cruz Bay with your flights and activities through an Expedia package deal.

Find the best attractions in Cruz Bay

Cruz Bay offers an idyllic getaway for beach lovers and outdoor enthusiasts. With its stunning bays, picturesque beaches, and charming civic attractions, the area caters to those seeking scenic experiences. Whether you're looking to relax by the shoreline or explore the natural beauty surrounding you, Cruz Bay promises a delightful vacation filled with memorable adventures.

  • Cruz Bay Beach: This picturesque beach offers a perfect slice of paradise with its soft sands and crystal-clear waters. Ideal for sunbathing, swimming, or enjoying vibrant beach vibes, it's a fantastic spot to unwind and soak up the sun.
  • Great Cruz Bay: Known for its stunning outdoor scenery, Great Cruz Bay invites you to explore its natural beauty. Enjoy beach activities, take leisurely strolls, or simply relax while taking in the breathtaking views of the surroundings.
  • Battery: This historic site exudes a romantic charm with its tropical ambiance. Perfect for excursions, you can delve into the rich history while enjoying lovely vistas that make it an ideal spot for couples and nature enthusiasts alike.

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 HK$2,366 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 HK$2,366 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?
We make booking a hotel in Cruz Bay as easy as swiping right for your dream escape. First off, there's the extensive range of options and terrific prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you sign up for our free One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible hotels, car rentals, flights and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.