Find All-inclusive Resorts in St. John

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John All-inclusive Resorts

No exact matches found, but these alternatives could be just right

Recommended hotels in St. John

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
8.8 out of 10, Excellent, (25 reviews)
$538 nightly
The price is $599
Apr 22 - Apr 23
Total with taxes and fees
Villa Island Paradise

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (35 reviews)
$378 nightly
The price is $413
May 2 - May 3
Total with taxes and fees
The Saint Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (434 reviews)
$233 nightly
The price is $262
Apr 28 - Apr 29
Total with taxes and fees
St John Inn

Lameshur Cottage's Guest House

Lameshur Cottage's Guest House
St John
10.0 out of 10, Exceptional, (140 reviews)
$388 nightly
The price is $417
Apr 27 - Apr 28
Total with taxes and fees
Lameshur Cottage's Guest House

Lameshur Bay Glamping Site with AC

Lameshur Bay Glamping Site with AC
St John
10.0 out of 10, Exceptional, (29 reviews)
$227 nightly
The price is $245
Apr 18 - Apr 19
Total with taxes and fees
Lameshur Bay Glamping Site with AC

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (2 reviews)
$5,336 nightly
The price is $5,336
May 2 - May 3
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Coral Vista Villas - Full Resort Access

Studio - Westin St. John Coral Vista Villas - Full Resort Access
St. John
9.0 out of 10, Wonderful, (2 reviews)
$1,827 nightly
The price is $1,827
Apr 29 - Apr 30
Total with taxes and fees
Studio - Westin St. John Coral Vista Villas - Full Resort Access

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (5 reviews)
$3,776 nightly
The price is $3,776
May 2 - May 3
Total with taxes and fees
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

Family Glamping Site with AC

Family Glamping Site with AC
St John
10.0 out of 10, Exceptional, (34 reviews)
$325 nightly
The price is $351
Apr 30 - May 1
Total with taxes and fees
Family Glamping Site with AC

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (325 reviews)
$295 nightly
The price is $332
Apr 19 - Apr 20
Total with taxes and fees
Cruz Bay Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at all-inclusive hotels in St. John

Find out more about St. John

Discover top St. John attractions

For travelers seeking a luxurious all-inclusive experience in St. John, U.S. Virgin Islands, the vibrant Coral Bay area offers stunning views and a laid-back atmosphere perfect for families and adventurous spirits alike. Explore the breathtaking Virgin Islands National Park, where you can hike trails that lead to secluded beaches and historic sugar mill ruins, immersing yourself in the island's natural beauty. Snorkel at Trunk Bay, renowned for its underwater snorkeling trail, filled with colorful marine life, making it a family-friendly adventure. Enjoy water sports such as paddleboarding and kayaking, often included in all-inclusive packages, allowing for a day of fun on the water without any added costs. Indulge in local flavors at your resort's restaurants, where you can savor dishes made from fresh, locally-sourced ingredients, including Caribbean seafood and tropical fruits. Many all-inclusive properties in this area also offer guided tours of the island, giving you a chance to explore the rich culture and history of St. John with ease. With attentive service and a focus on quality, staying in Coral Bay will ensure you feel pampered while enjoying the best of what the island has to offer.

Top St. John Hotel Reviews

Frequently asked questions

How much does an all-inclusive hotel in St John cost?
Enjoy staying in an all-inclusive hotel in St John, with hotels from $245 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What area of St John is best for all-inclusive hotels?
Cruz Bay is the premier area in St. John, U.S. Virgin Islands, for travellers seeking all-inclusive hotels. As the main town on the island, Cruz Bay offers a delightful mix of stunning beaches, vibrant nightlife, and easy access to the island's breathtaking natural beauty. Visitors can enjoy the soft sands of Honeymoon Beach and the crystal-clear waters of Trunk Bay, both of which are just a stone's throw away. The area is also home to several all-inclusive resorts that provide luxurious amenities and gourmet dining options, ensuring a straightforward vacation experience.

For couples, the intimate resorts in Cruz Bay create a ideal setting for romance. Picture candlelit dinners on the beach and couples' massages overlooking the ocean. The warm, inviting atmosphere makes it easy to unwind and reconnect while enjoying the island's natural beauty.

Families will appreciate the family-friendly all-inclusive options that offer spacious rooms and activities for all ages. Many resorts in Cruz Bay provide supervised children's programs, allowing adults to relax while kids are entertained. With easy access to snorkeling, hiking in the Virgin Islands National Park, and fun-filled beach days, Cruz Bay is an excellent choice for a memorable family vacation.
How can I save on an all-inclusive hotel in St John with Expedia?
There are plenty of ways to save on an all-inclusive hotel in St John. Join One Key™, our free travel rewards program, to unlock discounted Member Prices across a range of premium hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book a St John all-inclusive hotel and flight package?
Booking an all-inclusive hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect all-inclusive travel package.
What all-inclusive amenities should we expect at hotels in St John?
All-inclusive hotels are perfect for travelers who want a relaxing, top-value vacation. Most packages include your room, all meals, snacks, unlimited drinks including alcohol and non-alcoholic drinks. Entertainment, kids' clubs, access to pools and fitness facilities are often included in the all-inclusive package as well. Some even cover airport transfers, while extras like spa treatments or premium alcohol may cost more. Knowing most of your expenses are already covered makes for a truly relaxing getaway. For more information, refer to the property details on Expedia.
Can I cancel my all-inclusive hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right all-inclusive hotel in St John for you.

Explore a world of travel with Expedia