Antigua and Barbuda may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in St. John's

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Sunsets Views Villa
St. John's, Saint John
Get Rates
3.32 km from city centre
5/5Exceptional! (1 review)

"A nice, comfortable, well equipped and maintained two storey apartment. Balconies on both floors, overlooking the lagoon in front of Royalton AI resort. The address is Pillar Rock Condeminium. These apartments are on a small complex next to Yepton beach. A north facing beach and a bit choppy. A 10 ..."…"

Reviewed on Jan. 16, 2021

Sunsets Views Villa
Hodges Bay Resort and Spa
4.5 out of 5
Hodges Bay, St. John's, Saint John
Get Rates
5.89 km from city centre
4.1/5Very Good! (39 reviews)

"Hodges Bay was a beautiful resort and the staff definitely made the experience exceptional. My daughter and I came to celebrate her graduation and 18th birthday which were both during quarantine. Our trip was lovely and I cannot say enough of the outstanding service we received. The resort was also ..."…"

Reviewed on Jun. 28, 2020

Hodges Bay Resort and Spa
Free Pick up and Dropoff From the Airport on Time That's how we Treat our Guest
The price is CA $110 per night from Jan 21 to Jan 22
3.36 km from city centre
4.6/5Exceptional! (17 reviews)
Nice accommodation and Super Service

"A little ways from the beach or restaurants with a good hilltop view and ocean breezes. The service from the owner, Zeus was fantastic and he provided transportation to anywhere on the island we wanted to go. I would definitely stay there again."…"

Reviewed on Nov. 18, 2020

Free Pick up and Dropoff From the Airport on Time That's how we Treat our Guest
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Northshore ApartHotel on the beach
3 out of 5
Hodges Bay, St. John's, Antigua
Free cancellationReserve now, pay when you stay
The price is CA $166 per night from Jan 26 to Jan 27
5.47 km from city centre
4.3/5Excellent! (44 reviews)

"Loved staying at north shore, great sea views, lovely beach. We liked it so much we extended our stay. It’s not 5 stars but it’s Value for your money."…"

Reviewed on Oct. 11, 2020

Northshore ApartHotel on the beach
Antigua Seaview
3 out of 5
McKinnon's, St. John's, Antigua
The price is CA $125 per night from Jan 24 to Jan 25
1.33 km from city centre
4.2/5Very Good! (26 reviews)

"This was my 3rd or 4th stay at sea view as ever attentive and professional service it’s ideal location and easy access to shops and town are ideal for me. Donna and the staff are really helpful and understanding."…"

Reviewed on Sep. 22, 2020

Antigua Seaview
Yepton Estate Cottages
3 out of 5
Yepton Estate, St. John's, Antigua
The price is CA $337 per night from Jan 20 to Jan 21
3.31 km from city centre
4.9/5Exceptional! (130 reviews)

"Doug and Gabriela could not have gone more out of their way to make our stay enjoyable and comfortable in every way. Perfect hosts!"…"

Reviewed on Jan. 11, 2021

Yepton Estate Cottages
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St. John's, Antigua
Get Rates
2.32 km from city centre
4.3/5Excellent! (291 reviews)

"The Antiguans are wonderful, fun people! Staff was wonderful! De’Vante took us to our room. Celestine kept our drinks full at the pool, while teasing poor Delano! Tia, Dennis and the staff at Beaches were fun while we shopped. Fantastic food, more quiet than expected, due to COVID-19. Made our Honeymoon ..."…"

Reviewed on Oct. 2, 2020

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Dickenson Bay Oasis Antigua Village
3 out of 5
Marina Bay Road, St. John's
Get Rates
2.34 km from city centre
4.2/5Excellent! (9 reviews)

"I had a room that was not renovated. It was okay, for the price. The description mentioned two restaurants. But, actually, they are not affiliated with the hotel. Therefore, no room service."…"

Reviewed on Dec. 19, 2019

Dickenson Bay Oasis Antigua Village
Cortsland Hotel
3 out of 5
Upper Gambles, St. John's, Antigua
Free cancellationReserve now, pay when you stay
The price is CA $140 per night from Jan 26 to Jan 27
1.57 km from city centre
2.8/5 (24 reviews)

"2 star hotel, just for sleep, in the middle of nothing, difficult to get there, no vending machine and no food or liquid at the kitchen at 9 PM !"…"

Reviewed on Sep. 29, 2019

Cortsland Hotel
Friars Hill Cottage
3 out of 5
Friars Hill Road, Friars Hill Development, St. John's, Antigua
Get Rates
1.55 km from city centre
4.2/5Very Good! (5 reviews)

"It was great.All my expectations was met.i would no change anything."…"

Reviewed on Sep. 7, 2019

Friars Hill Cottage
Antigua Village Beach Resort
3 out of 5
Dickenson Bay, St. John's, Antigua
Get Rates
2.34 km from city centre
4/5Very Good! (157 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
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
The price is CA $272 per night from Jan 26 to Jan 27
2.25 km from city centre
4.8/5Exceptional! (169 reviews)

"I really like the friendliness of the staff and how near the beach was to the property. There were also eating choices near by"…"

Reviewed on Nov. 22, 2020

Buccaneer Beach Club
Siboney Beach Club
3.5 out of 5
Dickenson Bay, St. John's, Antigua
Free cancellationReserve now, pay when you stay
The price is CA $271 per night from Jan 23 to Jan 24
2.25 km from city centre
4.2/5Excellent! (225 reviews)

"Very nice beachfront property and excellent service!"…"

Reviewed on Dec. 31, 2020

Siboney Beach Club
Table D'Hote Cottages
3 out of 5
Marble Hill Rd, St. John's, ANU
The price is CA $159 per night from Jan 20 to Jan 21
1.65 km from city centre
4.5/5Wonderful! (37 reviews)

"Great hospitality very clean and accommodating. Make sure when you book to let them know if you have more than two people. We had four people which there is plenty of room for with the extra bedroom but we failed to let them know. The owner was very nice to quickly get the extra room ready very late ..."…"

Reviewed on Jul. 2, 2020

Table D'Hote Cottages
Galley Bay Resort & Spa - All Inclusive - Adults Only
4.5 out of 5
Five Islands Village, St. John's, Antigua
Get Rates
5 km from city centre
4.7/5Exceptional! (293 reviews)

"Went here for my honeymoon by far my favorite resort I've ever been too."…"

Reviewed on Jul. 18, 2020

Galley Bay Resort & Spa - All Inclusive - Adults Only
Starfish Halcyon Cove Resort Antigua-All Inclusive
3 out of 5
Dickenson Bay, St. John's, Antigua
Get Rates
2.83 km from city centre
3.2/5 (688 reviews)

"I liked how spread out the property is, the breathtaking view and options to eat at different spots on the compound. It was peaceful and very relaxing. I also felt safe. The only snag was in the bathroom where the water did not drain quickly in the tub and the toilet had to be flushed a few times ..."…"

Reviewed on Mar. 27, 2020

Starfish Halcyon Cove Resort Antigua-All Inclusive
Connie's Comfort Suites
3 out of 5
Penny Lane, Upper Fort Road, St. John's, Antigua
The price is CA $112 per night from Jan 24 to Jan 25
0.81 km from city centre
3.4/5 (43 reviews)

"Excellent condition. Amazing customer service, I'm satisfied with my stay. I would love to stay here again in my future visits."…"

Reviewed on Nov. 4, 2020

Connie's Comfort Suites
Blue Waters Resort and Spa
4.5 out of 5
Soldier’s Bay, St. John's, Antigua
Get Rates
4.27 km from city centre
4.6/5Wonderful! (195 reviews)
always a lovely place but service can be off

"We stayed in a suite in Cove Villas, a quiet lovely room with a nice patio and sea view. Blue Waters has always been my favorite on the north of the island, even the service could be not as good as expected given the cost and the reputation. This time our villas manager promised a few items and NEVER ..."…"

Reviewed on Jan. 27, 2020

Blue Waters Resort and Spa
Galley Bay Cottages
3 out of 5
Galley Bay Road, St. John's, Antigua
Get Rates
5 km from city centre
4.6/5Wonderful! (40 reviews)
Tranquil Little Piece of Paradise!

"I really enjoyed my stay at this special mellow part of the island! Galley Bay beach is amazing and very secluded, safe & clean. Only around a 4 minute walk to this beach from the cottages. Marco was very good at communication leasing up to my arrival and even went out of his way to thank me for ..."…"

Reviewed on Oct. 18, 2020

Galley Bay Cottages
Suite Serenade
2.5 out of 5
Weatherills Estates, St. John's, Antigua
The price is CA $166 per night from Feb 1 to Feb 2
2.86 km from city centre
2.4/5 (9 reviews)

"Avoid this place like the plague. I arrived and by 36 hours later, there was no water, no gas, and no wifi. I repeatedly complained only to be told they are working on it. Long story short, by the time it was time to check out, none of those services were ever restored. If I was staying longer than ..."…"

Reviewed on Dec. 7, 2019

Suite Serenade
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

What's the best place to stay in St. John's?
The Villas at Sunset Lane is ranked highly by Expedia customers. This 3.5-star hotel offers free breakfast and a restaurant. Other favorite options based on reviews include Buccaneer Beach Club and Blue Waters Resort and Spa.
If I need to cancel my hotel reservation in St. John's, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Plug in your dates, click on “Search”, then use the “free cancellation” filter to review the best options available in St. John’s.
What's the best budget-friendly accommodation in St. John's?
Based on reviews, Starfish Halcyon Cove Resort Antigua-All Inclusive is a popular 3-star property for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Other good choices to stay on the cheap include Inn La Galleria and Heritage Hotel.
What's the best hotel when traveling with kids to St. John's?
Blue Waters Resort and Spa is a top 4.5-star hotel on Expedia for families, and features 3 outdoor pools and a free kids’ club. Other good choices for your family trip include Antigua Village Beach Resort and Starfish Halcyon Cove Resort Antigua-All Inclusive. Attractions in the area like Stingray City and Reservoir Range are also fun for kids of all ages.
What's the best place to stay for a romantic vacation in St. John's?
Sandals Grande Antigua - ALL INCLUSIVE Couples Only is a favorite 5-star property for couples, and features premium bedding and private balconies. Other good options for a romantic stay include Galley Bay Resort & Spa - All Inclusive - Adults Only and Blue Waters Resort and Spa.
What's the best accommodation for an all-inclusive stay in St. John's?
Ocean Point Resort and Spa - Adults Only is a 3-star hotel featuring a full-service spa and a restaurant, and a favorite with Expedia travelers. Other good options for your stay include Starfish Halcyon Cove Resort Antigua-All Inclusive and Galley Bay Resort & Spa - All Inclusive - Adults Only.
What's the best pet-friendly place to stay in St. John's?
Inn La Galleria is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Northshore ApartHotel on the beach is another good choice if you’re bringing your pet along.
What's the best place for a beach vacation in St. John's?
Hawksbill by Rex Resorts - All Inclusive is a top 3-star beachfront property with an outdoor pool and free breakfast, and it’s located on Hawksbill Beach. Other good options to stay near the beach include Galley Bay Resort & Spa - All Inclusive - Adults Only and Hodges Bay Resort and Spa.
What are some hotels with pools in St. John's?
Ocean Point Resort and Spa - Adults Only is a popular 3-star hotel featuring an outdoor pool, a full-service spa, and a restaurant. Other choices that feature an onsite pool include Buccaneer Beach Club and Antigua Village Beach Resort.

Recent Reviews in St. John's

More trip options