The Kennedy Inn is a beautiful 25 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.
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 and English style pub offering micro brewed Picaroons, Pumphouse, Gahan's and Coors Banquet.