New Brunswick can be unfairly overlooked as people head to neighbouring Prince Edward Island or Nova Scotia. More fool them. They are missing out on one of Canada's unspoiled wildernesses; a playground of rivers, coastal islands, pine forests, mountains, beaches and pretty-as-a-picture villages, making it a great place to go for outdoors-y folk, nature-lovers, bird-watchers, hikers and bikers! As well as outdoor adventures, New Brunswick offers friendly cities with theatres, galleries and French-influenced shops and restaurants. And, because the province is not huge, the best places to stay in New Brunswick let you mix outdoor adventures with city fun.
An enchanting region of wilderness, New Brunswick is as beautiful as it is unspoilt, a playground for nature-lovers, hikers and bikers. Find out more by browsing our list of the best places to stay in New Brunswick!
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
New Brunswick
This beautifully appointed B&B is nestled in a restored Victorian villa in downtown Shédiac, New Brunswick. Interiors are full of period charm, from floral-print wallpapers to the classic piano in the dining room - the perfect place to start the day with the hotel's acclaimed breakfast.
New Brunswick
This B&B is located on a heritage site in St Andrews. The 100-year old property has been painstakingly restored and now offers warm and inviting guestrooms dressed in country-style décor and a homely living room. Enjoy evening sun on the veranda after a day sightseeing.
St Andrews, New Brunswick
This hotel and renowned culinary destination is nestled in a heritage manor house in St Andrews. Set on an 87-acre estate between the forest and the sea, guestrooms offer sweeping views of the Bay and Chamcook Lake. The restaurant serves creative dishes using local produce. A superb rural getaway.
Fredericton
This cosy B&B is nestled on historic Waterloo Row, a ten-minute walk from picturesque downtown Fredericton. Interiors are dressed in keeping with the Gothic Revival property, featuring selected antiques, artwork and oriental rugs - a stylish base for local sightseeing.
New Brunswick
This charming B&B is nestled within a 19th-century property in St Stephen, New Brunswick, steps from the St Croix River. Inside, cosy and inviting guestrooms feature selected antiques from around the world. Spend a day doing the Cabot Trail on Cape Breton Island, easily accessible from this hotel.
New Brunswick
This boutique inn is nestled in the heart of Rothesay. Guest suites feel like a country pied-à-terre, with thoughtful, selected antiques and preserved original fireplaces. Sample a glass of Old World wine from the hotel's extensive cellar over dinner.
New Brunswick
This homely, hideaway hotel is nestled on Oak Bay in Saint Stephen, New Brunswick. Set within acres of verdant private grounds, including an outdoor terrace and beach area, and with cosy and inviting interiors, this hotel is a great place to relax, unplug and unwind.
New Brunswick
This charming bed and breakfast is nestled in the Fundy region of Canada's New Brunswick. An area renowned for its beautiful natural landscapes, this hotel is a cosy base for local exploring, with country-feel interiors, friendly hosts and easy access to the region's attractions.
St Andrews, New Brunswick
This charming inn is housed within a heritage property in St Andrews, New Brunswick. Interiors have been faithfully restored and furnished with period antiques and contemporary luxuries. The beautifully appointed guestrooms offer sea views from a private balcony, perfect for a romantic break.
St Andrews, New Brunswick
A beautifully restored 1897 B&B in the historic seaside town of St Andrews. Elegantly decorated rooms feature a range of features such as original paneling, beautiful fabrics, four poster beds and private balconies. The gourmet cuisine uses only locally sourced organic produce. Simply charming!