Take a look at the best luxury hotels 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

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. 

3

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.