Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Hotel Resorts in St John's

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Hotel Resorts in St John's

Carlisle Bay
5 out of 5
Old Road, St. Mary, Carlisle Bay, Antigua
Get Rates

Nestled on the beach, this Carlisle Bay resort is within a 5-minute walk of Carlisle Beach and Fig Tree Drive. Antigua Naval Dockyard and Related Archaeological ...

4.6/5Wonderful! (177 reviews)

"Great stay. Lovely hotel. Antigua is beautiful and the beaches are the best"…"

Reviewed on 5 Mar 2020

Carlisle Bay
Don't see what you're looking for?
See all available properties in St John's
View all properties
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.

Other property types in St John's

 Royalton Antigua Resort and Spa – All Inclusive
Royalton Antigua Resort and Spa – All Inclusive
4.5 out of 5
Five Islands VIllage, St John's, Saint John
3.2/5 (81 reviews)

"Beautiful property and very nice amenities. The location is also great, right on a small emerald bay between the hills. The all inclusive aspect was great as well, nice not needing to carry around credit card or personal info. They put a small rope bracelet with a charm on it on your wrist and you ..."…"

Reviewed on 9 Mar 2020

Royalton Antigua Resort and Spa – All Inclusive
Buccaneer Beach Club
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
The price is £153 per night
4.8/5Exceptional! (153 reviews)

"Decent place to stay. Not fancy but does the job for a short stay. Excellent customer service!"…"

Reviewed on 27 Jul 2020

Buccaneer Beach Club
Heritage Hotel
Heritage Hotel
2.5 out of 5
Heritage Quay, St John's, Antigua
The price is £87 per night
3.2/5 (230 reviews)

"Great hotel, close to all the downtown shops. Rooms were huge and exceptionally clean. WiFi not the greatest but I didn’t really need it for the time I was there. They did offer a better connection if I had required it. King size bed was comfortable and new AC worked perfectly. I would return."…"

Reviewed on 3 Jul 2020

Heritage Hotel
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.

Frequently asked questions

What is St John's like for a resort holiday?
You deserve to get away, and a resort is the ideal place to indulge in all the services and amenities you need for a relaxing trip to St John’s. One of the comfortable resort hotels in the surrounding area might be just what you’re searching for, whether you want a luxurious suite, a state-of-the-art fitness centre or fun activities to try.
What's a favourite resort for my stay in St John's?
Our highest-rated resort near St John’s: Carlisle Bay - Luxury property rated 5 stars. 8.5 mi (13.8 km) from St John’s. Features 4 restaurants, a private beach and 3 bars.
What can I do in St John's?
Travellers love exploring the beaches in St John’s, and say that there are lots of great restaurants here. Monuments like VC Bird Monument and Westerby Memorial are places where you can learn more about local history, or you can head to Dickenson Bay Beach and Runaway Bay Beach for some time by the water. Other top attractions in the area include Jolly Beach and Galley Bay.
What's the weather like in St John's?
The hottest months are usually September and October, with an average temperature of 27°C, while the coldest months are February and January, with an average of 25°C. Average annual rainfall for St John’s is 1088 mm.
What's the best way to get to and around St John's?
Fly into St. John’s (ANU-V.C. Bird Intl.), which is located 4.2 mi (6.7 km) from the heart of the city. You can also search for flights into Plymouth (MNI-Gerald’s Field), which is 32.7 mi (52.6 km) away. If you’d like to explore around the area, consider renting a car to explore more sights.

More trip options