Top 10 Hotels in Saint John

See all 24 Hotels in Saint John

Recent Reviews in Saint John

Hide content

Where to stay in Saint John

Saint John Hotel Guide

Saint John is home to a number of upscale and affordable hotel establishments. Saint John features about 15 hotels within easy driving distance of the downtown area.

Location is so important when it comes to traveling, so be sure to check out the Hilton Saint John and Delta Brunswick, all of which are situated within a 0.6-mile from the center of Saint John. Or, alternatively, the BEST WESTERN PLUS Saint John Hotel & Suites is located 3 miles away. Some other hotels and apartment options include the Hillcrest Motel and the Regent Motel.

Looking for things to do? Why not spend a few hours discovering Algonquin Golf Course, Minister's Island and Centennial Park, which you'll find in St. Andrews, 50 miles to the east of Saint John. If you'd like to spend a night or two in St. Andrews, check out the room rates at the Algonquin Resort St Andrews by-the-Sea Autograph Collection and The Kingswood Bed & Breakfast. Or stay in Fredericton, 55 miles to the southeast of Saint John, where you can pick from the Delta Fredericton and Crowne Plaza Fredericton-Lord Beaverbrook. Regardless of whether you're passing through or spending a few nights in Fredericton, be sure to check out the Odell Park, Regent Mall and Fredericton Golf and Curling Club.

Before your Saint John trip comes to an end, why not spend an hour or two cheering along with fellow sports obsessives at a local game. You'll find Harbour Station 0.3 miles to the southeast of Saint John. Those sports fans wanting to find a bed close by can select from the Hilton Saint John or the Delta Brunswick.

Thanks for taking the time to check out our Saint John accommodations. Be sure to spend a few minutes exploring Expedia's Saint John travel guide for the low-down on this place's things to see and do.