Skip Navigation or Skip to Content

Get up to 22% cash back when you book with your Bank of America Payment Card
Exclusive Hotel Discounted Rates for Bank of America Customers
Enjoy Your Stay
Get Cash Back
Hotels in St John, Canada
Check in
Check out
2 Adults
0 Children
Get up to 22% cash back when you book with your Bank of America Payment Card
Great Hotel Deals in St John
Book today and we'll put money back on your payment card in 30 days after a completed stay.
Popular Hotels in St John
Cookes Motel
Island View Motel
Admiral's Quay Motel & Suites
Econo Lodge & Suites Saint John
Hillcrest Motel
Rodeway Inn
Hillside Motel
Travelodge Suites By Wyndham Saint John
Fundy Heights B&B
Historic Home Heart Of Uptown Location Coffee
Chipman Hill Suites On Sydney
Hilton Saint John
Delta Hotels By Marriott Saint John
B&B Homeport Historic c1858
Chipman Hill Suites On Mecklenburg
Chipman Hill Suites On Union
Chipman Hill Suites - Pratt House
Chipman Hill Suites - Yeats House
Chipman Hill Suites - Senator Dever House
Premium Condo Amazing Location W Parking Coffee
Pristine Harbour View Towers Suite Coffee W Prking
Cozy Condo The Heart Of Uptown 2-Bed Coffee Tea
The Best Rental In Sj W Parking Excellent Views Location
2Br Condo In Heart Of Uptown Coffee Wifi
Premium 2-Bed Condo Uptown Sj W Parking Location
Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
Crowne Plaza Saint John Harbour View, An Ihg Hotel
Chateau Saint John Trademark Collection By Wyndham
Days Inn By Wyndham Saint John New Brunswick
2Bd Condo Unb Hospital Golf Patio Coffee
Newly Renovated Condo W Prking Near Unb Patio
Gorgeous Condo Near Unb Hospital W Parking 202
Hampton Inn & Suites Saint John
Unb Saint John Summer Hotel
Best Western Plus Saint John Hotel & Suites
Park Plaza Motel
Park Plaza Motel
All Hotels in St John
Nearby Points of Interest
St. Andrews Blockhouse National Historic Site
All Points of Interest in St John
Nearby Airports
Saint John Airport
Fredericton Airport
All Airports