St. John Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in St. John

The Westin St. John Resort Villas
300B Chocolate Hole St. John
$729 nightly
The price is $820 total per night
$820 total
Mar 6 - Mar 7
Total with taxes and fees
When you stay at The Westin St. John Resort Villas in St. John, you'll be near the beach, within a 10-minute drive of Virgin Islands National Park and Cruz Bay Beach.
Pool
Hot Tub

Concordia Eco-Resort
Estate Concordia St. John St John
With a stay at Concordia Eco-Resort in St. John, you'll be 0.4 mi (0.6 km) from Virgin Islands National Park and 7.1 mi (11.5 km) from Maho Beach.
Pool
Spa

The Saint Resort
3ABF REM St. John St John
$484 nightly
The price is $533 total per night
$533 total
Mar 2 - Mar 3
Total with taxes and fees
With a stay at The Saint Resort in St. John, you'll be just steps from Cruz Bay Beach and 11 minutes by foot from Virgin Islands National Park.
Pool
Spa

2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
St. John
$7,082 nightly
The price is $7,082 total per night
$7,082 total
Mar 6 - Mar 7
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Cruz Bay Beach and Virgin Islands National Park.
Pool
Hot Tub

2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$5,657 nightly
The price is $5,657 total per night
$5,657 total
Mar 21 - Mar 22
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 15-minute drive of Virgin Islands National Park and Honeymoon Beach.
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
Feb 28 - Mar 1
Total with taxes and fees
With a stay at this resort in St. John, you'll be a 2-minute drive from Virgin Islands National Park and 8 minutes from Cruz Bay Beach.
Air conditioning
Gym

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$4,568 nightly
The price is $4,568 total per night
$4,568 total
Mar 21 - Mar 22
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 15-minute drive of Virgin Islands National Park and Honeymoon Beach.
Pool
Hot Tub

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$4,568 nightly
The price is $4,568 total per night
$4,568 total
Mar 21 - Mar 22
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 15-minute drive of Virgin Islands National Park and Honeymoon Beach.
Pool
Hot Tub

Studio - Westin St. John Coral Vista Villas - Full Resort Access
St. John
$4,820 nightly
The price is $4,820 total per night
$4,820 total
Mar 7 - Mar 8
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Cruz Bay Beach and Virgin Islands National Park.
Pool
Hot Tub

WESTIN ST. JOHN RESORT - BAY VISTA - FULL RESORT ACCESS
Cruz Bay St John
When you stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Cruz Bay Beach and Virgin Islands National Park.
Pool
Hot Tub

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
$6,787 nightly
The price is $6,787 total per night
$6,787 total
Mar 22 - Mar 23
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Cruz Bay Beach and Virgin Islands National Park.
Hot Tub
Air conditioning

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
St John
$3,776 nightly
The price is $3,776 total per night
$3,776 total
Mar 9 - Mar 10
Total with taxes and fees
When you stay at this resort in St. John, you'll be on the beach, within a 15-minute drive of Virgin Islands National Park and Honeymoon Beach.
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.
St. John Resorts essential information
Accommodation | 122 Resorts |
|---|---|
Lowest Price | $533 |
Highest Price | $7,082 |
Popular accommodation | The Westin St. John Resort Villas, Concordia Eco-Resort, 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 |
