Want a Caribbean escape without worrying about your tab? Check out one of these all-inclusive resorts or resort packages on St. Croix, St. Thomas, and even ritzy St. John.

By Alex Van Buren
Updated February 23, 2017
Credit: Courtesy of Frenchman's Reef & Morning Star Marriott Beach Resort

Craving a spur-of-the-moment weekend trip? You don’t need a passport to head to the U.S. Virgin Islands, making it an easy option for last-minute vacations.

This trio of islands in the Caribbean has sugary beaches, a gorgeous national park, excellent snorkeling, and even deep-sea fishing. Travelers can choose between St. Croix, the largest island; St. Thomas, best known as a busy cruise port; and St. John, a petite nine-by-five-mile spot of which a full 75 percent is protected land.

For a truly stress-free escape to the U.S. Virgin Islands, try one of the isles’ all-inclusive resorts and packages. You’ll spend less thinking about the bill and more time enjoying the colorful reefs, seeking secret coves, and bronzing on the beach.

Sugar Bay Resort & Spa on St. Thomas

Credit: Courtesy of Sugar Bay Resort & Spa

This St. Thomas hotspot is known for its truly all-inclusive packages, with rates that include taxes, meals in any of the six restaurants or bars, house-brand cocktails, domestic beer, wine by the glass, half-day kids programs, Wi-Fi, the fitness center, and plenty of activities (non-motorized water sports, mini golf, and tennis, for example). Sugar Bay boasts a nautical blue-and-white theme, bathrooms have marble accents, and every room has at least a small, furnished balcony. Just be sure to request one with a knockout sea view.

Divi Carina Bay Beach Resort & Casino on St. Croix

Credit: Courtesy of Divi Carina Bay Resort & Casino

It’s tricky to find purely all-inclusive resorts in the U.S. Virgin Islands, but Divi Carina Bay delivers. “Anything you can see at the bar, you can drink!” a rep told Travel + Leisure. (The sole exception is at the casino, where playing the slots and high-end drinks cost extra.) In addition to the casino, Divi guests can enjoy mini golf, a driving range, pools, and a tennis court. Rates start at $279 per person, per night, and a three-night minimum stay includes all the aforementioned activities, plus three meals a day, taxes, gratuities, and non-motorized water sports like kayaking. Bonus: Kids younger than five eat and stay for free, so you can bring Junior at no extra cost.

Bolongo Bay Beach Resort on St. Thomas

Credit: Brand X Pictures/Getty Images

Is a swim-up bar a requisite part of your tropical getaway? That’s not a problem here. All-inclusive packages at family-run Bolongo Bay are relatively affordable, and include drinks and bites at two open-air beachside restaurants (with exceptions). Also included are glasses of Champagne by the glass, scuba lessons, and access to plenty of watersports. Rooms are modest, but clean and bright. And your time is best spent outside at the pool, beach, or on your private patio or balcony.

Caneel Bay on St. John

Credit: Michael Grimm/Courtesy of Caneel Bay

On affluent St. John—frequently referred to as the “Beverly Hills of the Caribbean—it can be particularly difficult to find an all-inclusive hotel. Caneel Bay, however, has a number of packages, like the “Simply Caneel” three-day option that includes meals, taxes, and gratuities (but no drinks). Since there are plenty of ways to relax here (there are more than a half dozen beaches that belong exclusively to this sprawling property) a drink package may not be a deal-breaker. Know that this part of St. John is solely accessible by boat, and that this is the least commercial of all three islands. It’s the ideal place to bring a few fat novels and truly disconnect.

Marriott Frenchman’s Reef & Morning Star on St. Thomas

Credit: Courtesy of Frenchman's Reef & Morning Star Marriott Beach Resort

With fabulous sea views, this St. Thomas resort is a great place to cash in your Marriott Rewards points. Cozy feeling despite its size, there are more than half a dozen cafés, bars, and restaurants. The hotel isn’t technically an all-inclusive, but duos can book a package option that includes all three meals and drinks by the glass (with some exceptions). A recent renovation left the rooms feeling modern and refreshed, and stocked with Bath and Body Works amenities. Seek a bit of solitude at the Lazuli Sea Spa & Salon’s  infinity pool.