St. Thomas Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ฿4,531 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

Find the best St. Thomas areas and neighborhoods for the activities you enjoy most. Learn more about St. Thomas

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

Top hotels in St. Thomas

Bluebeard's Castle Resort

Bluebeard's Castle Resort

4 out of 5
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
The price is ฿6,708 per night from 5 Apr to 6 Apr
฿6,708
฿9,039 total
5 Apr - 6 Apr
includes taxes & fees
8.8/10 Excellent! (121 reviews)
Great value, super clean and friendly.

Reviewed on 5 Mar 2026

Bluebeard's Castle Resort
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay St. Thomas
The price is ฿18,167 per night from 10 Mar to 11 Mar
฿18,167
฿20,438 total
10 Mar - 11 Mar
includes taxes & fees
8/10 Very Good! (2,388 reviews)
Ideas-To advise guest of the hours the front desk and golf carts are not accessible. Rooms -very clean and spacious, Staff- amazing ,very friendly, accommodating, informative and so sweet. Beach view- beautiful view but not for bathing, very small

Reviewed on 5 Mar 2026

Margaritaville Vacation Club - St. Thomas
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe St. Thomas St. Thomas
The price is ฿26,061 per night from 10 Mar to 11 Mar
฿26,061
฿32,339 total
10 Mar - 11 Mar
includes taxes & fees
8.4/10 Very Good! (1,114 reviews)
Ocean view was lovely and so was the staff....will be returning.

Reviewed on 5 Mar 2026

The Westin St. Thomas Beach Resort & Spa
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

What to do in St. Thomas

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.