Cheap Hotels & Resorts in Saint John from AU$116
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Saint John Cheap Hotels
Best Saint John Cheap Hotels

Travelodge Suites by Wyndham Saint John
Travelodge Suites by Wyndham Saint John
8.0 out of 10, Very good, (1019)
The price is AU$132
includes taxes & fees
2 Nov - 3 Nov

Holiday Inn Express Saint John Harbour Side by IHG
Holiday Inn Express Saint John Harbour Side by IHG
9.4 out of 10, Exceptional, (1011)
The price is AU$142
includes taxes & fees
2 Nov - 3 Nov

Days Inn by Wyndham Saint John New Brunswick
Days Inn by Wyndham Saint John New Brunswick
8.0 out of 10, Very good, (1556)
The price is AU$144
includes taxes & fees
11 Nov - 12 Nov

Crowne Plaza Saint John Harbour View by IHG
Crowne Plaza Saint John Harbour View by IHG
8.8 out of 10, Excellent, (459)
The price is AU$139
includes taxes & fees
16 Nov - 17 Nov

Rodeway Inn
Rodeway Inn
7.4 out of 10, Good, (433)
The price is AU$116
includes taxes & fees
19 Oct - 20 Oct

Hampton Inn & Suites Saint John
Hampton Inn & Suites Saint John
8.8 out of 10, Excellent, (1016)
The price is AU$146
includes taxes & fees
26 Oct - 27 Oct

Delta Hotels by Marriott Saint John
Delta Hotels by Marriott Saint John
8.8 out of 10, Excellent, (1015)
The price is AU$170
includes taxes & fees
26 Oct - 27 Oct

Hillside Motel
Hillside Motel
6.6 out of 10, (385)
The price is AU$122
includes taxes & fees
26 Oct - 27 Oct
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.
Top Saint John Hotel Reviews

Crowne Plaza Saint John Harbour View by IHG
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Bains Corner Hotels
- Bay View Hotels
- Motels in Bay View
- B&B in Bayswater
- Guest Houses in Bayswater
- Holiday Homes in Bayswater
- Cheap Hotels in Bayswater
- Bayswater Hotels
- Motels in Bayswater
- Beaver Harbour Hotels
- Caravan Parks in Blacks Harbour
- Beach Hotels in Blacks Harbour
- Blacks Harbour Hotels
- Lgbt Welcoming Hotels in Campobello Island
- Chance Harbour Hotels
- Dipper Harbour Hotels
- Evansdale Hotels
- Hotels near Fort Howe
- Gardner Creek Hotels
- Grand Bay-Westfield Hotels
- Cheap Hotels in Hampton
- Hotels with Parking in Hampton
- Hampton Hotels
- Inns in Hampton
- Hatfield Point Hotels
- Jemseg Hotels
- Holiday Homes in Kingston
- Business Hotels in Kingston
- Luxury Hotels in Kingston
- Kingston Hotels
- Morrisdale Hotels
- New River Beach Hotels
- Cheap Hotels in Newtown
- Family Hotels in Newtown
- Norton Hotels
- Pennfield Hotels
- Pocologan Hotels
- Quispamsis Hotels
- Rothesay Hotels
- Hotels near Saint John Regional Hospital
- Hotels near Saint Joseph's Hospital
- Shannon Hotels
- Cheap Hotels in Sheffield
- Luxury Hotels in Sheffield
- Luxury Hotels in Springdale
- Beach Hotels in St. Andrews
- Golf Hotels in St. Andrews
- B&B in St George
- Caravan Parks in St George
- Holiday Homes in St George
- Beach Hotels in St George
- Business Hotels in St George
- Historic Hotels in St George
- Hotels with Parking in St George
- Luxury Hotels in St George
- Pet Friendly Hotels in St George
- St George Hotels
- Inns in St George
- Motels in St George
- Resort in St George
- Holiday Homes in St. Martins
- Boutique Hotels in St. Martins
- Luxury Hotels in St. Martins
- St. Martins Hotels
- Boutique Hotels in Sussex
- Cheap Hotels in Sussex
- Luxury Hotels in Sussex
- Pet Friendly Hotels in Sussex
- Spa Hotels in Sussex
- Beach Hotels in Waasis
- Cheap Hotels in Waterford
- West Quaco Hotels
- Hotels near Westfield Golf & Country Club
- Wickham Hotels
- Motels in Wickham
- Cheap Hotels in Wilsons Beach
- Flights to Kingston
- Flights to Quispamsis
- Flights to Saint John
- Flights to Shannon
- Flights to St George
- Flights to Wickham
- Flights from Saint John
- Flights from Melbourne (MEL) to Saint John (YSJ)
- Flights from Perth (PER) to Saint John (YSJ)
- Flights from Sydney (SYD) to Saint John (YSJ)
- Flights from Toronto (YYZ) to Saint John (YSJ)