COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Starfish Halcyon Cove Resort Antigua-All Inclusive
3 out of 5
Dickenson Bay, St. John's, Antigua
2.83 km from city centre
3.2/5 (690 reviews)
"Free breakfast lunch and dinner. Friendly staff as well."

Reviewed on Mar. 10, 2021

Starfish Halcyon Cove Resort Antigua-All Inclusive
Northshore ApartHotel on the beach
3 out of 5
Hodges Bay, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is CA $141 per night from Aug 9 to Aug 9
5.47 km from city centre
4.3/5Excellent! (48 reviews)
"Loation is excellent and service is excellent. Wifi is above average for the islands. The ocean views are spectacular. Could do with hot water and few more utensils in the kitchen"

Reviewed on Feb. 18, 2021

Northshore ApartHotel on the beach
Caribbean Holiday Apartments
2.5 out of 5
Valley Road Creekside, Po Box 3586, St. John's, Antigua
The price is CA $88 per night from Aug 18 to Aug 18
4.93 km from city centre
3.1/5 (19 reviews)
"There are no facilities at the property. The water is turned off at night so u need bottled water to clean your teeth! There is no restaurant, no bar and no beach at the property as advertised. The air conditioning does not work! The nearest area is a 3mile walk away which is okay during the day ..."

Reviewed on Feb. 9, 2019

Caribbean Holiday Apartments
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.
Caribbean Inn & Suites
3 out of 5
Radio Range, St. John's, Antigua
The price is CA $92 per night from Aug 9 to Aug 9
3.35 km from city centre
3.4/5Good! (61 reviews)
"I love the view and need more service at the bar and more options of drinks"

Reviewed on Jun. 5, 2019

Caribbean Inn & Suites
Eko Cozy Guest House
3 out of 5
Fiennes Street, Behind Battery Engineering Store, Ottos, St. John's
The price is CA $74 per night from Aug 2 to Aug 2
2.66 km from city centre
3.5/5Good! (31 reviews)
"Positives: Prince was great. He makes a delicious $13 breakfast each morning, and gives a great $150 tour of the island. He also arranged to have a covid testing doctor come to the house to test us for $150 each for the return flight to the US. Negatives: None of these are Prince's fault, so I'm ..."

Reviewed on Jul. 1, 2021

Eko Cozy Guest House
Lord View Manor Unit 3 - Spectacular Views
Yepton Estate Cottages
3 out of 5
Yepton Estate, St. John's, Antigua
The price is CA $331 per night from Aug 2 to Aug 2
3.31 km from city centre
4.9/5Exceptional! (131 reviews)
"Yepton Estate Cottages was an extremely pleasant experience. We were there for a week in April 2021 and had a wonderful time. We are divers and the location was central enough to get to all the dive shops. BTW the diving was fabulous. Best to rent a car and be sure you communicated with Gabriela ..."

Reviewed on Apr. 14, 2021

Yepton Estate Cottages
Cortsland Hotel
3 out of 5
Upper Gambles, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is CA $137 per night from Aug 9 to Aug 9
1.57 km from city centre
2.8/5 (28 reviews)
"Very nice family run business with personal touch. In quiet area conducive for undertaking business work. Second time staying at hotel and satisfied with service both times"

Reviewed on Mar. 18, 2021

Cortsland Hotel
Hodges Bay Resort and Spa
4.5 out of 5
Hodges Bay, St. John's, Saint John
The price is CA $674 per night from Aug 16 to Aug 16
5.89 km from city centre
4/5Very Good! (42 reviews)
"Very nice hotel & close to the airport. Staff is always accommodating. Although quite expensive & some issues with water, overall a good experience."

Reviewed on Jun. 23, 2021

Hodges Bay Resort and Spa
Galley Bay Resort & Spa - All Inclusive - Adults Only
4.5 out of 5
Five Islands Village, St. John's, Antigua
The price is CA $1,057 per night from Aug 4 to Aug 4
5 km from city centre
4.7/5Exceptional! (311 reviews)
"We loved pretty much everything, including the friendly staff and the delicious food. The only problem we had was receiving our Covid testing results. The results were delivered to the wrong room. That held a lot of personal information and was put in someone else's hands!"

Reviewed on Jul. 30, 2021

Galley Bay Resort & Spa - All Inclusive - Adults Only
Hawksbill by Rex Resorts
3 out of 5
Hawksbill Beach, Five Islands, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is CA $224 per night from Aug 3 to Aug 3
5.71 km from city centre
3.8/5Good! (305 reviews)
"A simple resort where you can enjoy the basics and 4 beautiful beaches. Kerry was wonderful, always had a smile on her face, and was so helpful. If you're looking for a resort were you can really disconnect, enjoy the bare necessities, and keep it affordable then this resort is a good choice."

Reviewed on Jul. 8, 2021

Hawksbill by Rex Resorts
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St. John's, Antigua
2.32 km from city centre
4.2/5Excellent! (298 reviews)
"Overall, this was a gorgeous resort. Friendly and hardworking staff. Restaurants were excellent. Our room was nice and centrally located. Beach was amazing and we never had a problem getting lounge chairs at anytime during the day. Only one negative- our room had two screened windows (no glass)- ..."

Reviewed on Jul. 12, 2021

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Connie's Comfort Suites
3 out of 5
Penny Lane, Upper Fort Road, St. John's, Antigua
The price is CA $100 per night from Aug 2 to Aug 2
0.81 km from city centre
3.5/5Good! (51 reviews)
"The room was comfortable, mattresses and pillows were very comfortable and the room was clean. Close to a small supermarket and kfc is just a 3 minute walk (depend on your pace)"

Reviewed on Jul. 28, 2021

Connie's Comfort Suites
Dickenson Bay Oasis Antigua Village
3 out of 5
Marina Bay Road, St. John's
The price is CA $180 per night from Sep 1 to Sep 1
2.34 km from city centre
4.2/5Very Good! (11 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
Denyse Home Cottage
3 out of 5
129 Cedar Valley Gardens Ixora Crescent, St. John's
Fully refundableReserve now, pay when you stay
The price is CA $74 per night from Aug 5 to Aug 5
3.64 km from city centre
4.3/5Excellent! (9 reviews)
"Rustic guesthouse with a wonderful host who saved me in a crisis"

Reviewed on Mar. 5, 2021

Denyse Home Cottage
Galley Bay Cottages
3 out of 5
Galley Bay Road, St. John's, Antigua
5 km from city centre
4.6/5Wonderful! (42 reviews)
"Nice views , near beach, quiet environment to get away from the hustle and bustle of city life."

Reviewed on Mar. 8, 2021

Galley Bay Cottages
Siboney Beach Club
3.5 out of 5
Dickenson Bay, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is CA $234 per night from Sep 1 to Sep 1
2.25 km from city centre
4.2/5Excellent! (239 reviews)
"Rooms are very nice and comfortable and upscale"

Reviewed on Jul. 28, 2021

Siboney Beach Club
Table D'Hote Cottages
3 out of 5
Marble Hill Rd, St. John's, ANU
The price is CA $94 per night from Aug 8 to Aug 8
1.65 km from city centre
4.5/5Wonderful! (38 reviews)
"Clean and comfortable. Owners were helpful and kind."

Reviewed on Jan. 9, 2021

Table D'Hote Cottages
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is CA $201 per night from Aug 8 to Aug 8
2.25 km from city centre
4.8/5Exceptional! (186 reviews)
"Literally a few steps from one of many gorgeous beaches on the island. Staff was exceptional."

Reviewed on Jul. 29, 2021

Buccaneer Beach Club
Dickenson Bay Cottages
3 out of 5
Anchorage Road, St. John's, Antigua
The price is CA $137 per night from Aug 19 to Aug 19
2.61 km from city centre
4.3/5Excellent! (124 reviews)
"Personal were perfect, shower and toilet can be better. Towels should be white."

Reviewed on Jul. 27, 2021

Dickenson Bay Cottages
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.

Frequently asked questions

Recent Reviews in St. John's

More trip options