Take a look at the best all-inclusive resorts in St. John’s.

See All St. John's Hotels
1

Hermitage Bay

Saint Mary's, Antigua

A tranquil oasis set on 140 untouched tropical acres on the island’s western shore, the luxury all-inclusive Hermitage Bay offers 30 suites in individual cottages, all with private terraces, outdoor showers, deep soaking tubs, and sea views. Air-conditioning, flat-screen TVs, free Wi-Fi, and minibars come standard. Chic hillside suites feature private plunge pools and panoramic views. There’s an open-air restaurant with rotating menus and a relaxed bar offering nightly entertainment. High-end amenities include an infinity pool, a state-of-the-art fitness center, yoga and cooking classes, and water sports at the pristine white sand beach. The secluded spa offers massages and treatments for a fee. Rates include airport transfers and parking, though premium wines and spirits are extra. Kids age 14 and up are welcome. For an adult-only boutique all-inclusive alternative, consider the romantic Cocobay Resort.

2

The Villas At Sunset Lane

St. John's, Saint John Parish

The Villas at Sunset Lane is a tranquil, adult-only three-pearl boutique. It offers 10 large rooms and suites in a quiet residential area overlooking picturesque Dickenson Bay, a 10-minute walk from the beach. Bright pink buildings feature rooms with Caribbean-inspired decor, air-conditioning, flat-screen TVs, pillow-top beds, and huge bathrooms. Villas with full kitchens are also available. The restaurant, with a terrace offering breathtaking sunset views, serves meals personally cooked by the hotel’s owner/chef, who attends to guests throughout their stay. Wi-Fi, parking, and continental breakfast are free, and all-inclusive packages are offered. There’s an outdoor pool, a poolside bar, an exercise room, and a massage room, but no full service-spa. Nearby Siboney Beach Club is similar in size and directly on the beach for around the same rates. 

3

Blue Waters Antigua

St. John's, Saint John Parish

Offering 107 rooms on 17 seafront acres, Blue Waters is an upscale resort with a laid-back atmosphere. Guests can choose from a range of rooms, suites, and high-end villas, all come with private terraces and huge bathrooms, as well as flat-screen TVs, air-conditioning, mini-fridges, and coffeemakers. There are three bars and three restaurants, all of which require reservations for dinner. Breakfast-only and all-inclusive packages are offered. High-end amenities include access to three small white-sand beaches, three freshwater pools, a spa, a fitness center, and a tennis court. Parking and Wi-Fi are free, but the latter can be spotty. Guest looking for similar amenities but a more family-centric atmosphere might consider The Verandah Resort & Spa. 

4

Sandals Grande Antigua Resort & Spa

St. John's, Saint John Parish

Sandals Grande Antigua Resort & Spa is the epitome of an upscale couples-only, all-inclusive, Caribbean mega-resort. It offers 373 rooms scattered through 27 acres of tropical grounds on stunning Dickenson Bay Beach. Between 25 different room categories, 11 restaurants, and seven bars, guests certainly have lots of options, but they can feel overwhelming. All rooms and suites feature four-poster beds, private terraces, free Wi-Fi, and marble bathrooms. All-inclusive rates cover all restaurants and bars, including house wines and premium spirits. Posh amenities include six pools, a fitness center, and a tranquil spa (treatments are extra). As a couples-only resort, there are plenty of opportunities for romance -- they'll just be shared with a few hundred other couples. Guests looking for a singles- and family-friendly large resort experience with lots of amenities might consider St. James’s Club & Villas.

5

Hawksbill by Rex Resorts

St. John's, Saint John Parish

The style and architecture of the all-inclusive Hawksbill resort harken back to the '60s and '70s. Some see only vintage charm reminiscent of a simpler time, while others will feel that the resort is in desperate need of renovations and updates. One feature that is surely timeless is the beautiful white-sand beach with calm Caribbean waters. The rooms are dated and basic, with no TVs, which is meant to allow guests distraction-free relaxation.

6

Starfish Halcyon Cove

St. John's, Saint John Parish

Halcyon Cove is a 210 room all-inclusive set on a beautiful long stretch of white-sand beach -- the main highlight here. This mid-range property offers a value-for-money resort experience in a great location that’s less than a 20-minute drive to St John’s, the airport, and historic sights. Spacious, island-styled rooms are dated, yet they come with flat-screen TVs, mini-fridges, and coffeemakers, with views of the pool, beach, or garden. There are two restaurants (though the pier restaurant is currently closed for repairs), a beach barbecue, and two bars (one is beachside). Features include water sports, tennis courts, a fitness center, kids’ club, function room, convenience store, beauty salon, and free Wi-Fi. Halcyon Cove isn’t luxurious, but it should suit couples, families, and groups craving a one-stop beach vacation without fancy frills. Travelers seeking an adults-only experience could try the Pineapple Beach Club Antigua.

7

Coconut Beach Club

This 38-room, casual, beachfront hotel for teens and adults (no children under 12) is smaller than most resorts on the island, allowing for a much more friendly, intimate feel. All rooms face out on to the beach and feature ocean views, but the views inside aren't very inspiring -- the furniture and decor are old and dated. Coconut Beach Club's cozy setting and secluded location make it feel like a secret hideaway -- and while it's not fancy or luxurious, it provides a decent value for a budget resort.