A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

U.S. Virgin Islands All inclusive Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    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

Top All inclusive U.S. Virgin Islands Hotels

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.