Hotels in New Brunswick

Hotels found in New Brunswick — 229

Search hotels in New Brunswick

Marshlands Inn

55 Bridge Street, Sackville, New Brunswick Map
Marshlands Inn Photos
2 reviews

Featuring a fine dining restaurant onsite, this elegant inn is styled in timeless antiques and nestled Show more

Rose Motel & Cabins

625 rue Principale, Edmundston, New Brunswick Map
Rose Motel & Cabins Photos
4 reviews

Located on the Trans-Canada Highway and 10 minutes’ drive from the Quebec border, this Saint-Jacques Show more

Danny's Inn

1223 Rue Principale, Beresford Map
Danny's Inn Photos
6 reviews

Featuring a free airport shuttle to Bathurst Airport, which is 10 minutes’ drive away, this Maritime Show more

Gaudet Chalets

14 Bellevue Heights, Shediac Map
Gaudet Chalets Photos

Just 1 km from Parlee Beach, Gaudet Chalets features an on-site playground and self-catered accommodation Show more