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

Find out moreOpens in new tab or window

Search Hotels in Saint John

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.

Top Cities in Saint John

Top Hotels in Saint John

Bellevue Villa-beautiful 2 Bdr/2 Bath Private Villa With Private Pool & View
Antigua Seaview
3 out of 5
McKinnon's, St. John's, Antigua
The price is $94 per night from Nov 24 to Nov 25
4.2/5Very Good! (25 reviews)

"Omg donna was the best she was so attentive to all our needs. The place is very clean and just right. I can’t wIt to go back. Was one of those homey place that you just felt welcome. Very reasonable and near everything Thank you donna"…"

Reviewed on Mar 14, 2020

Antigua Seaview
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 $129 per night from Nov 24 to Nov 25
4.3/5Excellent! (43 reviews)

"As someone who likes to be away from the tourist scene it was the best little hideaway. Beautiful water surrounds the entire back of the complex."…"

Reviewed on Sep 22, 2020

Northshore ApartHotel on the beach
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.
Free Pick up and Dropoff From the Airport on Time That's how we Treat our Guest
The price is $100 per night from Nov 24 to Nov 25
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
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St. John's, Antigua
The price is $1,450 per night from Nov 25 to Nov 26
4.3/5Excellent! (290 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
Yepton Estate Cottages
3 out of 5
Yepton Estate, St. John's, Antigua
The price is $186 per night from Nov 24 to Nov 25
4.9/5Exceptional! (129 reviews)

"Very peaceful location. Two beaches within easy walking distance. Well equipped for self-catering. However the best thing is the hosts, Gabrielle and Doug. They couldn't have been more helpful."…"

Reviewed on Feb 12, 2020

Yepton Estate Cottages
Dickenson Bay Oasis Antigua Village
3 out of 5
Marina Bay Road, St. John's
Get Rates
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
Friars Hill Cottage
3 out of 5
Friars Hill Road, Friars Hill Development, St. John's, Antigua
Get Rates
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
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
The price is $161 per night from Nov 24 to Nov 25
4.8/5Exceptional! (166 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
Cortsland Hotel
3 out of 5
Upper Gambles, St. John's, Antigua
Free CancellationReserve now, pay when you stay
The price is $110 per night from Nov 24 to Nov 25
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
Siboney Beach Club
3.5 out of 5
Dickenson Bay, St. John's, Antigua
Free CancellationReserve now, pay when you stay
The price is $150 per night from Dec 6 to Dec 7
4.2/5Excellent! (221 reviews)

"How can you describe the perfect holiday place? Clean, modern, superb rooms ... perfect location nestled on a secluded beach, with the convenience of a beach front restaurant where each meal is a gastronomy experience. All the above enhanced by the professionalism and friendliness of the staff dedicated ..."…"

Reviewed on Nov 1, 2020

Siboney Beach Club
Table D'Hote Cottages
3 out of 5
Marble Hill Rd, St. John's, ANU
The price is $105 per night from Nov 24 to Nov 25
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
Starfish Halcyon Cove Resort Antigua-All Inclusive
3 out of 5
Dickenson Bay, St. John's, Antigua
Get Rates
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
Antigua Village Beach Resort
3 out of 5
Dickenson Bay, St. John's, Antigua
Get Rates
4/5Very Good! (155 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
Galley Bay Resort & Spa - All Inclusive - Adults Only
4.5 out of 5
Five Islands Village, St. John's, Antigua
Free CancellationReserve now, pay when you stay
The price is $947 per night from Nov 24 to Nov 25
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
Suite Serenade
2.5 out of 5
Weatherills Estates, St. John's, Antigua
The price is $69 per night from Nov 24 to Nov 25
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
Blue Waters Resort and Spa
4.5 out of 5
Soldier’s Bay, St. John's, Antigua
The price is $299 per night from Nov 24 to Nov 25
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
4.6/5Wonderful! (39 reviews)

"This is such special place. We stayed in Spice cottage and could not have been happier. Set in amongst the trees with a beautiful view of the ocean. We woke up to birdsong every morning and walked along gorgeous Galley Bay beach. The accommodation was extremely well stocked and Marco helped us with ..."…"

Reviewed on Mar 15, 2020

Galley Bay Cottages
Connie's Comfort Suites
3 out of 5
Penny Lane, Upper Fort Road, St. John's, Antigua
The price is $80 per night from Nov 24 to Nov 25
3.4/5 (42 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
Cove Suites at Blue Waters
5 out of 5
Soldier’s Bay, St. John's, Antigua
The price is $689 per night from Nov 24 to Nov 25
4.7/5Exceptional! (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
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.

Saint John Hotel Travel Guide

When you browse Expedia’s selection of hotels in Saint John, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Saint John so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Saint John!