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
Jan 9 - Jan 10, 2026
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
$659 nightly
The price is $729 total per night
$729 total
Jan 18 - Jan 19, 2026
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
$1,900 nightly
The price is $1,900 total per night
$1,900 total
Dec 31 - Jan 1, 2026
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
$9,903 nightly
The price is $9,903 total per night
$9,903 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
With a stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Virgin Islands National Park and Great Cruz Bay.
Pool
Hot Tub

Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen
Cruz Bay St John
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
With a stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Virgin Islands National Park and Great Cruz Bay.
Pool
Hot Tub

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
With a stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Virgin Islands National Park and Great Cruz Bay.
Pool
Hot Tub

Studio - Westin St. John Coral Vista Villas - Full Resort Access
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

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
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
$1,023 nightly
The price is $1,023 total per night
$1,023 total
Dec 23 - Dec 24
Total with taxes and fees
With a stay at this resort in St. John, you'll be on the beach, within a 10-minute drive of Virgin Islands National Park and Great Cruz Bay.
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 | $729 |
Highest Price | $9,903 |
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 |
Explore more Resorts
Types of Hotels
Top 20 St. John Hotels
Top Hotel Brands
Hotels By Star Rating
Cities near St. John
More to Explore in St. John
Top Picks
Hotels
- Hotels in Vieques
- Hotels in Culebra
- Hotels in Grand Cay
- Hotels near Schaumburg Convention Center
- Hotels in Cardiff City Centre
- Hotels in Aguadilla
- Hotels in Ponce
- Hotels in Nampa
- Hotels in St. Thomas
- Hotels in Fort Lauderdale
- Hotels in Shoal Bay
- Hotels in Isabela
- Hotels in Point Fortin
- Casino Resorts & Hotels in Mayagüez
- Hotels in Willemstad
Flights
