Cowichan Bay is a bay located in British Columbia, Canada on the
continent of North America. Find Estate, Guest House, Resort, Whale Watching and attractions in Cowichan Bay, British Columbia below.
Cowichan Bay in Cowichan Bay, British Columbia
Oceanfront Grand Resort & Marina Welcome to The Oceanfront Grand Resort & Marina, Cowichan Bay, Canada.The Oceanfront Grand Resort & Marina is an intimate, luxurious, waterfront Resort style hotel located only 35 minutes from...
Read more Anchors Guesthouse Anchors Guesthouse At Cowichan Bay Village Southern Vancouver Island British Columbia, Canada offers an oceanfront snug cottage or luxury suite in unique "stilt home" on pi...
Read more Aerie Resort Welcome to one of Canada’s most breathtaking destinations, The Aerie Resort & Spa, Cowichan Bay. Set 1500 feet above the Pacific ocean with spectacular 180-degree views of Victoria, the Sann...
Read more Ocean Ecoventures A Whale Watching company like no other, Ocean Ecoventures offers high quality whale watching excursions from the seaside village of Cowichan Bay on Vancouver Island.
A small, owner-operated family bu...
Read more Prancing Horse Estate Welcome to the Prancing Horse Estate, Cowichan Bay, Canada. Offering a natural paradise setting with breathtaking scenery and the very finest Vancouver Island has to offer, The Prancing Horse Estate ...