U.S. Virgin Islands All-Inclusive Resorts

All Inclusive Resorts in St. John, St. Thomas and St. Croix in the U.S.V.I.

All-inclusive resorts are a rarity in the U.S., but the U.S. Virgin Islands has a trio of resorts offering all-inclusive packages: the Wyndham Sugar Bay and the Bolongo Bay Resort, both located on St. Thomas, and the Divi Carina in St. Croix. There is also the Frenchman's Reef and Morning Star Marriott Beach Resort in St. Thomas which offers all-inclusive packages on a not typically all-inclusive property.

If you're a U.S. citizen and don't have a passport. but still want to travel to a Caribbean all-inclusive, these are your only choices -- but still good ones!

If staying at an all-inclusive maybe isn't your top priority, after all, check out our list of top resorts and lodgings in the U.S. Virgin Islands here.