Search Resorts in St. John
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Resorts in St. John
Compare 48 Resorts in St. John with updated reviews, rates, and availability.
The Westin St. John Resort Villas
The Westin St. John Resort Villas
8.2 out of 10, Very Good, (366)
The price is AED 2,277
AED 2,528 total
includes taxes & fees
14 Jun - 15 Jun
2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access
2 Bedroom Townhouse - Westin St. John Virgin Grand Villas - Full Resort Access
10.0 out of 10, Exceptional, (2)
The price is AED 10,454
AED 11,941 total
includes taxes & fees
15 Jun - 16 Jun
Studio - Westin St. John Coral Vista Villas - Full Resort Access
Studio - Westin St. John Coral Vista Villas - Full Resort Access
The price is AED 11,512
AED 13,146 total
includes taxes & fees
13 Jun - 14 Jun
Save an average of 15% on thousands of hotels when you're signed in
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
6.0 out of 10, (1)
The price is AED 11,722
AED 13,390 total
includes taxes & fees
30 Jun - 1 Jul
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
The price is AED 11,019
AED 12,583 total
includes taxes & fees
2 Jun - 3 Jun
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
10.0 out of 10, Exceptional, (1)
The price is AED 5,799
AED 6,626 total
includes taxes & fees
9 Jun - 10 Jun
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
2 Bedroom Villa - Westin St. John Coral Vista Villas - Full Resort Access
The price is AED 11,723
AED 13,390 total
includes taxes & fees
30 Jun - 1 Jul
Studio - Westin St. John Coral Vista Villas - Full Resort Access
Studio - Westin St. John Coral Vista Villas - Full Resort Access
10.0 out of 10, Exceptional, (1)
The price is AED 11,512
AED 13,146 total
includes taxes & fees
13 Jun - 14 Jun
3Bdrm 3Bath Sleeps 10 @ THE WESTIN ST. JOHN RESORT VILLAS - BAY VISTA
3Bdrm 3Bath Sleeps 10 @ THE WESTIN ST. JOHN RESORT VILLAS - BAY VISTA
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
10.0 out of 10, Exceptional, (2)
The price is AED 5,780
AED 6,603 total
includes taxes & fees
10 Jun - 11 Jun
Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John
Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John
8.0 out of 10, Very Good, (2)
3 Bedroom - Westin St. John Bay Vista Villas - Full Resort Access
3 Bedroom - Westin St. John Bay Vista Villas - Full Resort Access
10.0 out of 10, Exceptional, (1)
The price is AED 16,605
AED 18,963 total
includes taxes & fees
28 Jun - 29 Jun
Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay
Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay
10.0 out of 10, Exceptional, (61)
Marriott St John Resort, Romantic Three Bedroom Three Bath Villa
Marriott St John Resort, Romantic Three Bedroom Three Bath Villa
Westin St John Resort Villas, Virgin Islands 3 bedroom, 3 Bath. Beautiful
Westin St John Resort Villas, Virgin Islands 3 bedroom, 3 Bath. Beautiful
10.0 out of 10, Exceptional, (2)
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
3 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
The price is AED 11,019
AED 12,584 total
includes taxes & fees
2 Jun - 3 Jun
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
The price is AED 5,780
AED 6,603 total
includes taxes & fees
10 Jun - 11 Jun
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
10.0 out of 10, Exceptional, (4)
The price is AED 14,672
AED 16,568 total
includes taxes & fees
22 Jun - 23 Jun
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.
Other property types in St. John
Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
8.8 out of 10, Excellent, (83)
The price is AED 1,928
AED 2,817 total
includes taxes & fees
9 Jun - 10 Jun
BRAND NEW "Serenity" Beachfront Villa, steps away from Private Bay
BRAND NEW "Serenity" Beachfront Villa, steps away from Private Bay
10.0 out of 10, Exceptional, (12)
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.
Frequently asked questions
Recent reviews of St. John hotelsExpedia verified reviews
5/5 Excellent
Amazing views
"Stayed four days at this beautiful property. Linda met us as we got off the ferry and guided us up to the property and pointed out stores etc. on the way. Due to a storm there was no power the first day, but Linda had bought water and ice bags and found flash light for us, so we were good. Linda was proactive in her communication making sure that we were having a great stay. Well equipped house, including beach towels, beach chairs, and coolers. Amazing views from the deck!"
A verified traveler stayed at TRANQUIL BREEZE [3 BR - 3 BA] Best Views & Location- Close to Town
Posted 1 day ago
Popular Destinations
Top Resorts in Other Destinations
Expedia's Latest Trends
Flights
Flights to DervockFlights to East PeckhamFlights to RuswarpFlights to StrixtonFlights to AuchterhouseFlights to AdderstoneFlights to ClitheroeFlights to Mark CrossFlights to WeymouthFlights to RameFlights to MarykirkFlights to DursleyFlights to CarnoustieFlights to Great HorwoodFlights to TradestonFlights to GodstoneFlights to Scottish BordersFlights to Englefield GreenFlights to HoldinghamFlights to High ShincliffeFlights to KilkeelFlights to HawkridgeFlights to MachrieFlights to LansallosFlights to Lower SwellFlights to ChaldonFlights to ConingtonFlights to WactonFlights to Crostwick