Book Resort Hotels in Cruz Bay
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Resorts in Cruz Bay

The Westin St. John Resort Villas
300B Chocolate Hole St. John
$679 nightly
The price is $764 total per night
$764 total
Dec 9 - Dec 10
Total with taxes and fees
This smoke-free resort features 2 restaurants, 4 outdoor tennis courts, and an outdoor pool. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. There's fun for all ages with a free kid's club and a playground, and families will appreciate the onsite laundry facilities.
Pool
Hot Tub

The Saint Resort
3ABF REM St. John St John
$383 nightly
The price is $418 total per night
$418 total
Dec 8 - Dec 9
Total with taxes and fees
This resort features a full-service spa, hot springs, and 2 restaurants. Enjoy the 2 outdoor pools and perks like free self parking and free WiFi. Relax with a drink at the poolside bar and enjoy the sauna.
Pool
Spa

2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
St. John
$4,173 nightly
The price is $4,173 total per night
$4,173 total
Dec 11 - Dec 12
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$5,409 nightly
The price is $5,409 total per night
$5,409 total
Dec 7 - Dec 8
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen
Cruz Bay St John
$800 nightly
The price is $800 total per night
$800 total
Dec 31 - Jan 1, 2026
Total with taxes and fees
A gym is featured at this resort, along with laundry facilities.
Air conditioning
Gym

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$4,202 nightly
The price is $4,202 total per night
$4,202 total
Dec 25 - Dec 26
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$4,199 nightly
The price is $4,199 total per night
$4,199 total
Dec 20 - Dec 21
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

Studio - Westin St. John Coral Vista Villas - Full Resort Access
St. John
$3,245 nightly
The price is $3,245 total per night
$3,245 total
Dec 19 - Dec 20
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

WESTIN ST. JOHN RESORT - BAY VISTA - FULL RESORT ACCESS
Cruz Bay St John
This resort features a gym and a hot tub. A garden, laundry facilities, and barbecue grills are also on offer.
Pool
Hot Tub

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
$4,057 nightly
The price is $4,057 total per night
$4,057 total
Dec 13 - Dec 14
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Hot Tub
Air conditioning

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$3,606 nightly
The price is $3,606 total per night
$3,606 total
Dec 12 - Dec 13
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub

2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
St. John
$4,173 nightly
The price is $4,173 total per night
$4,173 total
Dec 11 - Dec 12
Total with taxes and fees
This resort features a gym and a hot tub. A garden, laundry facilities, and concierge services are also on offer.
Pool
Hot Tub
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.
Cruz Bay Resorts essential information
Accommodation | 116 Resorts |
|---|---|
Lowest Price | $418 |
Highest Price | $5,409 |
Popular accommodation | The Westin St. John Resort Villas, The Saint Resort, 2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access, 2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access, Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen , Studio - Westin St. John Virgin Grand Villas - Full Resort Access, Studio - Westin St. John Virgin Grand Villas - Full Resort Access, Studio - Westin St. John Coral Vista Villas - Full Resort Access, WESTIN ST. JOHN RESORT - BAY VISTA - FULL RESORT ACCESS, 2 Bedroom Villa - Westin St. John Bay Vista 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 |
