Search Resorts in St. Thomas and St. John

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Resorts in St. Thomas and St. John

The Westin St. Thomas Beach Resort & Spa

4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1004)
"Great hotel"
United States
Matthew
The price is AED 1,686
AED 2,214 total
includes taxes & fees
1 Dec - 2 Dec
The Westin St. Thomas Beach Resort & Spa

The Saint Resort

3.0 star property
St. John
9.6 out of 10, Exceptional, (24)
"Great property run by great people."
United States
Jeff
The price is AED 1,053
AED 1,552 total
includes taxes & fees
24 Nov - 25 Nov
The Saint Resort

The Ritz-Carlton, St. Thomas

5.0 star property
St. Thomas
8.4 out of 10, Very Good, (435)
"Room, staff, and amenities were amazing! We paid for the Club Lounge package and it was definitely worth it. Would strongly recommend to anyone looking to stay on St. Thomas. "
United States
John
The price is AED 2,935
AED 3,914 total
includes taxes & fees
20 Nov - 21 Nov
The Ritz-Carlton, St. Thomas

The Westin St. John Resort Villas

4.5 star property
St. John
8.2 out of 10, Very Good, (448)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is AED 2,457
AED 2,764 total
includes taxes & fees
21 Nov - 22 Nov
The Westin St. John Resort Villas

Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
9.6 out of 10, Exceptional, (13)
"Really enjoyed the resort."
United States
Brad C.
The price is AED 11,512
AED 13,150 total
includes taxes & fees
6 Dec - 7 Dec
Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

Westin St John Resort Sleep4 studio kitchenette Balcony/Terrace 1-5 night stays

2.0 star property
St John
The price is AED 1,102
AED 1,513 total
includes taxes & fees
24 Nov - 25 Nov
Westin St John Resort Sleep4 studio kitchenette Balcony/Terrace 1-5 night stays

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

St. John
The price is AED 69,640
AED 77,956 total
includes taxes & fees
29 Nov - 30 Nov
3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

St John
9.8 out of 10, Exceptional, (6)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
The price is AED 7,075
AED 8,063 total
includes taxes & fees
29 Nov - 30 Nov
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

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

St John
10.0 out of 10, Exceptional, (5)
"Beautiful property and very convenient to everything."
United States
danielle m.
The price is AED 13,222
AED 15,103 total
includes taxes & fees
13 Dec - 14 Dec
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

3 Bedroom - The Ritz-Carlton Club, St. Thomas - Full Resort Access

St Thomas
9.4 out of 10, Exceptional, (3)
"We were so fortunate to have found this beautiful timeshare at the Ritz-Carlton Club Residence. We stayed in a 3 bedroom/ 3 1/2 bath residence that was very clean and most importantly it was a much welcomed air conditioned place. The pools were so nice and clean and right outside our place. The beach was well maintained and clean of seaweed. The staff at the Club were very welcoming and helpful. The in-room service and housekeeping were great! It truly was like a home away from home. The taxi...
United States
Maria R.
The price is AED 12,565
AED 13,579 total
includes taxes & fees
19 Dec - 20 Dec
3 Bedroom - The Ritz-Carlton Club, St. Thomas - Full Resort Access

Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen

2.0 star property
Cruz Bay
6.8 out of 10, (3)
"Host booked the wrong date at the resort and was totally unresponsive when we contacted him about the issue. Left us stranded at the airport in St Thomas. We had to pay 1900 to get a room for one night. Still have not heard from the host with an explanation or apology."
United States
Steve S.
The price is AED 1,836
AED 2,938 total
includes taxes & fees
30 Nov - 1 Dec
Westin Cruz Bay resort- 2-BR/2full bath with fully equipped kitchen

Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
9.8 out of 10, Exceptional, (38)
"This place is the whole package! Everything was spotless and the amenities are fantastic and the food was delicious!"
United States
Michelle S.
The price is AED 11,512
AED 13,150 total
includes taxes & fees
6 Dec - 7 Dec
Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
9.6 out of 10, Exceptional, (13)
"Really enjoyed the resort."
United States
Brad C.
The price is AED 11,512
AED 13,150 total
includes taxes & fees
6 Dec - 7 Dec
Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
9.6 out of 10, Exceptional, (11)
"Really enjoyed the resort."
United States
Brad C.
The price is AED 11,512
AED 13,150 total
includes taxes & fees
6 Dec - 7 Dec
Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
9.6 out of 10, Exceptional, (12)
"Really enjoyed the resort."
United States
Brad C.
The price is AED 11,512
AED 13,150 total
includes taxes & fees
6 Dec - 7 Dec
Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

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

St. John
The price is AED 69,640
AED 77,956 total
includes taxes & fees
29 Nov - 30 Nov
3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

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

St. John
The price is AED 69,640
AED 77,956 total
includes taxes & fees
29 Nov - 30 Nov
3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

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

St. John
The price is AED 69,640
AED 77,956 total
includes taxes & fees
29 Nov - 30 Nov
3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

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

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

Oceanside - 3 Bedroom - Marriott's Frenchman's Cove - Full Resort Access

St Thomas
10.0 out of 10, Exceptional, (2)
"Loved this resort!!!!"
United States
Becky C.
The price is AED 13,918
AED 15,733 total
includes taxes & fees
28 Nov - 29 Nov
Oceanside - 3 Bedroom - Marriott's Frenchman's Cove - Full Resort Access
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Thomas and St. John Hotel Reviews