A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Search All-Inclusive Hotels in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John All-Inclusive Hotels

Tonight
15 Sept - 16 Sept
Tomorrow
16 Sept - 17 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept
No exact matches found, but these alternatives could be just right

Recommended hotels in St. John

1. St John Inn

St John Inn
St. John
£150
includes taxes & fees
18 Sept - 19 Sept
St John Inn

2. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
£292
includes taxes & fees
1 Oct - 2 Oct
The Westin St. John Resort Villas

3. Villa Island Paradise

Villa Island Paradise
St. John
£345
includes taxes & fees
16 Sept - 17 Sept
Villa Island Paradise

4. The Saint Resort

The Saint Resort
St. John
£272
includes taxes & fees
17 Sept - 18 Sept
The Saint Resort

5. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
£543
includes taxes & fees
16 Sept - 17 Sept
Suite St. John at Gallows Point Resort

6. Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Cozy Island Studio-5 Mins to Cruz Bay & Beaches
St John
£179
includes taxes & fees
16 Sept - 17 Sept
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

7. Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Sunset Hideaway Suite - Oceanview/central to Cruz Bay
St John
£313
includes taxes & fees
16 Sept - 17 Sept
Sunset Hideaway Suite - Oceanview/central to Cruz Bay

8. Lameshur Cottage's Guest House

Lameshur Cottage's Guest House
St John
£270
includes taxes & fees
17 Sept - 18 Sept
Lameshur Cottage's Guest House

9. Flamingo Grove Glamping Site with AC

Flamingo Grove Glamping Site with AC
St John
£136
includes taxes & fees
17 Sept - 18 Sept
Flamingo Grove Glamping Site with AC

10. Octopus Den Glamping Site with AC

Octopus Den Glamping Site with AC
St John
£144
includes taxes & fees
30 Sept - 1 Oct
Octopus Den Glamping Site with AC
View all properties

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

Adult-only
Pool
5 stars
4 stars
Family-friendly

Find out more about St. John

Discover top St. John attractions

St. John, U.S. Virgin Islands, offers a paradise of experiences for travellers seeking all-inclusive hotels that cater to both relaxation and adventure. One must-visit spot is the stunning Trunk Bay, renowned for its snorkelling opportunities amongst vibrant coral reefs and tropical fish—perfect for families looking to explore the underwater world together. Another highlight is the Virgin Islands National Park, where you can hike scenic trails that lead to breathtaking viewpoints and historical sugar mill ruins, engaging your adventurous spirit while immersing in nature. The enchanting Cinnamon Bay offers watersports such as kayaking and paddleboarding, ideal for those eager to try new activities right at their doorstep. For a cultural touch, visit the charming town of Cruz Bay, where you can enjoy local cuisine in various restaurants, and perhaps your all-inclusive package will feature a taste of island flavours, with fresh seafood, tropical fruits, and Caribbean favourites prepared by talented chefs. When choosing where to stay, consider the area around Cruz Bay for easy access to these attractions, plus the convenience of returning to a luxurious hotel that provides attentive service, well-curated activities, and gourmet dining options—all designed to pamper you and your family during your unforgettable getaway.

Top St. John Hotel Reviews

Frequently asked questions

What area of St John is best for all-inclusive hotels?
Cruz Bay is the prime area for travellers seeking all-inclusive hotels in St John, U.S. Virgin Islands. This vibrant hub serves as the gateway to the island's stunning beaches and lush national parks. With its picturesque harbour, you'll find a selection of accommodations that offer the convenience of all-inclusive packages, allowing you to fully immerse yourself in the island experience without the hassle of planning every meal or activity. From pristine beaches like Trunk Bay to exhilarating excursions such as snorkelling and hiking, Cruz Bay provides the great balance of relaxation and adventure.For couples looking for a romantic escape, the luxurious resorts along the waterfront are ideal. Picture candlelit dinners on the beach and private excursions to secluded coves, creating a memorable getaway tailored just for you. The sunset views from these resorts are simply breathtaking, setting the stage for intimate evenings.Families will also appreciate the family-friendly options in Cruz Bay. Many all-inclusive hotels offer kids' clubs and activities, ensuring that younger guests are entertained while parents can enjoy some well-deserved relaxation. The nearby Cinnamon Bay Beach is great for building sandcastles and swimming in calm waters, making it a delightful destination for all ages.
How much does an all-inclusive hotel in St. John cost?
Enjoy staying in an all-inclusive hotel in St. John, with hotels from £136 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 is the best time to stay at an all-inclusive hotel in St John?
The best time to stay at an all-inclusive hotel in St. John, U.S. Virgin Islands, is from mid-December to mid-April, which coincides with the peak tourist season. During this period, you can expect warm temperatures averaging around 26°C, making it ideal for lounging on the beach or soaking up the sun by the pool. The weather is typically dry and sunny, superb for enjoying water sports like snorkelling and kayaking in the crystal-clear waters.Since this is a popular time, the resorts are bustling with activity, and many offer a range of organised excursions and entertainment options. Couples and families alike will appreciate the variety of amenities available, from fine dining to children's activities, making it an easy experience for everyone.If you're looking for a more budget-friendly and tranquil experience, consider visiting in November. The weather remains pleasantly warm, with temperatures around 27°C, but you'll find fewer tourists and often better rates on accommodation and packages.
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.
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 programme, to unlock instant discounts with 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 an all-inclusive hotel and flight package in St. John?
Booking an all-inclusive hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. 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. *Savings vary and are not available on all flight and hotel bookings.
What all-inclusive amenities should we expect at hotels in St. John?
All-inclusive hotels are perfect for travellers who want a relaxing, top-value holiday. 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.

Explore a world of travel with Expedia