
Stonehouse Pub
CONTACT US
The Stonehouse Restaurant & Pub is nestled in a private setting at Canoe Cove Marina beside the BC Swartz Bay ferry terminal. We believe in the historical idea that the purpose of a restaurant is to “restore” the guest. In that spirit we invite you to join us, relax, and enjoy a unique dining experience.
North Saanich, BC
V8L 3X9
We encourage reservations via phone
To book a reservation:
(250) 655-8870
To Contact Us
HOURS & RESERVATIONS

We open at 11am on most days. We encourage reservations to guarantee seating.
Hours
Amenities
The Stonehouse is bicycle friendly with a bike rack available. There is plenty of free parking available with lower and upper parking lots on premise. Additionally, customers who require wheelchair access will find two spots up front and center located at the upper parking lot with a beautiful garden walkway leading directly to us via the Pub.