Madrona Beach Resort, located in Parksville, British Columbia, offers a perfect getaway on Vancouver Island. Enjoy Canada's mildest climate, warm sand, lush forests, and ocean breezes. The resort provides beautiful waterfront townhomes, each with a private balcony or patio boasting panoramic views.