Nestled in the woods near Canoe Cove Marina and the BC Ferry terminal at Swartz Bay it is about 70 years old, built by Hugh Rodd stone by stone originally as a family home. In 1985 the stone house became the Stonehouse Pub and since that time has been a favorite destination for friends, neighbors and visitors to the Saanich Peninsula.

“We believe in the historic idea that the purpose of a restaurant is to “restore” the guest.” In that spirit we invite you to join us, and relax, enjoy a unique dining experience at the StoneHouse Restaurant & Pub.

Our menu offers creations that are inspired by the local artisans and farmers who share the Saanich Peninsula.

2215 Canoe Cove Road
North Saanich, BC V8L 3X9