Save up to NT$25,000 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
Discover the most popular places to visit in U.S. Virgin Islands
Sapphire Beach
9.0/10 (1,479 reviews)
Enjoy sunbathing, swimming and fun-filled watersports at this peaceful arched bay.
Virgin Islands National Park
9.6/10 (899 reviews)
Hike on scenic trails, explore sugar plantation ruins and snorkel along an underwater trail in this pristine nature park, which covers much of St. John.
Magens Bay Beach
9.4/10 (1,559 reviews)
Appreciate the excellent views of hilly forests as you meander along a scenic trail on your way to this haven of white sand and inviting water.
Trunk Bay
9.6/10 (1,107 reviews)
Backed by palms, this stretch of sparkling white sand is regularly ranked as one of the most beautiful beaches in the world.
Coki Point Beach
8.6/10 (1,606 reviews)
Ample facilities and warm hospitality combine to make this one of the most appealing beaches on the island.
Photo by Waterlogged Travels
Open Photo by Waterlogged Travels
Bolongo Bay
8.2/10 (352 reviews)
Commune with nature and explore the great outdoors at Bolongo Bay during your travels in St. Thomas. Wander the beautiful beaches in this relaxing area.
Lindquist Beach
8.6/10 (178 reviews)
Few beaches in the U.S. Virgin Islands can rival the serene location and untouched splendor of this picturesque strip.
"The hotel is beautiful and centrally located. The staff was accommodating, friendly, and professional. This is my place to stay every time I come to St. Thomas."
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.
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.
FAQs for an all-inclusive US Virgin Islands vacation
Does the US Virgin Islands have all-inclusive resorts?
The US Virgin Islands offers numerous all-inclusive resorts: Discover top-rated resorts with casinos on the shore in Christiansted, luxury hotels tucked away in private coves on St. Thomas, and villas atop luxuriant hills with wonderful views of the sea. A US Virgin Islands vacation that's all-inclusive is one of the best ways to make the most of the abundance of beaches, sunshine, and natural beauty. You could experience the vacation of a lifetime in some of the best all-inclusive US Virgin Islands hotels and resorts.
What month is best to visit the US Virgin Islands?
April is a great month to enjoy a US Virgin Islands all-inclusive vacation. Expect warm temperatures, hardly any rain, and plenty of sunshine to replenish your vitamin D levels. The period between April and June is one of the best times to book a vacation to the US Virgin Islands all-inclusive with airfare. Prices for all-inclusive deals are typically lower than during the peak tourist season from December to March.
What is the cheapest time of the year to go to the US Virgin Islands?
One of the cheapest times of the year for a US Virgin Islands all-inclusive vacation is during the summer. Keep in mind that summer is hurricane season in the US Virgin Islands, so prices are at their lowest for a reason. A good compromise between price and weather is the shoulder season from April to June when you can often find US Virgin Islands all-inclusive packages for cheap and be almost entirely certain that the weather will be on your side.
How much does a trip to the US Virgin Islands usually cost?
In 2026, you can find vacations to the US Virgin Islands all-inclusive for as little as . The cost of a trip largely depends on when you choose to visit and how luxurious an experience you want. 2 weeks in a fancy resort at the height of tourist season in December will be significantly more expensive than 1 week in a cozy hotel during the shoulder season. But when it comes to all-inclusive, the US Virgin Islands can be fantastic value for money.
How many days do you need to visit the US Virgin Islands?
Generally speaking, aim to stay for at least 1 week to get the most out of all-inclusive trips to the US Virgin Islands. In a week, you have plenty of time to relax on some of the most beautiful beaches of St. John, hike on trails that take your through lush green tropical forests, take a day trip to St. Croix, and relax by the pool in one of the many beautiful US Virgin Islands all-inclusive resorts that you can book in just a few clicks with Expedia.
What are the best things to do in the US Virgin Islands?
The beach is the name of the game in the US Virgin Islands. From Magens Bay Beach to Trunk Bay Beach, explore pristine white-sand beaches all more beautiful than the last. Take a diving course on St. Croix, embark on a day trip to the beautiful marine park of Buck Island, or treat yourself to a romantic spa day for 2 in one of the many incredible all-inclusive US Virgin Islands honeymoon resorts that cater to grown-ups only. Explore hundreds of US Virgin Islands all-inclusive deals and effortlessly plan your trip with Expedia's handy step-by-step guide.
What are some of the top all-inclusive resorts in the US Virgin Islands?
If you're looking for some of the best US Virgin Islands all-inclusive family resorts, the Buccaneer Beach and Golf Resort features a spa alongside babysitting services, and the Ritz-Carlton, St. Thomas offers a waterslide and a kid's pool in addition to its spa and on-site restaurant. But when it comes to top US Virgin Islands all-inclusive adults-only resorts, Sand Castle on the Beach and The Fred are 2 great options. You will find both resorts on St. Croix.
How to find the best deals for all-inclusive US Virgin Islands vacations on Expedia?
To find some of the best deals for a US Virgin Islands vacation, all-inclusive or not, the key is to be flexible with your travel dates. With Expedia, you can easily compare travel dates and find deals. When looking at packages, keep an eye out for the little green tags that sit above the price of your package. These indicate particularly good deals and can sometimes include free flights or free hotel nights for an extra bit of Caribbean fun on the house.
Why book an all-inclusive US Virgin Islands package with Expedia?
Expedia offers one of the widest selections of all-inclusive US Virgin Islands vacation packages at some of the best prices on the market. Explore hundreds of deals for US Virgin Islands all-inclusive trips and book your entire holiday in just a few clicks. Add car rental and activities to your trip and manage all your bookings on one single, easy-to-use platform. And with Expedia's handy payment plans, you can snap up deals as soon as you see them and pay for them later.
Can I cancel my all-inclusive US Virgin Islands package booking easily?
We've made it extra easy to cancel your booking, whether you've booked full packages with flights or just US Virgin Islands all-inclusive hotels. Simply log into your Expedia account and head to “My Trips”. There you can cancel or amend your booking. You can also add any extras, from car rental to activities and tickets for popular attractions. Please note that you may need to pay cancellation fees when you cancel your US Virgin Islands all-inclusive package. Make sure to carefully read your cancellation policy before you book.