- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Saint John

St. John's
Check prices for these dates
Our top choices for Saint John hotels

1. Royalton Antigua, An Autograph Collection All-Inclusive Resort
Royalton Antigua, An Autograph Collection All-Inclusive ResortFive Islands Village
7.2 out of 10, Good, (1,000 reviews)
The price is €308
includes taxes & fees
6 Nov - 7 Nov

2. Hawksbill Resort Antigua
Hawksbill Resort AntiguaFive Islands Village
8.8 out of 10, Excellent, (542 reviews)
The price is €454
includes taxes & fees
7 Nov - 8 Nov

3. Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only
Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults OnlyDickenson Bay
7.8 out of 10, Good, (974 reviews)
The price is €327
includes taxes & fees
6 Nov - 7 Nov

4. Ocean Point Beach Resort & Spa - Adults Only
Ocean Point Beach Resort & Spa - Adults OnlySt. John's
8.6 out of 10, Excellent, (724 reviews)
The price is €235
includes taxes & fees
5 Dec - 6 Dec

5. Antigua Village Beach Resort
Antigua Village Beach ResortDickenson Bay
8.8 out of 10, Excellent, (466 reviews)
The price is €264
includes taxes & fees
6 Nov - 7 Nov

6. Galley Bay Resort & Spa - All inclusive
Galley Bay Resort & Spa - All inclusiveFive Islands Village
9.4 out of 10, Exceptional, (503 reviews)

7. Siboney Beach Club
Siboney Beach ClubSt. John's
8.8 out of 10, Excellent, (542 reviews)
The price is €338
includes taxes & fees
12 Nov - 13 Nov

8. Buccaneer Beach Club
Buccaneer Beach ClubSt. John's
9.4 out of 10, Exceptional, (560 reviews)
The price is €192
includes taxes & fees
14 Nov - 15 Nov

9. Blue Waters Resort & Spa
Blue Waters Resort & SpaSt. John's
9.2 out of 10, Wonderful, (284 reviews)

10. Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
Hodges Bay Resort & Spa, an HQ Luxury Resort & ResidencesSt. John's
8.8 out of 10, Excellent, (383 reviews)
The price is €597
includes taxes & fees
29 Nov - 30 Nov

11. Dickenson Bay Oasis Antigua Village
Dickenson Bay Oasis Antigua VillageDickenson Bay
8.8 out of 10, Excellent, (130 reviews)
The price is €196
includes taxes & fees
7 Nov - 8 Nov

12. Sandals Antigua All Inclusive Adults Only
Sandals Antigua All Inclusive Adults OnlyDickenson Bay
8.6 out of 10, Excellent, (519 reviews)

13. Turtle Cove House by Le Haus
Turtle Cove House by Le HausSt. John's
9.4 out of 10, Exceptional, (13 reviews)

14. Dickenson Bay Cottages
Dickenson Bay CottagesDickenson Bay
9.0 out of 10, Wonderful, (344 reviews)
The price is €138
includes taxes & fees
6 Nov - 7 Nov

15. Heritage Hotel
Heritage HotelSt. John's
7.0 out of 10, Good, (463 reviews)
The price is €131
includes taxes & fees
8 Nov - 9 Nov

16. Northshore Seaside Suites
Northshore Seaside SuitesSt. John's
9.0 out of 10, Wonderful, (332 reviews)
The price is €283
includes taxes & fees
6 Nov - 7 Nov

17. The Villas at Sunset Lane
The Villas at Sunset LaneSt. John's
9.6 out of 10, Exceptional, (132 reviews)
The price is €388
includes taxes & fees
4 Dec - 5 Dec

18. Trade Winds Hotel
Trade Winds HotelDickenson Bay
8.6 out of 10, Excellent, (339 reviews)
The price is €288
includes taxes & fees
19 Nov - 20 Nov

19. Connie's Comfort Suites
Connie's Comfort SuitesSt. John's
7.8 out of 10, Good, (158 reviews)
The price is €134
includes taxes & fees
22 Nov - 23 Nov

20. Galley Bay Cottages
Galley Bay CottagesFive Islands Village
9.0 out of 10, Wonderful, (94 reviews)
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.
Get last-minute hotel deals in Saint John and save more
Sign in to unlock great savings.
Showing deals for:6 Nov - 8 Nov

9.0 out of 10, Wonderful, (344 reviews)
€24 off
The price is €252
for 2 nights, 1 room
€126 per night
includes taxes & fees
Showing deals for:13 Nov - 15 Nov

9.0 out of 10, Wonderful, (344 reviews)
€33 off
The price is €331
for 2 nights, 1 room
€166 per night
includes taxes & fees
Showing deals for:5 Dec - 6 Dec

8.6 out of 10, Excellent, (724 reviews)
The price is €235
for 1 room
includes taxes & fees



























































































































