The Mayne Island Resort

Nestled by the water, the Mayne Island Resort features idyllic cottages with breathtaking views, a spa, dining options, kayak rentals, and more. Experience the beauty of Mayne Island’s natural attractions and history while enjoying a relaxing stay.

Mayne Island
494 Arbutus Dr, Mayne Island, BC, CA, V0N 2J1
📞 250-539-3122

More Experiences in Southern Gulf Islands