Welcome to the Castle Inn, Restaurant & Spa located in Perth-Andover, New Brunswick Canada. An ideal destination for those wishing to escape the hectic pace of daily life, we offer 4-star Canada select accomodations situated on a hilltop overlooking the St John River on 200 acres of woodland. Perfect for a romantic couples retreat, group bookings for a family reunion, a corporate getaway, the weary business traveller, or the outdoor enthusiast, this is the perfect location for travellers in all seasons and is only minutes from the Trans-Canada Highway and the Trans-Canada Trail system used by cyclists, hikers, snowmobilers, and skiers. We are situated 1 1/2 hours north of Fredericton and are considered by many of our regular guests to be the half-way point between Montreal and Halifax.Your stay at the Castle Inn, first built in 1932 as a private residence, will be a memorable one highlighted by our eleven uniquely styled rooms, beautiful scenery, friendly service, and memorable dining. Our Scottish Chef, Christopher Cornhill, prepares the finest meals in our main-floor restaurant that is open to the public and guests alike. Stop in for dinner and a drink or stay for a few nights and make yourself at home—you’re always welcome at the Castle Inn!
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.