Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
Genoa Bay Marina is located in the beautiful Cowichan Valley on Vancouver Island, British Columbia, harbouring contentment. It offers peaceful moorage with over 1,200 feet of dock space, stunning coastal views and a cozy bistro.