From $89 CAD Booking.com Offering stunning views of the St. John River and access to a variety of outdoor activities, this hotel near Fredericton, New Brunswick is an ideal year-round escape.