- 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 with a restaurant

1. 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 RM814
RM1,075 total
includes taxes & fees
1 Dec - 2 Dec

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

3. Starfish Halcyon Cove Resort Antigua - All Inclusive
Starfish Halcyon Cove Resort Antigua - All InclusiveDickenson Bay
6.6 out of 10, (620 reviews)

4. Siboney Beach Club
Siboney Beach ClubSt. John's
8.8 out of 10, Excellent, (541 reviews)
The price is RM1,186
RM1,547 total
includes taxes & fees
12 Nov - 13 Nov

5. Trade Winds Hotel
Trade Winds HotelDickenson Bay
8.6 out of 10, Excellent, (339 reviews)
The price is RM1,005
RM1,317 total
includes taxes & fees
18 Nov - 19 Nov

6. Antigua Village Beach Resort
Antigua Village Beach ResortDickenson Bay
8.8 out of 10, Excellent, (466 reviews)
The price is RM919
RM1,208 total
includes taxes & fees
5 Dec - 6 Dec

7. Heritage Hotel
Heritage HotelSt. John's
7.0 out of 10, Good, (463 reviews)
The price is RM439
RM598 total
includes taxes & fees
6 Nov - 7 Nov

8. Buccaneer Beach Club
Buccaneer Beach ClubSt. John's
9.4 out of 10, Exceptional, (560 reviews)
The price is RM661
RM880 total
includes taxes & fees
6 Nov - 7 Nov

9. Hawksbill Resort Antigua
Hawksbill Resort AntiguaFive Islands Village
8.8 out of 10, Excellent, (541 reviews)
The price is RM1,740
RM2,077 total
includes taxes & fees
5 Nov - 6 Nov

10. Northshore Seaside Suites
Northshore Seaside SuitesSt. John's
9.0 out of 10, Wonderful, (332 reviews)
The price is RM870
RM1,297 total
includes taxes & fees
16 Nov - 17 Nov
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.































