Blue Vista Resort

Relaxed resort with nine fully-furnished cottages nestled on the coast of Bennett Bay. Just a short walk from Bennett Bay beach and the perfect home base for adventure on Mayne Island.

Hours of Operation
Sunday 12:00am – 11:59pm
Mayne Island
563 Arbutus Drive, Mayne Island, BC, CA, V0N 2J1

More Experiences in Vancouver Island