Explore 40 Luxury Hotels in St. Thomas and St. John

Start date: Check-in selected.
To Date
End date: Check-out

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Best Luxury Hotels in St. Thomas and St. John

Olga's Fancy

Olga's Fancy

Honduras 8 St. Thomas
$140 nightly
The price is $157 total per night from Nov 30 to Dec 1
$157 total
Nov 30 - Dec 1
Total with taxes and fees
An outdoor pool is featured at this hotel, along with free self parking. WiFi in public areas is free. A terrace and a garden are also provided.
9.4/10 Exceptional! (1,004 reviews)
Great staff, great location, great amenities! Adorable, quaint and feels like home rather than a mega hotel. Hope to be back!!

Reviewed on Nov 22, 2025

Opens in a new windowOlga's Fancy
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

6900 Great Bay St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$1,008 nightly
The price is $1,126 total per night from Nov 30 to Dec 1
$1,126 total
Nov 30 - Dec 1
Total with taxes and fees
A full-service spa, 4 restaurants, and 2 outdoor pools are all featured at this luxury resort. Dine at the beachfront restaurant and relax with beach umbrellas. ...
8.4/10 Very Good! (438 reviews)
Staff was top notch!

Reviewed on Nov 24, 2025

Opens in a new windowThe Ritz-Carlton, St. Thomas
The Westin St. John Resort Villas

The Westin St. John Resort Villas

300B Chocolate Hole St. John
$679 nightly
The price is $764 total per night from Nov 30 to Dec 1
$764 total
Nov 30 - Dec 1
Total with taxes and fees
This smoke-free resort features 2 restaurants, 4 outdoor tennis courts, and an outdoor pool. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. ...
8.2/10 Very Good! (447 reviews)
Room was nice, main big pool was super dirty but I would definitely stay there again!

Reviewed on Nov 17, 2025

Opens in a new windowThe Westin St. John Resort Villas
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

5 Estate Bakkeroe St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$396 nightly
The price is $445 total per night from Nov 30 to Dec 1
$445 total
Nov 30 - Dec 1
Total with taxes and fees
A full-service spa, 3 restaurants, and 3 outdoor pools are all featured at this luxury resort. Enjoy a day at the beach kayaking, or relax with beach cabanas. ...
8.2/10 Very Good! (1,013 reviews)
The staff was amazing especially the front desk.

Reviewed on Nov 27, 2025

Opens in a new windowThe Westin St. Thomas Beach Resort & Spa
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade St. Thomas
Fully refundableReserve now, pay when you stay
$144 nightly
The price is $160 total per night from Dec 13 to Dec 14
$160 total
Dec 13 - Dec 14
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. WiFi in public areas is free. Wedding services are provided for your convenience.
7.8/10 Good! (1,063 reviews)
Yes

Reviewed on Nov 25, 2025

Opens in a new windowBunker Hill Hotel
Infinity Villa

Infinity Villa

Skyline Drive St. Thomas
This villa features an outdoor pool and a gym. Business travelers can take advantage of the free WiFi in public areas. Enjoy the hot tub and perks like free ...
Opens in a new windowInfinity Villa
Pallina Villa

Pallina Villa

Peterborg St. Thomas
This villa features an outdoor pool and a hot tub. Guests will appreciate free perks like free self parking and WiFi in public areas.
Opens in a new windowPallina Villa
VI Friendship Villa

VI Friendship Villa

Contant St. John
This villa features an outdoor pool and a gym. Guests will appreciate free perks like free self parking and WiFi in public areas. A computer station, laundry ...
Opens in a new windowVI Friendship Villa
Don't see what you're looking for?
See all available properties in St. Thomas and St. John
View all properties
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.

More 4 star hotels in St. Thomas and St. John

5 star hotels in St. Thomas and St. John

St. Thomas and St. John Luxury Hotels

Do you want to stay at an elegant 5 star hotel for your next getaway? Do you want to be pampered like royalty? When you're ready, the St. Thomas and St. John luxury hotels are the plush oasis you’ve been looking for.

Choose from the best luxury hotels in St. Thomas and St. John to make your stay as comfortable and memorable as possible. Deluxe amenities await you upon check-in—perks like a heated pool, luxurious spa, and 24-hour reception service will cater to your every need, no matter the hour. If you’re tired from the day’s activities and don’t feel like wandering around to look for a meal, sit down to dinner at one of the high-end restaurants on property or contact room service for a sophisticated dining experience in the comfort of your own suite. Getting to and from the airport will be an easy task as well because most of these fancy hotels offer a free shuttle service for easy transportation.

We want you to enjoy your next vacation in style and the top luxury resorts in St. Thomas and St. John will help you do just that. Browse Travelocity right now to find amazing deals on the best luxury hotels and 4 star hotels in St. Thomas and St. John, and plan your next opulent escape.


St. Thomas and St. John hotels essential information

Accommodation
3,684 hotels
Lowest Price
$157
Highest Price
$1,126
Popular hotels
The Ritz-Carlton, St. Thomas, Infinity Villa, Pallina Villa, The Westin St. John Resort Villas, VI Friendship Villa, Olga's Fancy, The Westin St. Thomas Beach Resort & Spa, Bunker Hill Hotel

Popular Luxury Stays in St. Thomas and St. John

Recent St. Thomas and St. John Hotel Reviews By Fellow Wanderers