Search Hotels in Saint John

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Saint John

Top Hotels in Saint John

Eko Cozy Guest House
3 out of 5
Fiennes Street, Behind Battery Engineering Store, Ottos, St. John's
Fully refundableReserve now, pay when you stay
The price is $54 per night from Feb 2 to Feb 3
3.5/5 Good! (33 reviews)
"House comes with transport. A car picks you up at airport arrivals exit door with name on a board. This is offered for a small fee 40 xcd (~15usd). Eko house has additional services, offering taxi service around the island at reduced rates and rental cars! Great place, in town. Great to experience ..."

Reviewed on Nov 20, 2021

Eko Cozy Guest House
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 $122 per night from Jan 23 to Jan 24
4.2/5 Excellent! (59 reviews)
"This property seems a little run down but has very friendly staff who were very welcoming. It had exactly what I needed though, AC, clean bedding, shower and TV. My upstairs neighbors were a little noisy at times as their footsteps and furniture movement could be loudly heard below. Would have been ..."

Reviewed on Jan 7, 2022

Northshore ApartHotel on the beach
Caribbean Inn & Suites
3 out of 5
Radio Range, St. John's, Antigua
The price is $84 per night from Jan 23 to Jan 24
3.4/5 Good! (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
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.
An Affordable Caribbean Gem To Enjoy Your Special Holiday On Antigua
4.7/5 Exceptional! (9 reviews)
Dog days
"Sonja is very helpful and has lots of info . Our main concern were the dogs barking . Sonja has seven,and they are not to bad . It is her neighbors who have big dogs and when one barks they all bark. At times it is very hard to get any rest . The property is small,approximately 150' x 120' on which ..."

Reviewed on Mar 27, 2020

An Affordable Caribbean Gem To Enjoy Your Special Holiday On Antigua
Antigua Seaview
3 out of 5
McKinnon's, St. John's, Antigua
The price is $112 per night from Jan 23 to Jan 24
4.2/5 Very 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
Cortsland Hotel
3 out of 5
Upper Gambles, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is $130 per night from Jan 23 to Jan 24
3/5 (31 reviews)
"It was good"

Reviewed on Aug 14, 2021

Cortsland Hotel
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St. John's, Antigua
4.2/5 Excellent! (313 reviews)
"Great resort with beautiful beach. Excellent restaurants to choose from. Only negative is Needs more fruits and salad choices. Hard to get papaya, No passion fruits, no guava—definitely a negative. But overall great place."

Reviewed on Jan 3, 2022

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Hodges Bay Resort and Spa
4.5 out of 5
Hodges Bay, St. John's, Saint John
The price is $714 per night from Feb 17 to Feb 18
3.9/5 Good! (49 reviews)
"The room was wonderful, clean, very comfortable, and the staff was amazing! They went over and beyond to help make our stay enjoyable. Overall, I had a great experience; the staff was knowledgeable and accommodating; and the amenities were great! The staff was very gracious and to my surprise decorated ..."

Reviewed on Nov 10, 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
4.7/5 Exceptional! (324 reviews)
"Galley Bay was perfect in every way. The food was outstanding. We had a King suite over looking the beach & it was worth the price! We slept with open doors listening to the ocean and feeling the breeze. Best rest I have bad in years!"

Reviewed on Jan 10, 2022

Galley Bay Resort & Spa - All Inclusive - Adults Only
Galley Bay Cottages
3 out of 5
Galley Bay Road, St. John's, Antigua
4.5/5 Wonderful! (46 reviews)
"This place has an amazing view, quiet, quaint, and the responsiveness to any needs was superb. Definitely recommend this place if you want to be secluded and don’t mind a short walk to a nearby beautiful beach and also a pristine spot to watch the sunset and oversea much of the Island!"

Reviewed on Dec 23, 2021

Galley Bay Cottages
Starfish Halcyon Cove Resort Antigua - All Inclusive
3 out of 5
Dickenson Bay, St. John's, Antigua
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
Hawksbill by Rex Resorts-All Inclusive
3 out of 5
Hawksbill Beach, Five Islands, St. John's, Antigua
Fully refundableReserve now, pay when you stay
The price is $296 per night from Jan 25 to Jan 26
3.8/5 Good! (324 reviews)
"Beautiful old school cabins, amazing staff, stunning location. It was so good I am planning on going again."

Reviewed on Dec 4, 2021

Hawksbill by Rex Resorts-All Inclusive
Connie's Comfort Suites
3 out of 5
Penny Lane, Upper Fort Road, St. John's, Antigua
The price is $71 per night from Feb 2 to Feb 3
3.5/5 Good! (60 reviews)
"Good property. A bit away from downtown but safe."

Reviewed on Jan 12, 2022

Connie's Comfort Suites
Cove Suites at Blue Waters
5 out of 5
Soldier’s Bay, St. John's, Antigua
4.7/5 Exceptional! (10 reviews)
The staff make the resort
"An excellent resort hotel with the most wonderful staff & management. Room to relax & enjoy the facility’s on offer. If a problem happens then it is resolved very quickly. No mosquitoes issues here, with regular fogging & room defenders."

Reviewed on Sep 28, 2019

Cove Suites at Blue Waters
Blue Waters Resort and Spa
4.5 out of 5
Soldier’s Bay, St. John's, Antigua
4.6/5 Wonderful! (203 reviews)
A nice stay
"We had a wonderful stay - the hotel was beautiful and maintained to the highest standard, the beaches (although they had seaweed) were wonderful, and the service by all of the staff could not be faulted at any point. The Elemis items in the bathroom were a real treat and the water bottles were a ..."

Reviewed on Sep 26, 2021

Blue Waters Resort and Spa
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 $66 per night from Jan 23 to Jan 24
4.5/5 Wonderful! (13 reviews)
"Convenient for our overnight in Antigua."

Reviewed on Jan 2, 2022

Denyse Home Cottage
Trade Winds Hotel
4 out of 5
Dickenson Bay, St. John's, Antigua
The price is $234 per night from Jan 23 to Jan 24
4.1/5 Very Good! (185 reviews)
"The hotel staff were incredible. The rooms have been modernized and paying for the view is well worth it. The restaurant on site was the best food we had on the island ams.offers stunning views"

Reviewed on Jan 19, 2022

Trade Winds Hotel
Dickenson Bay Cottages
3 out of 5
Anchorage Road, St. John's, Antigua
The price is $158 per night from Feb 10 to Feb 11
4.3/5 Excellent! (130 reviews)
"Friendly and helpful staff, spacious apartment and pleasant walk to beach and McKinnon's Pond. Supermarket (First Choice) is 25 minute walk away. Kitchen well equipped but lacked washing up liquid. Car park is quite small, so be prepared for tight maneuvers."

Reviewed on Nov 27, 2021

Dickenson Bay Cottages
Antigua Village Beach Resort
3 out of 5
Dickenson Bay, St. John's, Antigua
4.1/5 Very Good! (175 reviews)
"This place was beautiful and we will be back. The beach is a two minute walk from the room from the pathway. We had the same strip of beach as Sandals, but it was nicer with less seaweed. There are two restaurants on either side of the beach also a minute walk from the room. The people working at ..."

Reviewed on Jan 10, 2022

Antigua Village Beach Resort
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
4.8/5 Exceptional! (215 reviews)
"Beautifully situated on the beach. Rooms are welcoming and cosy, well and simply decorated with the availability of a full kitchen. A few nice testaurants around. Also not a big resort which we enjoyed. A very good place to stay."

Reviewed on Dec 27, 2021

Buccaneer Beach Club
Don't see what you're looking for?
See all available properties in Saint John
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.