About

The Kennedy Inn is a beautiful 23 room Inn located in the heart of St. Andrews By-the-Sea.  Being Canada’s oldest summer hotel, the Kennedy Inn offers comfortable and cozy rooms with all the amenities of a modern inn.

There are a variety of rooms available ranging from single person efficiencies to King size suites with a living room; 2 baths and a in-room fireplace.   The Kennedy Inn also offers restaurant seating for over 100 people. The menu is reasonably priced and offers fresh seafood, quality steaks, and excellent pastas.

The Shiretown Pub is an English style pub offering micro brewed Picaroons, PumpHouse, Coors Banquet, Rickard’s Red and Belgian Moon on tap. The pub also offers a wide selection of domestic and imported beer. With a varied scotch, wine and cocktail selection, we are sure to have something for everyone.

Come and enjoy a stay at Canada’s Oldest Summer Hotel!

St. Andrews by-the-Sea

The town of St. Andrews was founded in the 1770′s as a loyalist town and was a ship building center in the early history of Canada.  This active and vibrant small resort town has a world class reputation for its hospitality and commitment to community.

The very best of St. Andrews can be found right from our doorstep. You may stroll the town’s unique shops, galleries, and museums as well as visit Kingsbrae Gardens, designated as one of the top ten in Canada.  St. Andrews is home to the world renowned Algonquin’s prestigious 18-hole golf course where royalty, presidents, and tourists alike have enjoyed its amenities.  The town of St. Andrews is located on the Passamaquoddy Bay overlooking the state of Maine.  Campobello and Deer Island are short nautical miles away.  The capital city of Fredericton and the city of Saint John are a 90 minute drive from St. Andrews.  Bangor, Maine is located within a two hour drive.

Leave a Comment