Vacation to St. Thomas and St. John

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:

Save up to 30% when you add a hotel to your flight as an Expedia member

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 and St. John Flight and Hotel Deals

Limetree Beach Resort by Club Wyndham
Club Wyndham Elysian Beach Resort
Secret Harbour Beach Resort
At Home in the Tropics B&B
The Cottage at Villa Indigo

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

St. Thomas and St. John Hotel Deals

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 $195 per night from Jun 4 to Jun 5
$195
per night
Jun 4 - Jun 5
6.4/10 (1,431 reviews)
"Convenient walking distance to ferry, shopping. Clean, nice pool/bar. Taxi//shuttles to airport and local sites."

Reviewed on May 28, 2023

Windward Passage 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
8/10 Very Good! (1,003 reviews)
"Beautiful"

Reviewed on May 31, 2023

Margaritaville Vacation Club by Wyndham - St. Thomas
Secret Harbour Beach Resort
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $444 per night from Jun 3 to Jun 4
$444
per night
Jun 3 - Jun 4
8.6/10 Excellent! (994 reviews)
"Only problem is that pool is in a hard to access spot"

Reviewed on May 23, 2023

Secret Harbour Beach 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.

Frequently asked questions

How much does a St. Thomas and St. John vacation package cost?
Choose from any combination of car rentals, flights and hotels, and you can be vacationing in St. Thomas and St. John from just $1,055. And the more you bundle, the more money you save. Your dream escape has never been more affordable.
If I'm not able to travel, can I cancel my St. Thomas and St. John vacation package?
Don’t worry if you’re rethinking your St. Thomas and St. John vacation package — it’s possible to change or amend your booking. And if you’ve booked it within 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur charges from your airline, hotel or car rental company. We understand life can sometimes throw a spanner in the works, so make your way to our Customer Service Portal if that happens. When you’re ready to make changes, we’re here to help.
How do I get a cheap travel package to St. Thomas and St. John?
Find flights that fit your schedule, add a hotel to your booking and watch the savings stack up with a St. Thomas and St. John vacation package. It’s that simple! From hotels and flights to activities and rental cars, Expedia is where your cheap getaway begins. And with over 550 partner airlines and 1,000,000 properties across the globe to select from, you won’t be short of choice.
How far in advance should I book my St. Thomas and St. John vacation?
While prices fluctuate, we generally recommend booking your spot as early as possible. Most international fares are found on Expedia up to 12 months in advance. If you’re booking late, you might still be lucky. Cheap journeys to St. Thomas and St. John sometimes appear only weeks before departure.
What does an Expedia St. Thomas and St. John travel package include?
Expedia has all you need to arrange your St. Thomas and St. John getaway, but what goes into your package depends on you. Pick from a combination of rental cars, hotels and flights. After a few activities to keep you on the move? Once you’ve made your booking, you can add them on too. No matter your style or budget, there’s a deal to match your needs.
What should I know before booking a St. Thomas and St. John travel package?
Our prices are always low. However, you’ll snap up an even better deal when you book your hotels, flights and car rentals together. With an Expedia package, you’ll always get transparent pricing and lots of choice.
Can I choose my airline with a St. Thomas and St. John Expedia vacation package?
With a vacation package, you’re in control. Whether you’d like to fly to St. Thomas and St. John in business or coach, simply select from the available airline options. Expedia has access to more than 550 partner airlines globally.
Does Expedia offer Book Now, Pay Later St. Thomas and St. John vacation packages?
If you’d like to split the cost of your flight and hotel over numerous installments, Expedia can help you out. Paying the full cost of your travel upfront isn’t always the best way to budget for your getaway, so we’ve teamed up with online lender Affirm to give you financial flexibility. Book Now, Pay Later and remove the worry of saving to travel.

Popular places to visit

Things to do

More trip options