A white house with a red roof on a hillside overlooking turquoise waters.

Book 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Cruz Bay hotels

1. 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, (507 reviews)
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"
United States
Shani
The price is AU$566
includes taxes & fees
20 Oct - 21 Oct
The Westin St. John Resort Villas

2. Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
Cane Garden Bay
9.8 out of 10, Exceptional, (299 reviews)
"Loved the place and the staff. Beautiful small hotel, steps from the beach in Cane Garden Bay. Their restaurant is amazing as well."
United States
Giancarlo
The price is AU$500
includes taxes & fees
11 Oct - 12 Oct
Cane Garden Bay Beach Hotel

3. The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (50 reviews)
"Beautiful property. I could spend a while vacation there and not have to leave the resort. Hot tubs, pools, gym and lots more. Beautiful views."
United States
Nancy
The price is AU$525
includes taxes & fees
24 Oct - 25 Oct
The Saint Resort

4. Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (41 reviews)
"View was amazing . Unit itself was very unique"
United States
Zach Ezekiel Azurus
The price is AU$679
includes taxes & fees
11 Oct - 12 Oct
Villa Island Paradise

5. Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.4 out of 10, Exceptional, (283 reviews)
"Great place to stay"
United States
Melissa
The price is AU$301
includes taxes & fees
11 Oct - 12 Oct
Nanny Cay Resort and Marina

6. Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (209 reviews)
"Located in such a great spot.. Restaurants Shops National park Beaches Awesome local people Water sports outside yr door Beach bars Views , awesome.."
United States
Sanborn
Wharfside Village Hotel

7. Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
8.0 out of 10, Very good, (103 reviews)
"Quiet with beautiful views!"
United States
Nancy
Concordia Eco-Resort

8. Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.0 out of 10, Wonderful, (200 reviews)
"Beautiful resort!"
United States
Joseph
The price is AU$836
includes taxes & fees
6 Nov - 7 Nov
Scrub Island Resort, Spa & Marina

9. Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (740 reviews)
"Amazing oceanfront panorama and great beach."
United States
Harold
The price is AU$352
includes taxes & fees
15 Oct - 16 Oct
Wyndham Tortola BVI Lambert Beach Resort

10. St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (477 reviews)
"Good place."
United States
Liam
The price is AU$320
includes taxes & fees
12 Oct - 13 Oct
St John Inn

11. Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (222 reviews)
"Great property and staff was super friendly"
United States
Joseph Allen
The price is AU$944
includes taxes & fees
20 Oct - 21 Oct
Long Bay Beach Resort

12. Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (562 reviews)
"It was surprisingly a great location for vacation. The staff were kind and courteous and the property well maintained and beautiful. Sunsets were amazing. The pool was amazing overall I will return strongly consider this location on my next location."
United States
Mario
Gallows Point Resort

13. Sea Shore Allure

Sea Shore Allure
4.5 star property
St. John
10.0 out of 10, Exceptional, (47 reviews)
"Great stay at Sea Shire Allure. Gorgeous views from the balcony, and close enough to town to walk to dinner. Loved the full kitchen. Would absolutely stay again. "
United States
Steven
Sea Shore Allure

14. Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1
8.2 out of 10, Very good, (1,000 reviews)
"Pretty good for a 2 day stay, the food was good."
United States
Andrea
The price is AU$274
includes taxes & fees
9 Oct - 10 Oct
Village Cay Hotel and Marina

15. 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, (106 reviews)
"Friendly staff. Beautiful property."
United States
Sean
The price is AU$1,222
includes taxes & fees
8 Oct - 9 Oct
Suite St. John at Gallows Point Resort

16. Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (332 reviews)
"Great stay for 2"
United States
Wahjonii
Inn at Tamarind Court

17. Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (985 reviews)
"Amazing place! We always start our BVI trips here at Sebastian’s! Great resort and great staff!"
United States
Kevin
The price is AU$250
includes taxes & fees
3 Nov - 4 Nov
Sebastian's on the Beach

18. The Moorings Yacht Club Hotel

The Moorings Yacht Club Hotel
3.0 star property
Road Town
8.0 out of 10, Very good, (69 reviews)
"Great stay. I will definitely recommend."
United States
Paul
The price is AU$333
includes taxes & fees
15 Oct - 16 Oct
The Moorings Yacht Club Hotel

19. Maria's By the Sea Hotel

Maria's By the Sea Hotel
3.5 star property
Wickhams Cay 1
9.0 out of 10, Wonderful, (1,002 reviews)
"Close to everything, with a lovely staff."
United States
Clarence
The price is AU$342
includes taxes & fees
7 Nov - 8 Nov
Maria's By the Sea Hotel

20. Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (349 reviews)
"Everyone was extremely friendly and the location was perfect to experience St John."
United States
Scott William
Cruz Bay 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.

Great weekend hotel deals in Cruz Bay

Showing deals for:16 Oct - 18 Oct

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 pristine beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: Engage in thrilling underwater sports and explore the natural beauty of the U.S. Virgin Islands.
  • Picturesque Harbour: The charming Cruz Bay Harbour is a great spot to soak in the vibrant atmosphere and stunning views.
  • Diverse Accommodations: From luxurious resorts to cosy villas, there’s a perfect stay for every type of traveller.
  • Local Cuisine: Indulge in delicious local dishes, enhancing your tropical experience in this idyllic setting.

Find great hotels in Cruz Bay

Experience the charm of Cruz Bay with its diverse accommodation options, from luxurious resorts to inviting villas, perfect for families and adventure seekers alike. With stunning beaches and a vibrant local culture, the area offers a range of boutique hotels and top-rated lodging to suit every traveller's needs. Discover the best Cruz Bay hotels and enjoy a memorable escape in this tropical paradise.

  • The Westin St. John Resort Villas: This luxurious 4.5-star resort is perfect for eco-conscious travellers seeking adventure and relaxation. Nestled in Cruz Bay, The Westin St. John offers direct beach access and a range of eco-certified amenities. Guests can indulge in exciting water sports such as onsite snorkelling and nearby parasailing and kayaking. The resort's commitment to sustainability ensures that you can enjoy your vacation while being mindful of the environment. With recreational activities available both onsite and in the lush surroundings, it’s an ideal choice for those looking to explore the beauty of the Virgin Islands.
  • Cruz Bay Boutique Hotel: A charming 3-star option, Cruz Bay Boutique Hotel caters to adventure seekers with its vibrant atmosphere and proximity to thrilling activities. Located in the heart of Cruz Bay, this hotel offers easy access to nearby water sports, including waterskiing, parasailing, and surfing. Each room provides a comfortable retreat after a day of adventure. The hotel's friendly staff are eager to assist guests in planning their excursions, making it a perfect base for those looking to immerse themselves in the exciting offerings of the area.
  • Marketplace Suites: With a focus on nature and shopping, Marketplace Suites is a delightful 3.5-star accommodation situated in Cruz Bay’s bustling shopping district. This property is ideal for those who enjoy exploring local shops and markets while being surrounded by the island’s natural beauty. The suites provide a homely atmosphere with convenient access to the area’s attractions. Guests appreciate the blend of comfort and convenience, making it a suitable choice for those looking to experience both the vibrant culture and serene landscapes of the U.S. Virgin Islands.

Where to stay in Cruz Bay

Cruz Bay, a gem in the U.S. Virgin Islands, promises an unforgettable Caribbean experience. With stunning beach views and a laid-back tropical vibe, it offers a perfect blend of relaxation and adventure. Enjoy exploring nearby islands, indulge in the local cuisine, and take in the breathtaking scenery. Whether you're lounging on the pristine beaches or embarking on excursions, Cruz Bay is your ideal base for an unforgettable getaway.

  • Estate Enighed: Nestled within the vibrant Cruz Bay, Estate Enighed offers a delightful blend of beachside relaxation and outdoor adventure. This charming village attracts visitors year-round, with peak arrivals in February to March and July. Here, you can indulge in various activities such as water sports and hiking trails, all while soaking up the stunning scenery. Notable nearby attractions include pristine beaches and the beautiful national park, making it an excellent base for exploring the island's natural wonders.
  • Estate Chocolate Hole and Great Cruz Bay: Another gem in the Cruz Bay area, Estate Chocolate Hole and Great Cruz Bay is perfect for those seeking a tranquil and scenic getaway. With visitor numbers peaking similarly in February to March and July, this village is a favourite for its lush surroundings and serene atmosphere. Enjoy a rejuvenating spa day or indulge in body treatments at local resorts, while being conveniently close to the beach and national park. This area offers a perfect balance of relaxation and outdoor exploration.
  • Monte: Monte is a picturesque village located in Cruz Bay that invites outdoor enthusiasts and beach lovers alike. With a steady flow of visitors throughout the year, peaking in the same months as its counterparts, Monte offers a range of activities from underwater sports to shopping at local stores. The nearby national park and stunning beaches provide endless opportunities for adventure and relaxation. Monte is an ideal spot for those looking to immerse themselves in the natural beauty of the U.S. Virgin Islands.

Things to do in Cruz Bay

Cruz Bay offers a fantastic getaway for beach lovers and outdoor enthusiasts alike. Popular activities include relaxing at resorts, engaging in underwater sports, and embarking on thrilling adventures. Be sure to consider travel tips for chartering boats and exploring Cruz Bay Watersports to ensure a memorable trip. Whether you're soaking up the stunning scenery or enjoying water activities, Cruz Bay promises an unforgettable experience.

Shopping

In Cruz Bay, visit St. John Spice for local gifts and souvenirs. Mongoose Junction offers a vibrant shopping experience with various shops and eateries right in the heart of the area. If you're up for a drive, check out other nearby shopping spots to discover more unique finds.

Recreation

In Cruz Bay, the Wellness Centre at Caneel Bay provides rejuvenating spa treatments surrounded by lush landscapes. For outdoor enthusiasts, the Virgin Islands National Park offers tranquil hiking trails and stunning beaches, perfect for relaxation and exploration.

Adventure

The St John Eco Hike & Snorkel Adventure offers a thrilling combination of hiking and snorkelling in the stunning surroundings of Cruz Bay. Explore lush trails and vibrant marine life, while the Lind Point Trail invites you to immerse yourself in the natural beauty and adventure-filled atmosphere of the area.

Nightlife

Experience the vibrant nightlife at The Beach Bar, where you can enjoy cocktails with a stunning view. For a lively atmosphere, visit the Tap Room for craft beers and local brews, or head to Woody's Seafood Saloon for tasty bites and live music.

Booking tips and Expedia advantages for Cruz Bay

If you're planning a trip 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, and look for last-minute offers on platforms like Expedia. Saturdays tend to be cheaper for stays, while Tuesdays are pricier. Use Expedia's tools to sort by price and filter for eco-friendly options. Additionally, consider booking a package deal that includes flights and activities to save even more. Don't forget to explore free local attractions to maximise your budget!

  • 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: Book your hotel in Cruz Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool makes it easy for you to set your budget, choose your ideal location, and more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You could potentially save some dollars by booking an Expedia package that combines your hotel stay in Cruz Bay with your flights and activities.

Find the best attractions in Cruz Bay

Cruz Bay offers a stunning blend of beach, outdoor activities, and scenic views, making it a perfect holiday destination. Popular attractions include the picturesque Cruz Bay Harbour, the inviting Cruz Bay Beach, and the tranquil Coral Bay. Visitors can immerse themselves in the natural beauty while enjoying various outdoor experiences, ensuring a memorable getaway in this tropical paradise.

  • Cruz Bay Beach: Experience the quintessential Caribbean vibe at Cruz Bay Beach. With its powdery white sands and crystal-clear waters, it’s perfect for sunbathing, swimming, and soaking up the tropical atmosphere.
  • Great Cruz Bay: This stunning bay offers picturesque scenery that’s ideal for outdoor activities. Enjoy kayaking, paddleboarding, or simply relaxing by the water while taking in the breathtaking views of the surrounding landscape.
  • Battery: A unique civic site, Battery provides a romantic setting for excursions. Explore its historic charm and enjoy tranquil moments amid lush tropical surroundings, making it a perfect spot for couples and those seeking a serene escape.

Best time to go to Cruz Bay

None

Visiting Cruz Bay

Travelers to Cruz Bay give high marks for the beaches and top-notch restaurants. This city also attracts tourists with its bars. Around the area, top sights include Battery, Belmont, and Trunk Bay.

  • There are 39 hotels and other accommodations in Cruz Bay
  • The closest major airport is in St. Thomas (SPB-St. Thomas Seaplane Base) 16.7 from the city center
  • The next closest is in Charlotte Amalie (STT-Cyril E. King) 20 away

Sightseeing and Staying in Cruz Bay

The city's beaches, sunsets, and hiking trails provide a picturesque setting, and places to visit include Sunset Beach. Snorkeling is a top activity, and Bordeaux Mountain Trail is one place to visit. A couple of additional sights to add to your agenda are Battery and Elaine Lone Sprauve Library and Museum.

As you plan your holiday retreat, you'll find 39 hotels and other lodging options available to select from in Cruz Bay. Here are top ranked ones based on Expedia user reviews:

  • Grande Bay Resort - This condo features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its location.
  • Gallows Point Resort - Our customers like the beach locale and pool at this aparthotel. With a stay at this aparthotel, guests can enjoy access to a restaurant and an outdoor pool, along with an in-room kitchen.
  • Cruz Bay Boutique Hotel - With a stay at this hotel, guests can enjoy access to 2 restaurants and free breakfast, along with free WiFi. Expedia customers like its beach locale and helpful staff.

Popular places to see outside the city include Belmont, located 12.4 mi (19.9 from the heart of the city, and Trunk Bay, which is 2.2 mi (3.6 away.

Dressing for Cruz Bay

  • Between January and March, daytime temperatures average 87°F, while nighttime temperatures stay around 72°F
  • From April to June, the average is 90°F during the day and 73°F at night
  • July through September sees average temperatures of 90°F during the day and 78°F at night
  • In October-December, you can expect 90°F as the daytime average and 73°F as the nighttime average
  • Average annual rainfall for Cruz Bay is 39.33 inches
  • August and July are usually the hottest months averaging 90°F, while February and January are usually the coldest with an average temperature of 73°F

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 AU$250 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 AU$250 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?
Sign up to One Key™ for free to unlock Member Prices, rewards for future trips and exclusive perks each and every time you book. Many Cruz Bay hotels on Expedia also have flexible policies, so you can cancel or change without the stress. From budget-conscious trips to treat-yourself escapes, there's a stay to match every kind of trip with Expedia.