Yes, there are several excellent all-inclusive hotels in St John's, offering a range of experiences from couples-only retreats to family-friendly resorts.
The 5-star
Sandals Grande Antigua - ALL INCLUSIVE Couples Only, with an 8.6 rating, is an ideal choice for couples seeking a romantic getaway. Guests consistently praise the helpful and amazing staff, top and clean rooms, and excellent food. It is conveniently located near Dickenson Bay Beach, Runaway Bay Beach, and Marble Hill.
Another exceptional option is the 5-star
Galley Bay Resort & Spa, boasting an impressive 9.4 rating. This resort offers a luxurious experience with amenities like couples dining, deep soaking bathtubs, and multiple restaurants including alfresco, beachfront, and garden-view options. Guests frequently highlight the exceptional food, friendly staff, and comfortable suites. It is situated close to Landing Bay Beach, Deep Bay Beach, and Hawksbill Beach.
The 5-star
Blue Waters Resort & Spa, also with a 9.4 rating, provides a fantastic all-inclusive stay. This resort features ocean views, poolside bars, and opportunities for sailing and tennis. The staff are frequently described as super friendly and amazing, and the spa services, including massages, are highly recommended. Dickenson Bay Beach is just a short distance away.
For a 4-star all-inclusive experience, consider the
Hawksbill Resort Antigua, rated 8.8. This resort is top for its friendly staff, delicious food, and beautiful location, with many guests commenting on the clean and absolutely beautiful rooms. It is located very close to Hawksbill Beach, Eden Beach, and Landing Bay Beach.
Finally, the 4.5-star
Royalton Antigua, An Autograph Collection All-Inclusive Resort, with a 7.2 rating, offers an extensive all-inclusive experience with a full-service spa. The spa provides a range of treatments including reflexology, deep tissue massage, body scrubs, and facials. Guests frequently praise the friendly and helpful staff, excellent food, and beautiful location. It is conveniently located near Landing Bay Beach, Deep Bay Beach, and Hawksbill Beach. See more
all-inclusive resorts in St John'S