Casual Dining with Charm
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.find us on google maps
“Great service - excellent selection!! very impressed...”
We had a wonderful dinner here! We always rate our meals at every restaurant so here are our ratings! Calamari 9.5/10 Crab and Brie quesadilla 10/10 Fries 9/10 Salmon burger 9/10
Might be one of the best overall ratings we have given!
"Wicked good rest mid point in the bike ride"
We had a wicked good rest mid point in the bike ride. Pizza and yam fries were fantastic! The server was awesome as well! We plan to make this a regular stop when visiting the island!
“Great choice of beers on tap”
Great choice of beers on tap. Lovely setting, especially in the summer when you can sit out in the garden. And the staff are just plain nice and friendly. Very relaxed and welcoming. Lots of pub influenced fare: chowder, chili, fish tacos, fish and chips, burgers, salmon, ribs, bangers and mash, meatloaf, and pizzas. The food is honest and well prepared. Oh, and fries are addictive. Be warned.
“What a great destination pub! ”
An English Tudor serving awesome fare and run by a dedicated and experienced publican. Add the great beers, gorgeous grounds, quaint architecture and well thought out decor. Well done Stonehouse - you've done it right and we wish you well. We'll be back for sure.