Vacation to St. Thomas

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:
Choose one or more items to build your trip:

Save when booking your flight + hotel together & collect Expedia Rewards points for future trips

Enjoy flexibility with our Book now Pay later option & fully refundable rates on most hotels

Customize your vacation with ease all in one place

St. Thomas Flight and Hotel Deals

Limetree Beach Resort by Club Wyndham
Pirates Pension at Bluebeard's Castle by Capital Vacations
Point Pleasant Resort
Castle Villas at Bluebeards by Capital Vacations
At Home in the Tropics B&B

St. Thomas Beach Vacation

It's time to pack your bags and kick back seaside on a St. Thomas vacation. Picturesque coastal vistas are there for the taking on a trip to St. Thomas — Coki Beach (6 miles (10 km) away) is an excellent example. It's a great idea to book a hotel close by. If you want more options, loads of travelers also book St. Thomas packages close to Sapphire Beach and Morningstar Beach.

Things You Should Know About St. Thomas

  • Why not consider St. Thomas beach hotels for your next vacation? Have a look at the options — there's something special about staying just moments from the water.
  • If your idea of an amazing beach vacation involves staying in one of our condos, The Lookout Condo or Bay View Condo will suit you perfectly.

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 Hotel Deals

Bunker Hill Hotel
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas, 00802
Fully refundableReserve now, pay when you stay
The price is $125 per night from Dec 10 to Dec 11
$125
per night
Dec 10 - Dec 11
3.9/5 Good! (1,000 reviews)
"The location of the hotel is in walking distance to the heart of Charlotte Amalie. One can just walk from the hotel and easily access the many restaurants and shopping areas within a few minutes of walking. Would not recommend walking to and from the place late at night, hence why it was so nice ..."

Reviewed on Nov 19, 2022

Bunker Hill Hotel
Margaritaville Vacation Club by Wyndham - St. Thomas
Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas, 802
4/5 Very Good! (990 reviews)
"Staff was amazing and willing to help at all times.."

Reviewed on Nov 27, 2022

Margaritaville Vacation Club by Wyndham - St. Thomas
Windward Passage Hotel
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas, 804
Fully refundableReserve now, pay when you stay
The price is $190 per night from Dec 4 to Dec 5
$190
per night
Dec 4 - Dec 5
3.2/5 (1,341 reviews)

Reviewed on Nov 28, 2022

Windward Passage Hotel
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.

Frequently asked questions

How much does a St. Thomas vacation package cost?
The cheapest St. Thomas package is $1,140, so your dream getaway can become a reality — without spending a fortune. Bundle flights, hotels, car rentals and more to create a package that suits you.
If I'm not able to travel, can I cancel my St. Thomas vacation package?
If your travel plans in St. Thomas have changed, it’s comforting to know that you can amend or cancel your booking. If you made your booking less than 24 hours ago, you may be able to get a refund. If your booking is older than that, your hotel, airline or car rental company may charge fees. For more details, check our Customer Service Portal.
How do I get a cheap travel package to St. Thomas?
Bundle your hotels and flights, throw in extras such as tours, and save as much as $366. A St. Thomas vacation package makes traveling for less a breeze. You won’t just bag big discounts on your escape — you’ll have a huge amount of choice too. When you book through Expedia, you can choose from more than 550 partner airlines and 1,000,000 properties around the globe. Your next grand adventure begins right here, right now!
Where should I stay in St. Thomas?
Your trip to St. Thomas wouldn’t be complete without spending some time in Frydendal, so why not get a hotel in this much-loved neighborhood? That way, you’ll have easy access to Coki Beach. If Blackbeard’s Castle is one of your must-sees, stay in the Charlotte Amalie area.
What are the top hotels in St. Thomas?
Travelers heading to St. Thomas often stay in Nazareth. Secret Harbour Beach Resort and The Ritz-Carlton, St. Thomas are popular hotels in this neighborhood. But it’s not the only fun place in town! Red Hook is another terrific area and where you’ll find Sapphire Beach Resort and View of Paradise at Sapphire Beach.
When is the best time of year to visit St. Thomas?
If your definition of “best” means when you’ll score the best deals, pack your suitcase and head for St. Thomas in . By contrast, is the most expensive month to take a break here. Peak season falls in and is an exciting time to visit — if you don’t mind the crowds. is generally a much quieter time of the year.
How far in advance should I book my St. Thomas vacation?
It can be hard to know when is the perfect time to book your St. Thomas vacation. But generally the earlier you book, the better the prices. Sometimes, you can secure your flights and hotels up to a year prior to your departure date. If you’re considering a last-minute getaway, no need to worry! There are fabulous bargains popping up on Expedia every single day.
What does an Expedia St. Thomas travel package include?
Expedia has everything you need to lock in St. Thomas escape, but how you structure your package is your call. Select from any combination of hotels, flights and rental cars. Chasing some experiences or tours to fill in your time? Once you’ve made your booking, you can add them too. Whatever your budget or style, there’s a vacation package to meet your needs.
What should I know before booking a St. Thomas travel package?
A package can be easier on the bank balance than separately booking everything you need for your adventure. For example, combine your hotels, flights and rental cars and land a great deal. Whatever sort of vacation you’re planning, there’s bound to be a package within your budget.
Does Expedia offer Book Now, Pay Later St. Thomas vacation packages?
Having joined forces with online lender Affirm, Expedia offers financial flexibility with a Book Now, Pay Later option for hotel and activities packages. Get the financial side of things sorted with just one upfront payment or split the cost of your travel over several installments. It’s totally up to you.
Can I choose my airline with a St. Thomas Expedia vacation package?
Yes, you can. Expedia has access to more than 550 partner airlines all over the world, so pick the carrier that’s a good fit for your budget and traveling style.
Can I travel to St. Thomas right now?
You’ll find info about St. Thomas travel restrictions, quarantine policies and much more by heading to our Covid-19 Travel Advisor.

Popular places to visit

Things to do

More trip options