Photo by Steve Bly/Tourism New Brunswick
Find hotels in Saint John from ¥12,491
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Saint John
Family friendly
Ocean view
Check prices for these dates
Our top choices for Saint John hotels

Chateau Saint John Trademark Collection by Wyndham
Chateau Saint John Trademark Collection by WyndhamMount Pleasant
9.6 out of 10, Exceptional, (1786)
The price is ¥13,619
¥16,209 total
includes taxes & fees
Jan 9 - Jan 10

Holiday Inn Express Saint John Harbour Side by IHG
Holiday Inn Express Saint John Harbour Side by IHGNorth End
9.4 out of 10, Exceptional, (1000)
The price is ¥12,563
¥15,252 total
includes taxes & fees
Jan 11 - Jan 12

8.8 out of 10, Excellent, (1084)
The price is ¥12,081
¥14,380 total
includes taxes & fees
Jan 11 - Jan 12
The price is ¥12,969
¥15,436 total
includes taxes & fees
Feb 1 - Feb 2

8.8 out of 10, Excellent, (1002)
The price is ¥13,954
¥16,608 total
includes taxes & fees
Feb 1 - Feb 2

8.0 out of 10, Very Good, (1006)
The price is ¥10,872
¥12,941 total
includes taxes & fees
Jan 25 - Jan 26
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.
Save an average of 15% on thousands of hotels when you're signed in
Saint John and related destinations
Stroll the charming streets of Canada's oldest incorporated city, where historic architecture meets vibrant maritime culture. Explore the City Market, climb Carleton Martello Tower, or take a day trip to the Bay of Fundy's dramatic tides at St. Martins.

Photo by Steve Bly/Tourism New Brunswick
Open Photo by Steve Bly/Tourism New Brunswick
Top Saint John Hotel Reviews

Best Western Plus Saint John Hotel & Suites
10/10 Excellent
More cheap stays in Saint John

Rodeway Inn
1155 Fairville Blvd Saint John NB
The price is ¥10,494 per night from Jan 11 to Jan 12
¥10,494
¥12,491 total
Jan 11 - Jan 12
includes taxes & fees
7.4/10 Good! (437 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Resorts & Hotels with Spas in Lincoln
- Jemseg Hotels
- Kingston Hotels
- Resorts & Hotels with Spas in Kingston
- Lincoln Hotels
- Cheap Hotels in New Brunswick
- Cheap Hotels in Waterford
- B&B in St. Andrews
- Ryokans in Saint John
- Fredericton Hotels
- Romantic Hotels in New Brunswick
- Downtown Fredericton Hotels
- Inns in Grand Bay-Westfield
- Cheap Hotels in Bayside
- Motels in Blacks Harbour
- Vacation Homes in Hampton
- Motels in Lincoln
- Luxury Hotels in Bayside
- Aparthotels in St. Martins
- Inns in Bayswater
- Cheap Hotels in Springdale
- Apartments in New Brunswick
- Hampton Hotels
- Sheffield Hotels
- Business Hotels in New Brunswick
- Apartments in Fredericton
- Queens County Hotels
- Inns in Hampton
- Hotels near Saint John
- Apartments in Sussex
- Cheap Hotels in Back Bay
- B&B in Bayside
- Luxury Hotels in Sheffield
- Hotels near Fundy National Park
- Inns in Sussex
- Aparthotels in Sussex
- Pet-Friendly Hotels in St. Andrews
- Luxury Hotels in Back Bay
- Hotels with a Pool in St George
- Town Houses in St. Andrews
- Cheap Hotels in Seal Cove
- Cheap Hotels in Hampton
- Cheap Hotels in Bayswater
- Farmstay in Grand Manan Island
- Hotels with Bars in Sussex
- Resorts & Hotels with Spas in Sussex
- Cheap Hotels in Kingston
- Luxury Hotels in New Maryland
- Oromocto Hotels
- B&B in New Brunswick
- Aparthotels in St. Andrews
- St. Andrews Hotels
- Hotels near Greater Fredericton Intl.
- Boutique Hotels in New Brunswick
- Bayswater Hotels
- Ryokans in Hanwell
- New Brunswick Hotels
- Vacation Homes in Back Bay
- Hotels with a Pool in Sussex
- B&B in Fairhaven
- Resorts in Bayside
- Guest Houses in Bayswater
- Cheap Hotels in Lincoln
- B&B in Grand Manan Island
- Resorts in New Maryland
- Inns in Back Bay
- Aparthotels in New Brunswick
- Luxury Hotels in Alma
- Aparthotels in Hampton
- Guest Houses in St. Andrews
- Aparthotels in Back Bay
- B&B in Kingston
- Hotels near University of New Brunswick
- Cheap Hotels in Sussex
- Hostels in Alma
- Motels in Oromocto
- Inns in Bayside
- Condo Rentals in Sussex
- Guest Houses in Alma
- Sussex Hotels
- St George Hotels
- Luxury Hotels in Blacks Harbour
- Hotels with a Pool in Fredericton
- B&B in Fredericton




























































































