Best Resorts in Cruz Bay
Compare and save
Check prices for these dates
Compare 118 Resorts in Cruz Bay with updated reviews, rates, and availability.

The Westin St. John Resort Villas
The Westin St. John Resort Villas

The Saint Resort
The Saint Resort

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

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

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

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

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

3Bdrm 3Bath Sleeps 10 @ THE WESTIN ST. JOHN RESORT VILLAS - BAY VISTA
3Bdrm 3Bath Sleeps 10 @ THE WESTIN ST. JOHN RESORT VILLAS - BAY VISTA
Find out more about Cruz Bay
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
Name | Type | Distance |
St. Thomas (SPB-St. Thomas Seaplane Base) | Airport | 10.4 mi (16.7 km) |
St. Thomas (STT-Cyril E. King) | Airport | 12.4 mi (20 km) |
Tortola (EIS-Terrance B. Lettsome Intl.) | Airport | 18.1 mi (29.1 km) |
Cruz Bay Resorts information
Number of reviews | 490 |
---|---|
Accommodation | 118 Resorts |
Lowest Price | $588 |
Highest Price | $9,125 |
Recent reviews of Cruz Bay hotels
Recent reviews of Cruz Bay hotels

Wharfside Village Hotel
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near St. John Spice
- Hotels near Cruz Bay Visitor Center
- Hotels near Mongoose Junction
- Hotels near Contant Hill
- Hotels near St John Eco Hike & Snorkel Adventure
- Estate Enighed Hotels
- Hotels near Salomon Beach
- Hotels near Contant Farms
- Hotels near Elaine Lone Sprauve Library and Museum
- Gay friendly Hotels in Estate Enighed
- Hotels near Battery
- Gay friendly Hotels in Contant Farms
- Estate Contant Hotels