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
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John All-Inclusive Hotels

This weekend
Next weekend

Our top choices for St. John all-inclusive hotels

1. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (510 reviews)
"Everything was amazing! It will always be my go to when I come to visit."
United States
Treacy
The price is £329
includes taxes & fees
13 Nov - 14 Nov
The Westin St. John Resort Villas

2. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (106 reviews)
"Friendly staff. Beautiful property."
United States
Sean
The price is £681
includes taxes & fees
31 Oct - 1 Nov
Suite St. John at Gallows Point Resort

3. Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.2 out of 10, Very good, (21 reviews)
"Outstanding view from the villa"
United States
Thomas
The price is £784
includes taxes & fees
31 Oct - 1 Nov
Peter Bay Gatehouse
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

St. John offers a plethora of activities and sights that travellers seeking all-inclusive hotels will truly enjoy. One must-visit is the stunning coastline, where pristine beaches invite both relaxation and adventure. Spend your days lounging on the soft sands, or join in on activities like snorkeling to explore vibrant coral reefs teeming with marine life. For those interested in local culture, the charming town offers vibrant markets where visitors can savor local crafts and flavors, perfect for a leisurely afternoon stroll. Hiking enthusiasts will appreciate the extensive trails that wind through the lush landscapes, providing breathtaking views and a chance to immerse in the island's natural beauty. Additionally, indulge in the island’s culinary delights, with all-inclusive packages often featuring an array of gourmet dining options that highlight local and international cuisines. When staying in the vibrant areas near the beaches and cultural hubs, you can easily explore the island’s charm while enjoying first-class service and amenities tailored to your needs. With attentive staff ready to cater to your every whim, your experience in St. John is sure to be both memorable and luxurious.

Top St. John Hotel Reviews

Frequently asked questions

What is the best time to stay at an all-inclusive hotel in St John, U.S. Virgin Islands?
The most popular time to stay at an all-inclusive hotel in St. John, U.S. Virgin Islands, is generally from December through April. This period offers the driest weather and calmer conditions, with average temperatures comfortably in the high 20s Celsius, making it ideal for relaxing on the beach or enjoying water activities like snorkelling.

During these months, you'll find the most reliable weather for outdoor enjoyment, which is superb for couples or families looking for a stress-free beach holiday. All-inclusive resorts will be operating at full capacity, with all amenities and activities readily available, though you should expect higher prices and more fellow travellers.

April to June presents a fantastic alternative for those seeking a balance of good weather and better value. While still offering a strong weather window, with temperatures continuing in the high 20s Celsius, this shoulder season typically sees fewer crowds and more attractive pricing on accommodations.
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.
How much does an all-inclusive hotel in St. John cost?
Enjoy staying in an all-inclusive hotel in St. John, with hotels from £108 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.
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.