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

This weekend
Next weekend

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, (451)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is HK$5,669
HK$6,377 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 HK$1,221
HK$6,026 total
includes taxes & fees
6 Jan - 7 Jan 2026
Villa Island Paradise

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (535)
"Walkable to town|well maintained property "
United States
Rima
Gallows Point Resort

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (265)
"Great breakfast."
United States
Gene
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 HK$4,096
HK$5,386 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 HK$6,182
HK$8,430 total
includes taxes & fees
11 Jan - 12 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 HK$2,285
HK$2,570 total
includes taxes & fees
11 Jan - 12 Jan 2026
Cruz Bay Boutique Hotel

1 Bedroom - Westin St. John Virgin Grand 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$58,078
HK$65,776 total
includes taxes & fees
4 Jan - 5 Jan 2026
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

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

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
9.8 out of 10, Exceptional, (6)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
The price is HK$16,370
HK$18,695 total
includes taxes & fees
18 Jan - 19 Jan 2026
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

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

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (5)
"Beautiful property and very convenient to everything."
United States
danielle m.
The price is HK$27,048
HK$29,800 total
includes taxes & fees
8 Jan - 9 Jan 2026
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay
2.0 star property
Cruz Bay
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
United States
Sarah K.
The price is HK$1,314
HK$2,605 total
includes taxes & fees
1 Jan - 2 Jan 2026
Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

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

St John Inn Boutique Hotel Suite

St John Inn Boutique Hotel Suite
Cruz Bay
10.0 out of 10, Exceptional, (14)
"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. "
United States
Katie
The price is HK$2,644
HK$3,798 total
includes taxes & fees
30 Dec - 31 Dec
St John Inn Boutique Hotel Suite

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

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)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
United States
Kara M.
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Welcome to St John!

Welcome to St John!
Contant Farms
9.6 out of 10, Exceptional, (65)
"Had a great stay. If you are looking for a quiet place away from the town's traffic noise, this is it. Great views of the town below from the terrace/balcony and kitchen. The modern and quiet air conditioning system in the kitchen was enough to cool the whole apartment, but if you need some extra cold, the bedrooms have their own AC. It was a pleasure to chat with the owner and learn about the island and its history."
Finland
Tuomas C.
Welcome to St John!

St John Inn Boutique Hotel

St John Inn Boutique Hotel
Cruz Bay
9.6 out of 10, Exceptional, (22)
"3rd time staying here absolutely love this place! "
United States
Mohinie
The price is HK$2,372
HK$3,453 total
includes taxes & fees
5 Jan - 6 Jan 2026
St John Inn Boutique Hotel
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,570 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,570 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.