Saint John is a walkable location known for its port. Simply book a local tour to enjoy your stay a little more. Nature lovers can visit Stonehammer Geopark and Reversing Falls. And while you're here, be sure to stop by King's Square and Saint John Imperial Theatre.
Hotels in Saint John
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Saint John?

Chateau Saint John Trademark Collection by Wyndham
Chateau Saint John Trademark Collection by Wyndham
9.4 out of 10, Exceptional, (1659)
$98 nightly
The price is $117
Jun 27 - Jun 28
Total includes taxes and fees
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 neighborhoods in Saint John
Top landmarks in Saint John

Saint John City Market
During your trip to Saint John, you can find the perfect gifts to bring home at Saint John City Market. While you're in the area, stroll along the waterfront.
Saint John and related destinations
Saint John is well-known for its sports and port, featuring attractions such as King's Square and Saint John Imperial Theatre. Visitors highlight this walkable city's museums while sights include Saint John City Market and St. Andrew and St. David United Church.

Photo by Tourism New Brunswick
Open Photo by Tourism New Brunswick
Frequently asked questions
Find out more about Saint John
Find out more about Saint John
Keep exploring
Keep exploring
- Hotels near King's Square
- Hotels near Saint John City Market
- Hotels near Saint John Imperial Theatre
- Hotels near Trinity Church
- Hotels near Saint John Trade and Convention Centre
- Hotels near Loyalist House
- Hotels near Saint John Jewish Historical Museum
- Hotels near Saint John Police Museum
- Hotels near Stone Church
- Hotels near Saint John Arts Centre
- Hotels near Harbour Station
- Hotels near Cathedral of the Immaculate Conception
- Hotels near New Brunswick Museum
- Hotels near Market Square
- Hotels near Saint Joseph's Hospital
- Hotels near Marco Polo Cruise Terminal
- Hotels near Fort Howe
- Hotels near Bay Ferries
- Hotels near Reversing Falls
- Hotels near Carleton Martello Tower
- Hotels near Rockwood Park
- Hotels near Lancaster Mall
- Hotels near Saint John Regional Hospital
- Hotels near Partridge Island Lighthouse
- Hotels near University of New Brunswick - Saint John
- Hotels near Rockwood Park Golf Course
- Hotels near Cherry Brook Zoo
- Hotels near Irving Nature Park
- Hotels near Renforth Lighthouse
- Hotels near Bayswater Lighthouse
- Saint John County Hotels
- Rothesay Hotels
- Hotels near Westfield Golf & Country Club
- Hotels near Saint John
- Hotels near Rothesay Arena
- Hardings Point Hotels
- Westfield Parish Hotels
- Kingston Parish Hotels
- Rothesay Parish Hotels
- Hotels near QPlex Recreation Centre
- Quispamsis Hotels
- Hotels near Musquash Head Lighthouse
- Chance Harbour Hotels
- Musquash Parish Hotels
- Hotels near Hampton Golf Club
- Bains Corner Hotels
- Hotels near Lepreau Falls
- Hotels near Lepreau Falls Provincial Park
- Hotels near Hampton Lighthouse and Historical Society
- Dipper Harbour Hotels
- Maces Bay Hotels
- Saint Martins Parish Hotels
- Lepreau Parish Hotels
- West Quaco Hotels
- Hotels near New River Beach
- New River Beach Hotels
- Bloomfield Hotels
- Wickham Hotels
- Kiersteadville Hotels
- Norton Parish Hotels
- Shannon Hotels
- Hotels with Parking Hotels near New River Beach
- Pennfield Parish Hotels
- Hotels near Melvin Beach
- Norton Hotels
- Seeleys Cove Hotels
- Wickham Parish Hotels
- Springfield Parish Hotels
- Hotels near Loomcrofters
- Hotels near Tilley House Museum
- Hotels near Orange Hall Museum
- Hotels near Queens County Fair
- Hotels near The Court House
- Hotels near Lighthouse Point Lighthouse
- Hotels near Fundy Health Centre
- St George Hotels
- Sussex Parish Hotels
- Hotels near Grand Manan Ferry
- Charlotte County Hotels
- Burton Parish Hotels
- Hotels near Pea Point Island Lighthouse
- Saint George Parish Hotels
- Hotels near Princess Louise Park Show Centre
- Sunbury County Hotels
- Sussex Hotels
- Mill Cove Hotels
- Back Bay Hotels
- Hotels near Poley Mountain
- Hotels near Deer Island Ferry
- Hotels near Green's Point Lighthouse
- Oromocto Hotels
- Digdeguash Hotels
- Hotels near Kings Arrow Arena
- Hotels near Gage Golf and Curling Club
- Kings County Hotels
- Studholm Parish Hotels
- Saint Patrick Parish Hotels
- Hotels near Head Harbour Lightstation
- Stuart Town Hotels
- Youngs Cove Hotels