15 Best All-Inclusive US Virgin Islands Resorts
Find the perfect family getaway with our guide to the 15 best all-inclusive U.S. Virgin Islands resorts. Ideal for memorable vacations!
Serene white sand beach landscapes often come to mind when thinking about the U.S. Virgin Islands. The beautiful island located just 600 miles away from Miami is a popular tourist destination.
The U.S. Virgin Islands are best known for their deepwater harbors and tall palm trees. The group of over 90 small islands provides plenty of space for tourists to explore during their visit.
Beyond white sand beaches and palm trees, the U.S. Virgin Islands are known for their coasts on both the Atlantic Ocean and the Caribbean Sea. There are hundreds of luxury resorts scattered around this region, many of which include activities for kids in a family-friendly environment.
The average cost of a four-night trip to the U.S. Virgin Islands for one person is $480. Couples can expect to pay at least $687. This excludes airfare. The average price for the U.S. Virgin Islands peak season from December to March is around $893. Alternatively, traveling during the low season of July through October will cost a tourist about $382.
The Ritz-Carlton, St Thomas is our top pick for the best family-friendly resort in the U.S. Virgin Islands for a reason. It has plenty to offer beyond beautiful beaches and stunning coastlines.
1. Ritz-Carlton, St Thomas
The Ritz-Carlton, St Thomas is our top choice for family-friendly resorts in the U.S. Virgin Islands. The oceanfront resort truly lives up to its name, with 5-star service and amenities consistent with the Ritz-Carlton brand.
The Ritz-Carlton, St Thomas is one of the best resorts in the U.S. Virgin Islands. Family-friendly features include a designated pool area on the property with a water slide and plunge pool.
Families can also take advantage of outdoor excursions during the day, from snorkeling tours to sunset cruises and other private events.
Restaurants at the Ritz-Carlton, St Thomas include Altro, an upscale venue serving Sicilian cuisine. There are a total of 4 restaurants on the property for guests to choose from. Room service is also available with a wide range of menu choices.
Accommodations at The Ritz-Carlton, St Thomas include gorgeous oceanfront rooms located just steps away from the Great Bay. Elegant decor and walk-out balconies characterize the well-decorated guest suites. There is a wide range of options, including suites with several separate bedrooms that are ideal for family travelers.
The starting cost for a four-night stay at The Ritz Carlton, St. Thomas is approximately $5,278.
Address: 6900 Great Bay, Nazareth, St Thomas 00802, U.S. Virgin Islands
Phone: (340) 775-3333
Hotels.com Rating: 8.2
2. Point Pleasant Resort
Point Pleasant Resort is another great option for families traveling to St Thomas. The waterfront property features tons of open space for travelers of all ages to enjoy.
Point Pleasant is a luxury resort in an excellent location on a hillside preserve. Guests who stay here will enjoy direct views of Water Bay, along with several amenities such as a waterfront pool and on-site restaurants. The resort is located near many popular beaches in the area with easy access to attractions.
Restaurants at Point Pleasant Resort consist of two on-site options. The Shoreline Bar and Grill is situated in front of the Bay with excellent views and fresh local cuisine. Guests can also venture out to one of the many area restaurants, including Jimmy Buffets and Pangea Terra Table.
Accommodations at Point Pleasant Resort range from studio suites with one bathroom to larger suites with separate bedrooms. Family travelers can take advantage of additional space in the 1 bedroom suites, with expansive walk-out balconies attached.
The starting cost for a four-night stay at Point Pleasant Resort is approximately $856.
Address: 6600 Estate Smith Bay, East End, VI 00802-1325
Phone: (888) 619-4010
Hotels.com Rating: 8.4
3. Secret Harbour Beach Resort
Secret Harbour Beach Resort provides the ultimate getaway for travelers of all ages. The family-friendly environment features a wide range of daytime activities suitable for children and parents to enjoy.
Secret Harbour Beach Resort is a home away from home on the beach in St. Thomas. Resort activities in this relaxing environment range from swimming and snorkeling to kayaking and paddle boating. The resort’s private cove location makes it an excellent location for family fun.
Restaurants at Secret Harbour Beach Resort include Sunset Grille and The Patio. The resort also offers a convenient grocery delivery service for guests who prefer to prepare their meals or snacks.
Accommodations at Secret Harbour Beach Resort include condo-style suites and villas. This resort is especially friendly for families with children, as large living areas provide an at-home feel with plenty of separation.
The starting cost for a four-night stay at Secret Harbour Beach Resort is approximately $1,607.
Address: 6280 Estate Nazareth, Benner, VI 00802-1113
Phone: (340) 775-6550
Booking.com Rating: 8.0
4. Caneel Bay Resort
The Caneel Bay Resort is a picturesque waterfront property situated on a 170-acre peninsula. The St. John Resort provides guests direct access to the Virgin Islands National Park it is surrounded by.
Caneel Bay Resort features a wide range of amenities and activities for visiting families to enjoy. From an on-site fitness center to free wifi and room service, there is something for everyone at this resort. One of the best features for families is the babysitting service available for parents to take advantage of.
Restaurants at Caneel Bay Resort include the popular ZoZo’s at Caneel Bay. The menu features Italian cuisine classics and a kid’s menu to satisfy every palate.
Accommodations at Caneel Bay Resort include air conditioning and a private balcony overlooking the water. Families will enjoy spacious suites with flat-screen televisions and comfortably furnished living areas.
The starting cost for a four-night stay at Caneel Bay Resort is approximately $852.
Address: Caneel Bay, VI 00831-0720
Phone: (340) 776-6111
5. Bolongo Bay Beach Resort
Bolongo Bay Beach Resort is one of the best all-inclusive resorts you will find in the Virgin Islands. A long list of unique outdoor experiences makes this place an unforgettable stay.
Bolongo Bay Beach Resort features exclusive access to plenty of exciting water activities in the surrounding bay. Without having to leave the property, family travelers can participate in snorkeling, kayaking, swimming, paddle boarding, and scuba diving.
The resort provides all of the equipment needed for each excursion, earning the award of one of the most exciting small hotels in the Caribbean.
Restaurants at Bolongo Bay Beach Resort include the Oasis Restaurant and Pool Bar, a three-story dining area with indoor and outdoor seating.
Guests can experience an authentic Caribbean dining experience at any one of the many on-site restaurants, including kids’ menus and a swim-up bar for parents.
Accommodations at Bolongo Bay Beach Resort include beachfront condo-style suites. Rooms are quiet and peaceful with themed tropical decor accents. Families can choose from rooms with double beds and separate dining areas for additional space.
The starting cost for a four-night stay at Bolongo Bay Beach Resort is approximately $1,832.
Address: 7150 Bolongo, South Coast, VI 00802
Phone: (800) 524-4746
Hotels.com Rating: 7.6
6. Sugar Beach Condo Resort
Sugar Beach Condo Resort provides the ultimate luxury beachfront hotel experience. Families can experience St. Croix on a beautiful beach spanning over 500 feet.
Sugar Beach Condo Resort is characterized by stunning coastline views and breathtaking sunsets every evening. There are ample amenities on the property, from private verandas and poolside barbeques to lighted tennis courts and a clubhouse.
Families can take advantage of a shared kitchen in the clubhouse for special events, along with a huge property for exploring outdoor activities.
Restaurants at Sugar Beach Condo Resort include an on-site dining room serving fresh seafood and traditional Caribbean classics. Guests can experience everything from freshly caught Caribbean lobster to Conch chowder.
Accommodations at Sugar Beach Condo Resort include full-sized beach condos with several bedrooms. Families will appreciate a full kitchen area, living room, and direct beach access throughout their stay.
The starting cost for a four-night stay at Sugar Beach Condo Resort is approximately $2,023.
Address: 3245 Estate Golden Rock, #102, Christiansted, VI 00820-4338
Phone: (800) 534-2049
7. Marriott’s Frenchman’s Cove
As a trusted national hotel brand, Marriott’s Frenchman’s Cove resort does not disappoint. Travelers can experience a wide range of family-friendly amenities and activities specially geared toward children.
Marriott’s Frenchman’s Cove provides families with convenient beach access, an outdoor pool for kids, and a hot tub for parents. There is a general store on the property for necessities, along with activities for kids including snorkeling at the beach.
Restaurants at Marriott’s Frenchman’s Cove include the Sunset Cove Bar & Grille. Families will appreciate a menu of comfort food classics, from burgers and spicy wings to pizza. Parents can enjoy lighter cuisine choices and specialty drinks from the connected bar.
Accommodations at Marriott’s Frenchman’s Cove range from singular suites to larger rooms with separated living spaces. For family travelers, there is a two-bedroom villa with tons of space, including an extra long dining room table and a full living room.
The starting cost for a four-night stay at Marriott’s Frenchman’s Cove is approximately $2,425.
Address: 7338 Estate Bakkeroe, Charlotte Amalie, VI 00802-3011
Phone: (844) 631-0595
Booking.com Rating: 9.0
8. The Buccaneer
The Buccaneer is a resort that truly has it all in St Croix. With a golf course on the property and many more conveniences, travelers can enjoy everything the island has to offer in one place.
The Buccaneer is a premier beach and golf resort with several active amenities, from an on-site fitness center to water excursions off the property.
Guests can shop for gifts and souvenirs or visit the spa to relax and reinvigorate. There is a tennis court and plenty of dining options to explore during a stay at the resort.
Restaurants at The Buccaneer include a range of international cuisines to suit any palate. The Terrace, The Lounge, and The Mermaid offer breakfast, lunch, and dinner featuring delicious craft cocktails, light meals, and, of course, a menu for kids.
Accommodations at The Buccaneer include standard resort rooms with comfortable furnishings and a six-bedroom beach house villa. Each room rental comes with a welcome packet with suggestions for area activities and a directory for guests’ convenience.
The starting cost for a four-night stay at The Buccaneer is approximately $1,698.
Address: 5007 Shoys, Christiansted, VI 00820-4536
Phone: (800) 255-3881
Hotels.com Rating: 9.2
9. The Palms at Pelican Cove
The Palms at Pelican Cove is a St Croix dream vacation destination. This family-friendly resort accommodation provides unforgettable experiences young travelers will remember for a lifetime.
The Palms at Pelican Cove is an 8-acre property with a large freshwater pool and ocean views all around. The resort is located near Long Reef, and guests are provided with complimentary gear for snorkeling and scuba diving. Guests can easily access the nearby town of Christiansted for independent daytime excursions and basic conveniences.
Restaurants at The Palms at Pelican Cove include The Palms Restaurant, an award-winning local favorite. Breakfast, lunch, and dinner are served daily, with a special brunch held on Sundays and a bar with a lunch menu and happy hour. The menu consists of classics from salads to tacos and burgers.
Accommodations at The Palms at Pelican Cove include a coffee machine, refrigerator, and microwave. Double-sink vanities in the bathrooms are ideal for family travelers. Each suite offers a different view out the window and a private patio, from the ocean to the on-site garden.
The starting cost for a four-night stay at The Palms at Pelican Cove is approximately $1,256.
Address: 4126, Christiansted, St Croix 00820, U.S. Virgin Islands
Phone: (340) 718-8920
Hotels.com Rating: 8.4
10. The Westin St. John Resort & Villas
The Westin St. John is a luxury accommodation offering spacious villas with home-like comforts. Unspoiled nature awaits adventurers with endless resort activities to experience.
The Westin St. John Resort & Villas is an absolute paradise. With amenities geared toward children and parents, there is something for everyone to enjoy during their stay. Recreational activities available include sailing on Great Cruz Bay and swimming in the giant resort pool. There is a spa on-site for adults to relax while children visit the Westin Family Kids Club.
Restaurants at The Westin St. John feature Snorkel’s Bar & Grill, an outdoor dining area near the water serving casual cuisine. Food options include salads and sandwiches, with plenty of beverages to choose from at the full bar for parents.
Accommodations at The Westin St John include studio, one-bedroom, and two-bedroom villas. Living spaces feature dramatic floor-to-ceiling windows with tasteful furniture decor. The 3 b bedroom villa includes a sofa bed and a private pool.
The starting cost for a four-night stay at The Westin St. John is approximately $6,762.
Address: Chocolate Hole 300-A, St. john VI, VI 00831 Saint John, U.S. Virgin Islands
Phone: (888) 653-8855
Booking.com Rating: 8.2
11. St. James's Club and Villas
Families will experience the best of the Caribbean Islands during a stay at St. James Club and Villas. Spacious suite rentals and plenty of on-site conveniences make for the perfect family vacation.
St. James's Club and Villas is set apart by exceptional service and a wide range of exclusive amenities. These include non-motorized watersports, a full-service spa, and an expansive sundeck for guests to access daily. There is a kids’ club on the property managed by friendly staff to give parents a break throughout the trip.
Restaurants at St. James's Club and Villas feature 5 world-class options ranging from casual dining to international cuisine. Guests can experience the flavors of Antigua while taking in the scenery in the beautiful outdoor dining areas. Access to all 3 meals along with afternoon tea and snacks are offered to those staying at the resort.
Accommodations at St James's Club and Villas most notably include their beach house rentals with several bedrooms. Ideal for families with children, each suite can comfortably sleep several guests. Smaller rooms are also available, with standard amenities across all options including private balconies with sliding glass doors.
The starting cost for a four-night stay at St James's Club and Villas is approximately $1,563.
Address: Mamora Bay, AG
Phone: (866) 237-2071
Hotels.com Rating: 8.4
12. Gallows Point Resort
Gallows Point Resort’s oceanfront location sets it apart from all other hotels in St. John. Beautiful views and immediate access to Cruz Bay are some of the perks to be expected while staying here.
Gallows Point Resort is classified as the only resort in the area on the oceanfront of Cruz Bay. The resort does not disappoint in its amenity offerings, which include complimentary shuttles, concierge and bellman services, and daily housekeeping. Food and wine provisioning services are also available, along with activities like guided area tours.
Restaurants at Gallows Point Bay include Ocean 362, a fine dining restaurant with an excellent view. While the main restaurant is only open 5 nights a week, guests can visit Gallows Point Resort Gift & Gourmet for meals and snacks in between.
Accommodations at Gallows Point Resort consist of beachfront villas with one bedroom and one bathroom. Each stay option comes with a fully-equipped kitchen, king-sized beds, and tall ceilings.
The starting cost for a four-night stay at Gallows Point Resort is approximately $2,011.
Address: 3 AAA Gallows Point Rd, Cruz Bay, VI 00831
Phone: (800) 323-7229
Booking.com Rating: 8.2
13. Divi Carina Bay Beach Resort & Casino
Divi Carina Bay Beach Resort & Casino provides a unique island experience like no other. With an attached casino and separate kid-friendly activities, there is something for everyone here.
Divi Carina Bay provides a comfortable retreat for families visiting St. Croix. Amenities include beachfront pools, a tennis court, and a full fitness center. Pickleball and shuffleboard are also available.
Restaurants at Divi Carina Bay include Oceans Bar and Grill for sit-down dining and Waves Marketplace for snacks. There is also a coffee shop on-site and several bars.
Accommodations at Divi Carina Bay include tasteful light decor and tons of natural light. Walk-out balconies with ocean views are the highlight of these luxury suites.
The starting cost for a four-night stay at Divi Carina Bay Beach Resort & Casino is approximately $1,124.
Address: 5025 Turner Hole, Christiansted, VI 00820-4548
Phone: (877) 773-9700
Booking.com Rating: 7.9
14. Emerald Beach Resort
Emerald Beach Resort provides a welcoming and relaxing environment for travelers of all ages. Families can enjoy direct water access and kid-friendly amenities.
Emerald Beach Resort is an excellent setting for a family vacation to the Virgin Islands. Amenities include complimentary parking and dry cleaning, with activities available such as jet skiing and working out at the fitness center.
Restaurants at Emerald Beach Resort provide a taste of the Virgin Islands. Guests can sample local seafood at Caribbean Fusion or classic American cuisine at the beachfront restaurant and bar.
Accommodations at Emerald Beach Resort include studio suites with king beds and large windows. Each room comes with a balcony with ocean views by default.
The starting cost for a four-night stay at Emerald Beach Resort is approximately $1,998.
Address: 8070 Lindbergh Bay, Charlotte Amalie, VI 00802-5901
Phone: (340) 777-8800
Booking.com Rating: 8.6
15. Hotel On The Cay
Hotel On The Cay features an interesting historical past. Guests can relax and lounge in the sand where pirates set sail hundreds of years ago.
Hotel On The Cay is a historical location with plenty of activities for families to enjoy. One of the most notable excursions offered is scuba diving.
Restaurants at Hotel On The Cay include Rolling Smoke BBQ and Toast Diner. The hotel has plenty of dining options for any taste or craving.
Accommodations at Hotel On The Cay consist of waterfront suites with island-themed decor. The private island hotel rooms feature large windows, walk-out balconies, and more.
The starting cost for a four-night stay at Hotel On The Cay is approximately $552.
Address: Protestant Cay, Christiansted, VI 00822
Phone: (855) 654-0301
Booking.com Rating: 8.0
Tobi Miles is a University of Florida graduate turned globe-trotting culinary explorer and digital nomad expert. As the founder of "Bytes & Bites," he combines his passion for international cuisine with practical advice on remote work, inspiring others to experience the world through food and cultural immersion. With 32 countries under his belt and a knack for uncovering hidden culinary gems, Tobi is redefining the intersection of work, travel, and gastronomy for a new generation of adventurers.