Go to our Menus page
Accommodations at the Stonehouse
Catering Information
See what's happening at the Stonehouse Restaurant
 The StoneHouse icon

- The Stonehouse Restaurant -
Nestled in the woods at Canoe Cove Marina near the BC Ferry terminal at Swartz Bay.

"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.

FaceBook Twitter 

The Stonehouse Restaurant is located at 2215 Canoe Cove Rd, North Saanich, B.C (Short walk from the Swartz Bay Ferry Terminal)
Pub / Off-Sales: 778.351.1133 - Mail: info@theStonehouseRestaurant.ca