12 Beautiful US Virgin Islands All-Inclusive Resorts Worth Booking
Disclaimer: This post contains affiliate links. This means that if you click through and make a booking, we will earn a small commission with no additional cost to you. We would truly appreciate using the links as these small commissions greatly support the blog and allow us to continue sharing our travel tips! We only recommend accommodations, activities, tours, and services that we believe will provide the greatest value for your travel experience.
Where to Stay in the US Virgin Islands: Best All-Inclusive Resorts
Picture this: turquoise water that looks photoshopped, zero passport stress (yep, it’s still the U.S.), and a frozen drink magically appearing in your hand before you even ask. That’s the US Virgin Islands vacation vibe in a nutshell—and honestly, it’s hard to beat.
We’ve always loved trips where we don’t have to think too hard once we arrive. You know the kind—no budgeting every meal, no planning every activity, just pure relax mode. That’s why all-inclusive resorts hit different here.
So, if you’re wondering “Are there actually good all-inclusive resorts in the US Virgin Islands?”—short answer: yes… but you need to know where to look. Let’s get into the best ones worth booking.
What to Know About All-Inclusive Resorts in the US Virgin Islands
Before we jump in, quick reality check: the USVI doesn’t have as many traditional all-inclusive resorts as places like Cancun.
But in our opinion, that’s part of the charm.
Here’s how it works:
- Some resorts offer true all-inclusive packages
- Others offer optional meal plans or bundled experiences
- Many focus on luxury + flexibility instead of rigid packages
So yeah, you’ll still get that carefree experience—just with a little more personality.
1. Bolongo Bay Beach Resort (St. Thomas)
If you want a true, classic all-inclusive experience, this is your spot.
We love how laid-back this place feels. No pretentious energy, no “dress code anxiety”—just beach, rum punch, and good vibes.
Why it stands out:
- Unlimited food + drinks (yes, strong ones too)
- Complimentary water sports like kayaking and paddleboarding
- Small, family-owned vibe that feels personal
Best for: Couples and chill travelers who want zero planning.
2. The Westin St. John Resort Villas (St. John)
Okay, not technically all-inclusive—but hear us out.
This resort gives you luxury villa-style living with optional packages, which honestly feels more flexible.
Ever stayed somewhere that feels like your dream apartment… but with ocean views? That’s this place.
Highlights:
- Spacious villas with full kitchens
- Easy access to Virgin Islands National Park
- Gorgeous private beach
Best for: Families or longer stays.
The Westin St. John Resort Villas
3. Carina Bay Boutique Resort & Casino (St. Croix)
This is the only adults-only all-inclusive resort in the US Virgin Islands. Let that sink in.
We stayed somewhere similar once, and we swear the adults-only vibe just hits differently. No cannonballs splashing your margarita—just peace.
What you’ll love:
- Unlimited dining + drinks
- On-site casino (rare for USVI)
- Quiet, uncrowded beachfront
Best for: Couples and romantic getaways.
Carina Bay Boutique Resort & Casino
4. Margaritaville Vacation Club – St. Thomas
If you’re looking for that easy, resort-style Caribbean vibe (minus the outdated feel), Margaritaville Vacation Club – St. Thomas is a great modern pick. It’s fun, relaxed, and has just enough energy without feeling chaotic—basically the kind of place where you can sip a frozen drink at noon and not be judged (as it should be).
Set near Coki Beach, the resort gives you quick access to some of the best snorkeling on the island, plus those unreal turquoise-water views you came here for in the first place.
Good to know: This isn’t a true all-inclusive resort, but it feels easy and self-contained—perfect if you want flexibility without overplanning every meal.
Key features:
- Spacious villa-style accommodations with kitchens and balconies
- Large pool with swim-up bar (yes, this matters)
- On-site dining and casual, laid-back atmosphere
- Close proximity to Coki Beach and Coral World
Best for: Travelers who want a fun, casual resort experience with space to spread out (great for couples, families, or groups who love a social-but-not-too-wild vibe).
Margaritaville Vacation Club – St. Thomas
5. Tamarind Reef Resort, Spa & Marina (St. Croix)
This place leans more boutique, which we personally love.
You won’t find loud pool parties here—and honestly, that’s the point.
Why it’s worth it:
- Optional all-inclusive plans
- On-site marina with sailing excursions
- Quiet, romantic atmosphere
Best for: Couples who want something low-key and intimate.
6. The Buccaneer (St. Croix)
Historic, elegant, and packed with character.
We always say: if a place has multiple beaches, you’re doing something right.
What makes it special:
- Family-owned for generations
- Optional all-inclusive packages
- Three private beaches (yes, three!)
Best for: Travelers who want luxury without losing authenticity.
The Buccaneer Beach & Golf Resort
7. Sand Castle on the Beach (St. Croix)
This one feels like a hidden gem.
The vibe here feels personal in the best way. It’s the kind of place where staff actually remember your name.
Highlights:
- Boutique, beachfront setting
- Optional dining plans
- LGBTQ+ friendly and super welcoming
Best for: Relaxed, inclusive, boutique lovers.
8. Secret Harbour Beach Resort (St. Thomas)
Not fully all-inclusive—but still a favorite for good reason.
Ever booked a place just for the beach? This is that place.
Why people love it:
- Stunning, calm beach (great for swimming)
- Spacious condo-style accommodations
- On-site restaurant + bar
Best for: Beach-first travelers.
9. Carambola Beach Resort (St. Croix)
This resort brings the drama—in a good way.
It feels a bit more upscale and secluded. Perfect if you want to unplug.
Standout features:
- Set against lush mountains and rainforest
- Private, secluded beach
- European-style design
Best for: Nature lovers and quiet luxury seekers.
Carambola Beach Resort St. Croix, US Virgin Islands
10. Grapetree Bay Hotel (St. Croix)
This is one of those “you almost don’t want to tell people about it” spots.
No crowds, no chaos—just you, the ocean, and maybe a cocktail or two.
Why it’s underrated:
- Adults-focused boutique vibe
- Optional all-inclusive-style dining
- Super peaceful location
Best for: Introverts and total relaxation.
11. Marriott’s Frenchman’s Cove (St. Thomas)
This one leans more toward vacation ownership—but you can still book stays.
It’s not all-inclusive, but you can easily create that experience.
What to expect:
- Spacious villas with full amenities
- Gorgeous hillside views
- Access to resort-style pools and beach
Best for: Families or group trips.
12. Emerald Beach Resort (St. Thomas)
Simple, affordable, and right on the beach.
If you don’t need fancy extras and just want beach + convenience, this delivers.
Why it works:
- Budget-friendly option
- Steps from the ocean
- Easy access to the airport
Best for: Budget-conscious travelers.
How to Choose the Right Resort (Without Overthinking It)
Let’s be real—decision fatigue is real when planning trips.
Here’s a quick cheat sheet:
Go for a TRUE all-inclusive if you want:
Choose luxury + flexibility if you want:
Pick boutique + quiet if you want:
Want the best beaches?
Ask yourself this: Do I want everything handled for me… or do I want freedom with a side of luxury?
That answer usually makes the decision easy.
Final Thoughts: Is It Worth Booking an All-Inclusive in the USVI?
Short answer? Absolutely—but with the right expectations.
You won’t find mega-resorts on every corner, and honestly, that’s a good thing. The US Virgin Islands offer something better: a more authentic, less crowded, and way more relaxing experience.
We always tell people this—if you want cookie-cutter, go to Cancun. If you want something that feels a little more special, a little more you, the USVI wins every time.
So yeah… now the real question: Which one are you booking first?














