St. Thomas Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to SAR 5,400 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

Find the Best St. Thomas Vacation Packages

St. Thomas Hotel Deals

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 SAR 1,213 per night from Aug 5 to Aug 6
SAR 1,213
SAR 1,676 total
5 Aug - 6 Aug
includes taxes & fees
8.4/10 Very Good! (1,311 reviews)
"Great view! Loved that Salt Shack was right down the stairs. Live music. Staff were great and accommodating. There were some bugs but that’s to be expected I guess. Other than that, we had a great stay and would stay again."

Reviewed on 3 July 2026

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

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay St. Thomas
8/10 Very Good! (2,478 reviews)
"Will be back again"

Reviewed on 6 July 2026

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

Bluebeard's Castle Resort

4 out of 5
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
The price is SAR 694 per night from Jul 20 to Jul 21
SAR 694
SAR 935 total
20 Jul - 21 Jul
includes taxes & fees
9/10 Wonderful! (577 reviews)
"The room can use some updating but the views were awesome. Also, it was not the best when we lost power every day at least 2-3 times at random. I would stay here again because it is close to everything of course by taxi."

Reviewed on 6 July 2026

Bluebeard's Castle Resort
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.

Stay near popular St. Thomas attractions

Frequently asked questions

How much does a St. Thomas vacation package cost?
You'll find cheap prices on Expedia for your St. Thomas getaway. However, a range of factors like your choice of hotel, the season and length of stay will determine how much your vacation to St. Thomas costs.
What are the cheapest months to go to St. Thomas?
If you're hoping to snag a cheap St. Thomas vacation package, consider planning a trip in September, October and November. You're likely to find better rates on hotels and airfares during these quieter months — ideal for travelers wishing to save money.
How to find the best St. Thomas package deals?
Use Expedia's filter tool to find some tempting St. Thomas package deals. When you begin your search, just set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your escape for midweek, or search for St. Thomas package deals in the low season. Switch up your travel dates and you may score even bigger discounts. As a rule of thumb, it's usually best to lock in your vacation package as early as possible.
Is it cheaper to book a St. Thomas vacation as a package?
You can enjoy significant savings on your next St. Thomas break by booking a tailored vacation package. Click on the "Package" heading, then select your destination and travel dates to browse some great flight and hotel prices. Bundle everything into a great-value package and you can save hundreds of dollars. Consider adding a rental car and you may land a better deal.
When to book a vacation package to St. Thomas?
Score fantastic discounts by booking your flights ahead of time with Expedia. If being spontaneous is more your style, snap up one of our last-minute deals for an impromptu St. Thomas getaway.
How to plan a trip to St. Thomas?

  1. Choose when to travel: Check your schedule and get packing. Your favorite season and the type of activities available will also help you decide when to vacation in St. Thomas.
  2. Plan your budget wisely: In addition to the price of your accommodations, you should consider other expenses. These include food, transportation and flights. Also, put aside a little extra for unexpected expenses that may crop up during your trip to St. Thomas.
  3. Decide your trip length: Think about how much time you'd like to spend exploring St. Thomas. Plan your days so you can get to all the activities and attractions you're interested in at a leisurely pace.
  4. Bundle your bookings: With your travel dates in place, you can combine your hotels, car rental, flights and more into a tailored St. Thomas vacation package.