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

Green Cay Plantation
Though Green Cay Plantation may not have many top sights, you can venture to the surrounding area to see attractions like Bolongo Bay and Bluebeards Beach.
St. Thomas Beach Holiday
Unwind on the shore as you admire the sunlight glimmering across the water during your St. Thomas holiday. If you're eager for the perfect beach experience, a trip to St. Thomas will be right up your alley. You've probably heard of Coki Point Beach (3 kilometres away). We suggest booking your hotel close by. However, loads of sightseers also opt for St. Thomas packages that are closer to Smith Bay Beach or Secret Harbour Beach, two other outstanding nearby options.
Things You Should Know About St. Thomas
- Book one of our St. Thomas beach hotels and get set for a holiday to remember. Long walks on the shore, sparkling views of the ocean and the sound of crashing waves are what's in store.
- If your idea of an awesome beach holiday involves staying in one of our condos, The Pink Palm Hotel - Adults Only or Morningstar Buoy Haus Beach Resort At Frenchman's Reef, Autograph Collection will suit you.
Top hotels in St. Thomas

Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay St. Thomas
The price is Rp5.237.605 per night from 17 Dec to 18 Dec
Rp5.237.605
Rp5.892.305 total
17 Dec - 18 Dec
includes taxes & fees
7.8/10 Good! (2,319 reviews)
Yes
Reviewed on 10 Dec 2025

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
The price is Rp8.750.175 per night from 17 Dec to 18 Dec
Rp8.750.175
Rp11.312.726 total
17 Dec - 18 Dec
includes taxes & fees
8.2/10 Very Good! (1,005 reviews)
We did not get adequate housekeeping service--one day, the staff did not come until 5 pm, and another day we ran out of toilet paper and had to request it from the front desk. We also did not receive replacement coffee pods and when we requested it from the housekeeper, she told us she didn't have ...
Reviewed on 10 Dec 2025

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
The price is Rp4.316.753 per night from 17 Dec to 18 Dec
Rp4.316.753
Rp5.288.022 total
17 Dec - 18 Dec
includes taxes & fees
7.6/10 Good! (1,136 reviews)
Loved my stay
Reviewed on 10 Dec 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.
What to do in St. Thomas

Sunset Sail with Cocktails and Appetizers
Rp1.425.713
per adult
96% of travellers recommend

Sights, Scenes, & Shopping Spree
Rp668.640
per adult
98% of travellers recommend

Saint Thomas: Coral World Ocean Park Ticket
Rp483.575
per adult
78% of travellers recommend
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

