Find Luxury Hotels in 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 availability on St. John Luxury Hotels

This weekend
Next weekend

Our top choices for St. John luxury hotels

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.6 out of 10, Excellent, (95)
"Amazing property and helpful staff. "
United States
Joseph
The price is ₩1,174,605
₩1,601,792 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Suite St. John at Gallows Point Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very Good, (451)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is ₩1,077,090
₩1,211,734 total
includes taxes & fees
Jan 9 - Jan 10, 2026
The Westin St. John Resort Villas

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club (Private Island Resort)
5.0 star property
St. John
8.0 out of 10, Very Good, (3)
"Beach is terrible "
United States
Helen
Lovango Resort + Beach Club (Private Island Resort)

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.2 out of 10, Wonderful, (7)
"Very safe and secure place! Also very clean! Just uphill from cruz bay "
United States
Tyler
The price is ₩191,336
₩1,055,371 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Villa Island Paradise

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (441)
"Staff was amazing!!!"
United States
Susan
The price is ₩1,564,662
₩2,035,509 total
includes taxes & fees
Jan 13 - Jan 14, 2026
The Ritz-Carlton, St. Thomas

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1007)
"Amazing place"
United States
Michael
The price is ₩1,071,180
₩1,342,670 total
includes taxes & fees
Jan 4 - Jan 5, 2026
The Westin St. Thomas Beach Resort & Spa

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1003)
"Gorgeous beach and great rooms. Will return!!"
United States
Ines
The price is ₩815,737
₩1,007,427 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Secret Harbour Beach Resort

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (187)
"the view was amazing… the room was perfect and very clean! Highly recommend! "
United States
Ron
The price is ₩1,505,562
₩1,693,765 total
includes taxes & fees
Jan 12 - Jan 13, 2026
Marriott's Frenchman's Cove

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (1)
"Everything was lovely. Kemia if that’s her name was great, she seemed like the only one who was working "
United States
Layla
The price is ₩514,167
₩692,839 total
includes taxes & fees
Dec 26 - Dec 27
Bluebeard's Castle Resort

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2330)
"Loved our stay"
United States
Michael
The price is ₩674,843
₩759,199 total
includes taxes & fees
Dec 23 - Dec 24
Margaritaville Vacation Club - St. Thomas
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.

Top St. John Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your stay in St. John?
Known for its sailing and snorkeling, St. John also has some interesting things to see and do including Trunk Bay, so you may want to take in the local sights during your visit.
What's the best high-end hotel in St. John?
The Westin St. John Resort Villas is a luxury resort with 2 restaurants and 4 outdoor tennis courts, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Lovango Resort + Beach Club (Private Island Resort) and Westin St John are other upscale choices for your trip.
When can I expect good weather in St. John?
Planning for the weather is an important factor for making your trip to St. John a success, especially when you're splurging. The hottest months are usually September and October with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. Average annual precipitation for St. John is 38 inches.
What's there to see and do in St. John?
When you're in St. John, enjoy exploring the sights and attractions here including Trunk Bay, Virgin Islands National Park, and Maho Beach. If you have a little extra time during your trip, you might want to check out Waterlemon Cay and Cinnamon Bay Beach.