Skip to main content

Stay with us for an

Unforgettable

Vancouver Island holiday

Welcome To Madrona Resort

Nestled along the shores of spectacular Rathtrevor Beach, Madrona Beach Resort is the perfect setting for your next Vancouver Island getaway. Our exquisite waterfront accommodations are surrounded by miles of warm sand and water, lush forests and aromatic ocean breezes.

Famous For Building Sandcastles

Our unique location gives you the added luxury of stunning panoramic mountain and ocean views, right from your private balcony or patio. You’ll find an endless array of ways to immerse yourself in Island living at Madrona Beach Resort. Book your Vancouver Island escape today!

Two Bedroom Accommodation - Madrona Resort Parksville BC

Beach Level Two Bedroom

More Info       Book Now

Ocean View Studio - Madrona Resort Parksville BC

Ocean View Studio

More Info       Book Now

Ocean View One Bedroom

More Info       Book Now

Ocean View Townhouse

More Info       Book Now

VISITOR COMMENTS

We stayed for a week and loved it. We were right on the beach and our daughter played everyday in the sea.

Anonymous

Great prices, great view, clean places! Right on the beach for the best price on the block.

Anonymous

We enjoy our time at Madrona and have always found staff friendly and helpful. Housekeeping does a great job and the grounds are well taken care of. The units have everything you need. Fantastic view. Very peaceful and relaxing. We look forward to our next visit.

AnonymousRepeat Visitor

Visitor Reviews on Google

4.5
Based on 140 reviews
powered by Google
bruce mathewson
21:04 09 Jan 25
Barb Milligan
23:44 12 Oct 24
This is not the first time we've stayed here, we love it, and our kids love it.We're having Thanksgiving here with all our kids, couldn't ask for a nicer location.
Brad Stewart
21:35 07 Jun 24
Mark Howard
21:05 28 May 24
Lovely place but a little dated.Clean and well stocked kitchenette.It would be a good place for families as it is right next to the beach. There is a very nice mini-golf down the street.Quite close to a good selection of restaurants.Nothing to complain about for sure.
Matthew Tromp
04:31 30 Sep 23
Nice vacation place
Aaron Tsui
21:32 17 Sep 23
Kevin Thom
16:42 14 Jul 23
Perfect. We really enjoyed our stay.
Ivana Conversano
13:02 25 Jun 23
The location is great. Our room was on the upper level, just a few steps from the beach, nice outdoor grass to play with kids and have barbecues. The rooms are clean, comfortable and staff very friendly. It's our gateway tradition every year.
Marla Meyer
17:26 13 Apr 23
Cheryl G
20:23 11 Sep 22
Really enjoyed our time there💞Only wish the people upstairs were abit quieter, sounded like they were moving furniture around.Our studio was really nice! Will go back for sure💞 Staff were friendly and helpful! Perfect spot for a little get away 🌻🍷
Tom MacIntyre
03:17 10 Sep 22
Beautiful resort on the fabulous Rathtrevor beach, where the ocean retreats about a kilometre at low tide. Very expensive in the summer, but an amazing experience for families, especially with children. Get a beach unit if you can as it’s about ten seconds from your patio to the sand. Otherwise it’s five minutes straight downhill on foot.
Jason Fleury
17:42 17 Jul 22
Awesome resort. Friendly staff and unbeatable location. Book early. You are paying for the location, not for room quality. The units are comfortable and clean but you are there to spend time outside… keep that in mind. We have stayed here every summer for 16 years. Love it!
Bindia Malhotra
03:01 24 Sep 21
Beautiful and satisfying experience at Madrona Beach Resort!We stayed in 16-A unit which we found spotless and very private, on arrival. Everything we needed was in the unit, all the pots and pans and utensils. We enjoyed our evenings sitting in the ocean view backyard with our propane fire pit , which we made sure was allowed. Weather was just perfect to watch the moonrise, at night, a truly surreal experience ! Loved the calm!Can’t wait to be back next time! Very nice and helpful staff. Good value for money.

COME STAY WITH US