Luxury Hotels & Resorts in St. John from NZ$592

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

Next weekend
In two weeks

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 NZ$1,879
includes taxes & fees
18 Jan - 19 Jan
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, (453)
"Clean , safe and fantastic staff!"
United States
Matthew
The price is NZ$1,422
includes taxes & fees
9 Jan - 10 Jan
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)

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very good, (19)
"Staying at the gate house was wonderful. Walk to beach was a little longer than expected because of the sharp incline. Very nice place to stay!! "
United States
jonathan
The price is NZ$2,125
includes taxes & fees
23 Jan - 24 Jan
Peter Bay Gatehouse

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
8.4 out of 10, Very good, (9)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
The price is NZ$1,238
includes taxes & fees
4 Jan - 5 Jan
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, (443)
"Staff was amazing!!!"
United States
Susan
The price is NZ$2,680
includes taxes & fees
5 Jan - 6 Jan
The Ritz-Carlton, St. Thomas

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1005)
"Beautiful views and clean property"
United States
Douglas
The price is NZ$1,182
includes taxes & fees
7 Jan - 8 Jan
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, (189)
"the view was amazing… the room was perfect and very clean! Highly recommend! "
United States
Ron
The price is NZ$1,987
includes taxes & fees
4 Jan - 5 Jan
Marriott's Frenchman's Cove

Beachfront Villas at Crystal Cove

Beachfront Villas at Crystal Cove
4.0 star property
St. Thomas
9.6 out of 10, Exceptional, (150)
"Second time there. Just an over all beautiful property. "
United States
Erik
Beachfront Villas at Crystal Cove

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 NZ$911
includes taxes & fees
6 Jan - 7 Jan
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 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?
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 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.