Canadian Rocky Mountain Resorts
Emerald Lake may be the most
beautiful place I've ever been to.
- Robert Duvall
Painted Boat Resort Spa & Marina
Painted Boat Resort Spa & Marina
Painted Boat Map

How to Get Here

Painted Boat Resort is located on BC's Sunshine Coast, Northwest of Vancouver.

12849 Lagoon Road
Madeira Park, BC  V0N 2H0

Take the Horseshoe Bay Ferry to Langdale, which will take 40 minutes. To Pender Harbour from Langdale, it's a 50 minute drive. Take Highway 101 North and follow the signs to Sechelt. Look for the sign to the Madeira Park turn-off 20 minutes past Sechelt. The sign is on the right. Turn left at the painted fish boat, then follow the signs to Painted Boat Resort Spa & Marina.

Transportation Links

Click on the image to view a detailed map.