The 3 Best All-Inclusive U.S. Virgin Islands Resorts of 2019

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

Our editors independently research, test, and recommend the best products and services; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

The Rundown

  • Sugar Bay Resort and Spa: See Rates at TripAdvisor "Has a private beach, 300 guest rooms, and a variety of guest amenities."
  • Bolongo Bay: See Rates at TripAdvisor "Longer stays feature a sunset catamaran cruise a and Turtle Cove snorkeling trip."
  • Divi Carina, St. Croix: See Rates at TripAdvisor "The only all-inclusive resort in St. Croix, U.S. Virgin Islands."
01 of 03

Sugar Bay Resort and Spa

Wyndham Sugar Bay Beach Resort and Spa, St. Thomas, USVI
archivalproject/Flickr/CC BY 2.0

The Sugar Bay Resort and Spa resort converted to an all-inclusive property in 2010: The 30-plus-acre mountainside property in St. Thomas has a private beach, 300 guest rooms, and a variety of guest amenities, including a spa, four lighted tennis courts, full water sports, fitness center, and some intriguing extras like bumper boats and mini-golf. The resort also has a total of seven restaurants and bars. The all-inclusive package includes all food and drinks, activities, taxes and gratuities, and use of the kids' club.

02 of 03

Bolongo Bay

© Bolong Bay Resort

The Bolongo Bay Resort is a small (65-room) hotel on St. Thomas that offers both European plan and all-inclusive stays. The all-inclusive plan at this family owned property -- located on 1,000 feet of beachfront -- includes dining at the Lobster Grille and Iggies Beach Bar -- including nightly lobster and filet mignon offerings -- water sports (including introductory SCUBA training), and use of all amenities. Longer stays feature a sunset catamaran cruise a and Turtle Cove snorkeling trip as part of the all-inclusive price.

03 of 03

Divi Carina, St. Croix

CasinoDiviCarina.jpg
© Divi Carina Bay Resort

The Divi Carina Bay Beach Resort and Casino is the only all-inclusive resort in St. Croix, U.S. Virgin Islands. The resort has 200 guest rooms, a full-service casino with gaming tables, four restaurants, live entertainment, two pools, 4 banquet rooms, and a 1,000-foot-long, white-sand beach. 

The Divi Carina is also a beautiful wedding venue that has been the site of many U.S.V.I island wedding ceremonies. 

Was this page helpful?