The doyenne of New Brunswick hotels, this 'Castle-by-the-Sea' has sat on a hill overlooking town since 1889 and was given a makeover in 2015. With its elegant verandah, gardens, rooftop terrace, golf course, tennis courts and indoor pool with waterslides, it's a world unto itself. Prices vary according to seasons and demand; check the website for deals.
Algonquin Resort
New Brunswick