A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Search Luxury Hotels in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. John Luxury Hotels

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Our top choices for St. John luxury hotels

1. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
฿16,181
฿24,017 total
includes taxes & fees
28 Aug - 29 Aug
Suite St. John at Gallows Point Resort

2. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
  • Beachfront luxury with direct water access creates a Caribbean paradise with 2 restaurants and a pool.
฿11,473
฿12,908 total
includes taxes & fees
9 Sept - 10 Sept
The Westin St. John Resort Villas

3. Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
฿20,430
฿28,500 total
includes taxes & fees
31 Aug - 1 Sept
Peter Bay Gatehouse

4. Villa Island Paradise

Villa Island Paradise
St. John
฿3,172
฿16,840 total
includes taxes & fees
30 Aug - 31 Aug
Villa Island Paradise

5. Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
St. Thomas
฿20,561
฿23,131 total
includes taxes & fees
28 Aug - 29 Aug
Marriott's Frenchman's Cove

6. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
  • Mediterranean seaside luxury where beachfront dining and full-service spa pampering create St. Thomas bliss.
฿16,311
฿22,679 total
includes taxes & fees
20 Sept - 21 Sept
The Ritz-Carlton, St. Thomas

7. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
฿16,073
฿20,051 total
includes taxes & fees
5 Sept - 6 Sept
Secret Harbour Beach Resort

8. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
  • Unwind in beachfront luxury at this St. Thomas resort with 3 pools, full-service spa, and ocean-view dining.
฿8,579
฿12,344 total
includes taxes & fees
11 Sept - 12 Sept
The Westin St. Thomas Beach Resort & Spa

9. Bluebeard's Castle Resort

Bluebeard's Castle Resort
Charlotte Amalie
฿6,032
฿7,465 total
includes taxes & fees
25 Sept - 26 Sept
Bluebeard's Castle Resort

10. Hotel 1829

Hotel 1829
St. Thomas
฿5,737
฿7,099 total
includes taxes & fees
28 Aug - 29 Aug
Hotel 1829
View all properties

Top St. John Hotel Reviews

Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"After a 5-day stay over on St. Thomas for my wife and I's honeymoon, we continued on to St. John and Gallows Point. As if our honeymoon couldn't get any better: enter the Gallows Point resort. Check in was incredibly easy, the property was immaculate (there was some construction on some of the residences occurring during our stay, but we didn't notice and were not disturbed at all by any of it), and our specific second story villa overlooking the bay was a sight to see every morning and night. Staff was incredibly friendly, our room was made up, dishes done for us, and bed made every single day of our stay--it was if we moved into a brand new room when we got home after galivanting around St. John every day. The location has to be one of the best on the island, easy walkable access to everything in Cruz Bay, easy release points to the roads that head into the national park and all the beaches around the island. The 362 Restaurant on property was a great spot to grab a high end dinner and obviously was very convenient to get to. The Gallows Point property also has a market where you could by groceries, alcohol and merch at reasonable prices--super convenient! It was awesome to see cats, plenty of hermit crabs, and best of all the peacocks roaming the property day and night. Gallows Point made everything very easy for my wife and me and I would highly, highly recommend staying here whilst on St. John."
Alec 5-night trip
Posted 2 days ago
Gallows Point Resort
St John Inn

St John Inn

10/10 Excellent
"Fantastic place to stay. The managers were so nice, they were always nearby to answer questions and make sure we were having a good time. Our roo. Was kept very clean and stayed cool. The hotel had towels, chairs, snorkels, and other beach equipment for us to borrow as well as sunscreen and other toiletries left behind by other guests. They offer free parking and the hotel is an easy walk into Cruz Bay to get to the taxi stand or shopping/ restaurants. Hope to come back some day!"
Kristen 7-night trip
Posted 6 days ago
St John Inn
Sea Shore Allure

Sea Shore Allure

10/10 Excellent
"Our stay at Sea Shore Allure was amazing! The property is so clean and absolutely beautiful. The owners were so professional and accommodating. I truly cannot say enough about this special place! We will be staying here again when we return to St. John!"
Jennifer 5-night trip
Posted 3 weeks ago
Sea Shore Allure

Frequently asked questions

Are you looking for a luxury hotel for your stay in St. John?
Known for its sailing and snorkelling, St. John also has some interesting things to see and do including Virgin Islands National Park and Trunk Bay, so you may want to take in the local sights during your visit.
What's the best luxury hotel in St. John?
Sea Shore Allure is a luxury hotel with in-room massages and in-room kitchens, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Lovango Resort + Beach Club (Private Island Resort) and Westin St John are other upscale choices for your holiday.
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 temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. John is 961 mm.
What's there to see and do in St. John?
When you're in St. John, enjoy exploring the sights and attractions here including Virgin Islands National Park, Trunk Bay 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.