
St. Thomas and St. John Trip
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ₹43,962 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Where to stay in St. Thomas and St. John
Find the best St. Thomas and St. John areas and neighborhoods for the activities you enjoy most. Learn more about St. Thomas and St. John

Maho Bay Quarter
If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.
Top hotels in St. Thomas and St. John

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is ₹24,223 per night from 19 Oct to 20 Oct
₹24,223
₹34,516 total
19 Oct - 20 Oct
includes taxes & fees
8.2/10 Very Good! (1,000 reviews)
"The service was slow. They do not provide transparent information regarding parking charges and you have to request for your room to be refreshed every day…they don’t clean it unless you ask."
Reviewed on 30 Sept 2025

Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay, St. Thomas
The price is ₹24,690 per night from 7 Oct to 8 Oct
₹24,690
₹27,777 total
7 Oct - 8 Oct
includes taxes & fees
8/10 Very Good! (2,280 reviews)
"The staff was amazing very friendly and helpful. The view from our room was beautiful and we enjoyed every second of it"
Reviewed on 1 Oct 2025

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is ₹20,582 per night from 20 Oct to 21 Oct
₹20,582
₹25,214 total
20 Oct - 21 Oct
includes taxes & fees
7.6/10 Good! (1,089 reviews)
"Great service"
Reviewed on 30 Sept 2025
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.
Popular places to visit

Sapphire Beach
Enjoy sunbathing, swimming and fun-filled watersports at this peaceful arched bay.

Magens Bay Beach
Appreciate the excellent views of hilly forests as you meander along a scenic trail on your way to this haven of white sand and inviting water.

Trunk Bay
Backed by palms, this stretch of sparkling white sand is regularly ranked as one of the most beautiful beaches in the world.
Frequently asked questions
More trip options
Expedia's Latest Trends
Hotels
Flights
Packages
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.