Best Resorts in Cruz Bay

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Resorts in Cruz Bay

The Westin St. John Resort Villas

4.5 star property
St. John
8.2 out of 10, Very Good, (448)
"Clean , safe and fantastic staff!"
United States
Matthew
$679 nightly
The price is $764
Nov 24 - Nov 25
Total with taxes and fees
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
St. John
9.6 out of 10, Exceptional, (24)
"Great property run by great people."
United States
Jeff
$379 nightly
The price is $413
Nov 24 - Nov 25
Total with taxes and fees
The Saint Resort

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

St. John
6.0 out of 10, (1)
"The room was dark and depressing and the second bedroom looked like a low rent apartment in Los Angeles. There was one, unremarkable restaurant at the hotel and no room service. Breakfast entailed walking across the property to a deli/mini mart that was akin to airport food (mostly grab and go). Tons of staff driving empty shuttles around, but no room service and minimal housekeeping? Housekeeping only comes every other day and, so, technically, only came once during our 5 day stay and didn't...
United States
Fred K.
$2,069 nightly
The price is $2,069
Dec 23 - Dec 24
Total with taxes and fees
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access

2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access

St John
10.0 out of 10, Exceptional, (1)
"The amenities and surrounding areas are absolutely gorgeous! You will have a great time. The beach and pool are great. The rooms were clean and offered great options. We stayed in a 2 bedroom condo and it was great! I definitely recommend them!"
United States
Noreen O.
$5,409 nightly
The price is $5,409
Dec 6 - Dec 7
Total with taxes and fees
2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access

Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen

2.0 star property
Cruz Bay
6.8 out of 10, (3)
"Host booked the wrong date at the resort and was totally unresponsive when we contacted him about the issue. Left us stranded at the airport in St Thomas. We had to pay 1900 to get a room for one night. Still have not heard from the host with an explanation or apology."
United States
Steve S.
$800 nightly
The price is $800
Nov 30 - Dec 1
Total with taxes and fees
Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen

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.
$2,399 nightly
The price is $2,399
Dec 20 - Dec 21
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

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

St John
10.0 out of 10, Exceptional, (2)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
$2,399 nightly
The price is $2,399
Dec 20 - Dec 21
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Coral Vista Villas - Full Resort Access

St. John
6.0 out of 10, (1)
$2,284 nightly
The price is $2,284
Dec 6 - Dec 7
Total with taxes and fees
Studio - Westin St. John Coral Vista Villas - Full Resort Access

WESTIN ST. JOHN RESORT - BAY VISTA - FULL RESORT ACCESS

Cruz Bay
10.0 out of 10, Exceptional, (1)
"It was a piece of paradise!"
United States
Peter
WESTIN ST. JOHN RESORT - BAY VISTA - 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.
$4,102 nightly
The price is $4,102
Dec 13 - Dec 14
Total with taxes and fees
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.
$3,607 nightly
The price is $3,607
Dec 12 - Dec 13
Total with taxes and fees
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

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

St. John
9.0 out of 10, Wonderful, (2)
"Beautiful villa, amazing location. The only hiccup was the Westin check in.....we received "welcome" info. 3 days later and also had trouble getting bathroom supplies filled (shampoo, conditioner, shower gels were empty). Staff replaced a missing coffee pot right away. Communication with owner was excellent and VRBO booking was efficient and went smoothly. We would most definitely rent from this owner again."
United States
Anonymous traveler
$2,069 nightly
The price is $2,069
Dec 23 - Dec 24
Total with taxes and fees
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access

3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

St John
$9,333 nightly
The price is $9,333
Dec 20 - Dec 21
Total with taxes and fees
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

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

St John
10.0 out of 10, Exceptional, (3)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
$2,399 nightly
The price is $2,399
Dec 20 - Dec 21
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

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

St John
10.0 out of 10, Exceptional, (1)
"Booked a week at Westin St. John thru Vacation Candy. It was super smooth and exactly as expected. The property is a great spot for a family location. We booked a 2 bedroom, 2 bathroom and it was a great unit. From the booking process all the way thru our stay, Vacation Candy kept us fully informed along the way. Would very much book this property thru Vacation Candy again."
United States
Erik S.
$4,102 nightly
The price is $4,102
Dec 13 - Dec 14
Total with taxes and fees
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, (1)
"Booked a week at Westin St. John thru Vacation Candy. It was super smooth and exactly as expected. The property is a great spot for a family location. We booked a 2 bedroom, 2 bathroom and it was a great unit. From the booking process all the way thru our stay, Vacation Candy kept us fully informed along the way. Would very much book this property thru Vacation Candy again."
United States
Erik S.
$4,102 nightly
The price is $4,102
Dec 13 - Dec 14
Total with taxes and fees
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

St John
10.0 out of 10, Exceptional, (1)
"I have always loved the Westin St. John. We have really wonderful family memories from previous visits with my parents and my children when they were much younger. It was wonderful to be able to share those spots and some experiences with my Daughter-In-Law and our two Grandsons. The pool was perfect for entertaining two little boys and it was easy enough to get groceries both delivered and to make the run to the market. We enjoyed excursions, beach time, some hiking and some shopping. The...
United States
Mary S.
$9,333 nightly
The price is $9,333
Dec 20 - Dec 21
Total with taxes and fees
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

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

St. John
$2,069 nightly
The price is $2,069
Dec 23 - Dec 24
Total with taxes and fees
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access

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

St John
10.0 out of 10, Exceptional, (2)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
$2,399 nightly
The price is $2,399
Dec 21 - Dec 22
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Cruz Bay
10.0 out of 10, Exceptional, (68)
"Wonderful stay at a beautiful location The condo was well stocked and great attention to detail. Will definitely be back!"
United States
Marty H.
Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande 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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
Save an average of 15% on thousands of hotels when you're signed in

Top Cruz Bay Hotel Reviews

Find out more about Cruz Bay

Resorts in Cruz Bay

Dreaming of a relaxing escape? You deserve all the comforts of a resort, where you can find everything you need for your vacation—from convenient dining options to activities and entertainment. Take a look at the resorts in Cruz Bay and discover the one that's best for you, whether you envision yourself kicking back in a suite with stunning views or heading to the spa for a deep-tissue massage.


Here are our top-rated Cruz Bay resorts:

The Westin St. John Resort Villas - Luxury resort rated 4.5 stars

  • Features a poolside bar, an outdoor pool, and a spa tub
  • 2 restaurants on site

THE Westin ST. John Resort Villas - BAY Vista - 3bdrm 3bath Sleeps 10

  • Has a spa tub, a fitness center, and a garden

Two-bedroom Villa in Beautiful St. John, Sleeps 8

  • Enjoy the spa tub and fitness center

July 4, Carnival Week, Sleeps 8

  • Amenities include a spa tub and a fitness center


What Can I Do in Cruz Bay?


Travelers love exploring the beaches in Cruz Bay, and come here to try snorkeling and other popular water activities. Get some time by the water at Sunset Beach, or discover the shopping possibilities at St. John Spice. You'll also find top attractions like Honeymoon Beach and Trunk Bay in the area.


Visitors also enjoy Cruz Bay for its:

  • Boating
  • Bars

When Should I Visit Cruz Bay?


Here's an overview of the seasonal weather to help you pick your trip dates:


  • The hottest months are typically August and July, while February and January are the coldest months
  • January-March: Daytime temperatures average 87° F and nighttime temperatures average 72° F
  • April-June: 90° F is the daytime average and 73° F is the nighttime average
  • July-September: Daytime averages are around 90° F and nighttime averages are around 78° F
  • October-December: The average temperatures are 90° F during the day and 73° F at night
  • Average rainfall is 39.33 inches in a year

How to Get to Cruz Bay and Around the Area



Cruz Bay Transportation
NameTypeDistance
St. Thomas (SPB-St. Thomas Seaplane Base)Airport10.4 mi (16.7 km)
St. Thomas (STT-Cyril E. King)Airport12.4 mi (20 km)
Tortola (EIS-Terrance B. Lettsome Intl.)Airport18.1 mi (29.1 km)

Cruz Bay Resorts information

Number of reviews
550
Accommodation
116 Resorts
Lowest Price
$413
Highest Price
$9,333

Frequently asked questions

How much do resorts in Cruz Bay cost?
Prepare to pay between $413 and $9,333 per night for resorts in Cruz Bay. From opulent honeymoon retreats to stays loaded with family-friendly perks, the ideal place at the right price is just clicks away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best resorts in Cruz Bay?
Cruz Bay has multiple resorts with a total average guest review rating of 9.1. Point Pleasant Resort is one highly rated option. Visitors staying at this 4-star resort can enjoy amenities such as individually decorated rooms and a nearby waterfront. The Ritz-Carlton, St. Thomas is another favorite with Expedia travelers. This 5-star stay features a garden and a spa.
How many resorts are there in Cruz Bay?
Cruz Bay has 116 resorts to choose from. Planning a couples getaway, a fun family escape or want to party with pals? Expedia will help you find the perfect stay in just a click or two.
Are there any family-friendly resorts in Cruz Bay?
Get comfortable at Point Pleasant Resort, a 4-star option not far from downtown. Conveniences here include a swimming pool and a nearby beach. Another awesome family-friendly stay in Cruz Bay is The Ritz-Carlton, St. Thomas. A swimming pool and a nearby beach help make this 5-star choice a guest favorite. Once you've checked in, there are tons of family-friendly attractions to discover in and around Cruz Bay. Sapphire Beach and Trunk Bay promise fun for young and old.
Are there any 5-star resorts in Cruz Bay?
Although there are no 5-star hotel resorts in Cruz Bay, there are some 4-star options where you can have fun and relax in style. Located about 5 mi from the downtown area, Point Pleasant Resort includes handy amenities such as a swimming pool and a resort. Another suitable property is The Ritz-Carlton, St. Thomas. It's roughly 3 mi from central Cruz Bay and offers a resort, treatment rooms and lots more.
Why book your resort in Cruz Bay with Expedia?
Booking a resort in Cruz Bay is as simple as clicking on your travel dates and picking an option that satisfies your needs. In search of something low cost or luxurious, or a stay that also offers a pool and a hot tub? Use Expedia's search filters to narrow your results even further and find your dream fit.
How can I find cheap resorts in Cruz Bay?
A good way to track down cheap resorts in Cruz Bay is with Expedia's nifty filter tool. Narrow your search by star rating, budget and amenities to take advantage of awesome bargains in a couple of clicks.
What is there to do in Cruz Bay near my resort?
You'll find loads of impressive things that'll fill up your itinerary in Cruz Bay. Check out big attractions like Sapphire Beach, Trunk Bay and Coki Point Beach. Cruz Bay Beach, Coral World Ocean Park and Secret Harbour Beach are other must-do's.