St. Thomas and St. John Vacations from $698

Book a Hotel + Flight or Car together to unlock savings

The Latest St. Thomas and St. John vacation packages

Price found within the past 48 hours. Click for updated prices.
Margaritaville Vacation Club - St. Thomas
The Saint Resort
Club Wyndham Elysian Beach Resort
St John Inn
At Home in the Tropics
Don't see what you're looking for?
See all available trips from Boydton to St. Thomas and St. John
View all trips

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

Discover the most popular places to visit in St. Thomas and St. John

What to do in St. Thomas and St. John

St. Thomas and St. John Hotel Deals

Margaritaville Vacation Club - St. Thomas
Margaritaville Vacation Club - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
$386 nightly
The price is $434 total per night from Jul 7 to Jul 8
$434 total
Jul 7 - Jul 8
Total includes taxes and fees
8/10 Very Good! (2,084 reviews)
"Most of the property was beautiful. However their beach was not maintained and was completely covered with sargassum. Definitely not the best smell if you’re sitting on your patio, at the pools, or eating at Margaritaville. To put it mildly, the area around the resort is somewhere between the 9th ..."

Reviewed on Jul 4, 2025

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, Po Box 7100, St. Thomas, St. Thomas
$425 nightly
The price is $477 total per night from Aug 4 to Aug 5
$477 total
Aug 4 - Aug 5
Total includes taxes and fees
8.2/10 Very Good! (1,000 reviews)
"Very nice hotel. For the most part, everything was top notch. Some of bathroom fixtures were loose. Didn't have Netflix for 2 nights, and TV was completely out another night."

Reviewed on Jul 1, 2025

The Westin St. Thomas Beach Resort & Spa
Windward Passage Hotel
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
$177 nightly
The price is $198 total per night from Jul 6 to Jul 7
$198 total
Jul 6 - Jul 7
Total includes taxes and fees
6.8/10 (1,378 reviews)
Trip to paradise
"The people at the front desk were not friendly or helpful. Security was especially rude. Housekeeping was very good. Decent room, the beds were OK, great ocean view. The swimming pool was nice but only open until 7 PM. The complimentary breakfast buffet was good, but not always well stocked. Within ..."

Reviewed on Jul 1, 2025

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.

Find the Best St. Thomas and St. John Vacation Packages

St. Thomas and St. John Essential Information

Language
English
Currency
U.S dollars
Closest Airport
Cyril E. King Airport (STT)

More vacations you might like

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