St. John in the US Virgin Islands is a tropical paradise known for its pristine beaches, turquoise waters, and lush landscapes. Perfect for families, couples, and luxury travelers, St. John offers a mix of boutique resorts, beachfront villas, and vacation clubs that provide immersive Caribbean experiences.
While true all-inclusive resorts are limited, many properties offer package deals with meals, activities, and amenities to make your vacation seamless.
This guide covers the best St. John Virgin Island resorts all inclusive, catering to different preferences, budgets, and travel styles.
Are There True All-Inclusive Resorts in St. John?
St. John has very few traditional all-inclusive resorts compared to other Caribbean islands. Most resorts operate on a room-only basis with optional dining packages or activity add-ons. Travelers should check each property for the latest offerings.
Top All-Inclusive Resorts in St. John
Caneel Bay Resort
- Location: North Shore
- Beachfront bungalows and suites
- Onsite dining and water activities
- Ideal for couples and luxury travelers
Caneel Bay Resort offers a romantic and serene retreat surrounded by seven pristine beaches and lush tropical landscapes.
Secret Harbour Beach Resort
- Location: Nazareth Bay
- Condo-style suites with private balconies
- Direct beach access, water sports, and pools
- Perfect for couples and snorkeling enthusiasts
This resort offers privacy and tranquility, making it ideal for honeymooners and couples seeking a quiet getaway.
The Westin St. John Resort Villas
- Location: Maho Bay
- Spacious villas with kitchens
- Family-friendly pools and beachfront access
- Ideal for families and group travelers
The Westin provides comfortable accommodations and resort-style amenities, perfect for extended family stays or small group vacations.
Gallows Point Resort
- Location: Cruz Bay
- Boutique-style apartments and suites
- Stunning views of the harbor and ocean
- Close to dining, shops, and ferry to St. Thomas
Gallows Point is ideal for travelers who want a blend of convenience, comfort, and island charm.
Best Resorts in St. John for Families
The Villas at Sunset Lane
- Spacious villas for large families
- Modern amenities and Caribbean-inspired décor
- Access to pools and nearby beaches
Westin St. John Resort Villas
- Large suites and villas
- Kid-friendly pools and on-site activities
- Family dining options
Secret Harbour Beach Resort
- Calm, shallow waters perfect for kids
- Condo-style accommodations for flexibility
These resorts provide ample space, safety, and entertainment for families seeking a memorable Caribbean vacation.
Best San Juan Restaurants in Puerto Rico
Best Beaches in Jacksonville Florida
Best US Virgin Islands All-Inclusive Resorts
Top All-Inclusive Resorts in Puerto Rico Every Traveler Should Visit
Best Resorts for Couples in St. John
Caneel Bay Resort
- Private beachfront bungalows
- Romantic dining options
- Spa and water activities

Secret Harbour Beach Resort
- Secluded suites with ocean views
- Waterfront dining and snorkeling
- Ideal for a quiet, romantic escape
Gallows Point Resort
- Cozy suites with panoramic harbor views
- Walking distance to fine dining and nightlife
Couples can enjoy intimate accommodations, stunning sunsets, and personalized services at these top resorts.
Best Areas to Stay in St. John
- North Shore: Luxury resorts and pristine beaches
- Cruz Bay: Central hub with restaurants, shops, and ferry access
- Maho Bay: Quiet beaches and family-friendly resorts
Choosing the right area enhances your St. John vacation experience, whether you want privacy, nightlife, or convenience.
Best Time to Visit St. John
- December to April: Best weather and peak season
- May to November: Fewer crowds, lower prices, warmer temperatures
Conclusion
St. John offers stunning natural beauty and boutique resorts suitable for families, couples, and luxury travelers. While traditional all-inclusive resorts are limited, many properties offer packages with meals, activities, and amenities to create an unforgettable Caribbean vacation.
Whether you seek a romantic getaway, family-friendly adventure, or peaceful retreat, St. John, US Virgin Islands, promises breathtaking beaches, clear waters, and lasting memories.
FAQs
Are there all-inclusive resorts in St. John?
Only a few; most resorts offer optional dining or activity packages.
Which area is best for St. John resorts?
North Shore for beaches, Cruz Bay for convenience, Maho Bay for family stays.
Is St. John family-friendly?
Yes. Several resorts provide kid-friendly pools, villas, and activities.
Is St. John expensive?
Generally, yes. It is considered a luxury Caribbean destination.