The Masthead Restaurant
An excellent fine dining restaurant featuring fresh seafood and extensive wine list, The Masthead Restaurant is set in a building steeped in fascinating history. The Masthead building figures prominently in the history of Cowichan Bay. Built in 1863 as “The Columbia Hotel”, it replaced the old “John Bull Inn” across the causeway where the pub is now located.
If you are the owner of this site and would like to have access please contact us
There are no tours featuring this site.

Comments