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

Reviews from around the web

“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! 

see all the Stonehouse reviews at tripadvisor

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

see all the Stonehouse reviews at yelp

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

see all the Stonehouse reviews on our Facebook page

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

see all the Stonehouse reviews at zomato

The latest on Facebook and current Events