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