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