Mayne Haven

Discover self-healing and relaxation in nature

Southern Gulf Islands

Mayne Haven provides a peaceful sanctuary for self-discovery and healing, away from daily stressors. Immerse yourself in nature and therapeutic activities to unlock your full potential.

Mayne Island, Mayne Island, British Columbia, Canada, V0N 2J2

maynehavenretreat@gmail.com

Visit Website

Hours

Where To Stay

Vacation Rentals