Book Cruz Bay Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Cruz Bay

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very good, (432)
"Convenience and the staff was superb! Will stay again."
The price is AU$738
includes taxes & fees
17 Aug - 18 Aug
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (5)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property. "
The price is AU$750
includes taxes & fees
3 Aug - 4 Aug
The Saint Resort

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (524)
"Amazing visit. Great rooms, walkable to restaurants and bars. Had a really nice visit. "
Gallows Point Resort

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (125)
"Beautiful room and lots of shops and restaurant choices close by. "
Wharfside Village Hotel

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (248)
"Great location, clean and cordial, would stay again. "
Inn at Tamarind Court

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (303)
"Second time staying and as wonderful as I remember. Highly recommend! "
Cruz Bay Boutique Hotel

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (404)
"Within walking distance of town and staff friendliness. "
St John Inn

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (94)
"LOVED this property and would def go back. Room was a bit dated but in good shape and HUGE and the terrace / views amazing. The highlight!!! Love walking into town. Two thumbs up!! "
The price is AU$1,354
includes taxes & fees
9 Aug - 10 Aug
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
9.2 out of 10, Wonderful, (82)
"Loved it! 10/10 great place to stay! "
Coconut Coast Villas

The Hills, St John

4.0 star property
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."
The Hills, St John

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

2.0 star property
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
The price is AU$637
includes taxes & fees
1 Aug - 2 Aug
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

St John Inn Boutique Hotel Suite

10.0 out of 10, Exceptional, (12)
"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. "
The price is AU$729
includes taxes & fees
1 Aug - 2 Aug
St John Inn Boutique Hotel Suite

Dolphin Suites

2.0 star property
9.0 out of 10, Wonderful, (11)
"Dolphin Suites is a wonderful location to explore St John from!!! The grocery store is nearby. The place itself is beautiful and the kitchen is perfect. We stayed for two weeks and it was great as a home with a laundry conveniently located in your room. "
Dolphin Suites

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

2.0 star property
10.0 out of 10, Exceptional, (4)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

9.2 out of 10, Wonderful, (18)
"We had a great stay, was close to town for walking, would definitely stay there again!"
Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay!

Welcome to St John!

9.6 out of 10, Exceptional, (64)
"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."
Welcome to St John!

Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

10.0 out of 10, Exceptional, (139)
"Beautiful, clean property. Excellent location. "
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

9.8 out of 10, Exceptional, (57)
"Loved our stay, close to town and beaches, great view and quiet neighborhood."
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

New Modern 2 bedroom, 2 bath Grand Opening Special, 10 min easywalk to Cruz Bay

9.4 out of 10, Exceptional, (8)
"Great location for restaurants, shopping!"
New Modern 2 bedroom, 2 bath Grand Opening Special, 10 min easywalk to Cruz Bay

New 2BR villa w/ balcony near Cruz Bay

8.0 out of 10, Very good, (20)
"This unit fit all of our needs regarding location, cleanliness, and amenities. I would 100% recommend this property to my friends and family and will revisit this if I'm in town in the future!"
New 2BR villa w/ balcony near Cruz Bay
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

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.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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.

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?
In Cruz Bay, you can find cheap options from AU$637 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you decide to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Cruz Bay?
Here are some facts that could help you decide when to go: Cruz Bay has a tropical monsoon climate. The summer months fall between June and August. If you want to go during this season, you can expect average temperatures to vary from 28ºC to 28ºC. The best time to visit Cruz Bay depends on what you want to get out of your trip.
How can I find cheap hotels in Cruz Bay?
Cruz Bay cheap hotels start at AU$637 per night. To discover these types of economical options, make use of our "Price per night" filter. Like some other tips? Be flexible with your dates and book as soon as you can. Check out our cheap hotels in Cruz Bay page for deals you'll find difficult to resist.
What are the best hotels in Cruz Bay for families?
Find some terrific Cruz Bay family hotels by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you're after something economical so you can spoil the little ones with more Cruz Bay experiences, or you're preparing to splurge on that long-awaited family getaway, Expedia has the perfect stay for you and your team.
Why should I book my Cruz Bay hotel with Expedia?
Book your Cruz Bay hotel with Expedia and enjoy access to a world of options at incredible prices. Use our search filters to help you find exactly what you're looking for, whether that's a budget-friendly getaway or something a little more unique, such as a cottage, villa or glamping experience! Join Expedia Rewards for free and you'll save 10% or more on select hotels. Collect points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels come with flexible cancellation policies, so you can breathe easy if your plans change.