Mayne Island is a 21-square-kilometre island in the southern Gulf Islands chain of British Columbia. It is midway between the Lower Mainland of BC and Vancouver Island, and has a population of over 1300. Mount Parke in the south-central heart of the island is its highest peak at 255 metres.
AdGet today's value deal and book your stay at the Mayne Island Resort, BC. Make your reservation online - Easy & secure. Or call us today to arrange your stay.
Best Rate Guarantee · Stay longer - Save more · Recent Guest Reviews · Deals April 2025