Search for St. John's Hotels from CA $99

St. John's, Saint John, Antigua and Barbuda

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in St. John's

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St. John's, Antigua
Get Rates
4.3/5Excellent! (247 reviews)

"Very accommodating. Room is big and comes with good amenities. Friendly staff. Restaurants have good food. Tranquil and nice beaches."…"

Reviewed on Nov. 4, 2019

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
CA $306
per night
Feb 28 - Feb 29
4.8/5Exceptional! (142 reviews)

"Wonderful, friendly staff, great property right on the beach. very private place to stay. Loved it!"…"

Reviewed on Feb. 10, 2020

Buccaneer Beach Club
Table D'Hote Cottages
3 out of 5
Marble Hill Rd, St. John's, ANU
CA $99
per night
Mar 9 - Mar 10
4.4/5Wonderful! (31 reviews)

"The place was clean, very peaceful, with great views. The owner was very nice and made sure my stay there was comfortable. The price was affordable I would definitely consider staying there again."…"

Reviewed on Feb. 10, 2020

Table D'Hote Cottages
Blue Waters Resort and Spa
4.5 out of 5
Soldier’s Bay, St. John's, Antigua
CA $739
per night
Mar 19 - Mar 20
4.6/5Wonderful! (184 reviews)

"This resort is splendid. We stayed in a villa so only shared the infinity pool with 6 other couples. The food was wonderful, but the menus of the higher end restaurants didn’t vary while we were there. This is not the place to go for snorkeling however."…"

Reviewed on Nov. 19, 2019

Blue Waters Resort and Spa
Antigua Village Beach Resort
3 out of 5
Dickenson Bay, St. John's, Antigua
CA $344
per night
Feb 26 - Feb 27
4.1/5Very Good! (143 reviews)

"All good really. Particularly liked the gardens. The bedside lights in our room were too high on the wall! Seriously, that's the only negative I can think of!"…"

Reviewed on Feb. 18, 2020

Antigua Village Beach Resort
Hawksbill by Rex Resorts - All Inclusive
3 out of 5
Hawksbill Beach, Five Islands, St. John's, Antigua
Free CancellationReserve now, pay when you stay
CA $313
per night
Mar 4 - Mar 5
3.8/5Good! (265 reviews)

"This was a very laid back quiet resort. The beaches were nice, the rooms could use a little updating but were comfortable. The shower was a trickle hard to was the sand off. Overall if you are looking for a quiet peaceful adults only all inclusive this place is great"…"

Reviewed on Feb. 12, 2020

Hawksbill by Rex Resorts - All Inclusive
Starfish Halcyon Cove Resort Antigua-All Inclusive
3 out of 5
Dickenson Bay, St. John's, Antigua
Free CancellationReserve now, pay when you stay
CA $211
per night
Mar 3 - Mar 4
3.2/5 (632 reviews)

"I’ve stayed at this resort before and it will continue to be my first choice because the whole environment is calm and relaxing."…"

Reviewed on Feb. 22, 2020

Starfish Halcyon Cove Resort Antigua-All Inclusive
Hodges Bay Resort and Spa
4.5 out of 5
Hodges Bay, St. John's, Saint John
CA $803
per night
Mar 4 - Mar 5
4.2/5Excellent! (32 reviews)

"Excellent staff from the moment we arrived to when we left. The front desk was professional, kind, and always looking to make our stay better. The resteraunt staff was outstanding, beaches were immaculate, rooms were pristine. We’ll give the highest recommendation to all of our friends."…"

Reviewed on Feb. 3, 2020

Hodges Bay Resort and Spa
Ocean Point Resort and Spa - Adults Only
3 out of 5
Hodges Bay, St. John's, Antigua
CA $289
per night
Mar 3 - Mar 4
4.1/5Very Good! (228 reviews)

"The size was just right for us not too big and seemed very traditional"…"

Reviewed on Feb. 14, 2020

Ocean Point Resort and Spa - Adults Only
Trade Winds Hotel
4 out of 5
Dickenson Bay, St. John's, Antigua
CA $255
per night
Mar 19 - Mar 20
4.1/5Very Good! (167 reviews)

"Great place to stay. Nice room. Restaurant, pool, views all very good. The only thing that might bother some people is the location- it's a fair walk down to the beach at Dickenson Bay, and a tough climb back up. If you have a hire car, it's not an issue, but we didn't, and for example needed a taxi ..."…"

Reviewed on Feb. 13, 2020

Trade Winds Hotel
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.

St. John's Hotel Guide

If you want to book luxury or budget hotels in or near St. John's, it's useful to know that there is a large range of suitable possibilities. Spend some time looking through Expedia's 62 accommodation listings, which are all within a 0.1-kilometre (0.06-mile) radius of St. John's' city center.

Although St. John's can't boast to having a huge selection of hotels close to the city center, Rentals at Touch Therapies should be handy enough to satisfy most visitors.

St. John's is well known for the Dickenson Bay Beach. The Blue Waters Resort and Spa and Sandals Grande Antigua - All Inclusive Couples Only, are handy options for travelers as they are within walking distance from Dickenson Bay Beach.

The The Villas at Sunset Lane - Adults Only and the Coconut Beach Club are conveniently close to the Fort James. The The Villas at Sunset Lane - Adults Only is 3 kilometres (2 miles) away and the Coconut Beach Club is 2 kilometres (1 mile) away.

Budget travelers rejoice! St. John's features plenty of economical hotel establishments. The Siboney Beach Club is 2 kilometres (1 mile) from downtown, while the Halcyon Cove by Rex Resorts All Inclusive is 3 kilometres (2 miles) away. Different affordable accommodation options are the Antigua Village and the Trade Winds Hotel.

The Jumby Bay, A Rosewood Resort - All Inclusive can be found 10 kilometres (6 miles) from the middle of St. John's. Alternatively, the Hermitage Bay All Inclusive is positioned 7 kilometres (4 miles) away. Other places to stay in this area are the Curtain Bluff Resort - All Inclusive and the Carlisle Bay.

Pares is 13 kilometres (8 miles) to the southeast of St. John's and is home to the Reservoir Range and Hell's Gate Island. The Ellen Bay Cottages and Oceanic View Exclusive Vacation Cottages are some of the great long and short-stay options in Pares. Alternatively, you could consider staying at English Harbour, 18 kilometres (11 miles) to the southeast of St. John's, where you'll find the The Inn at English Harbour and St. James's Club Antigua All Inclusive. The Nelson's Dockyard and Clarence House are popular points of interest to check out for those visiting English Harbour.

V.C. Bird International Airport is a practical airport, and is located 7 kilometres (4 miles) from St. John's. Conveniently located hotels are Suite Serenade and Date Palms Apartments.

Frequently asked questions

Recently booked St. John's hotels

Recent Reviews in St. John's

More trip options