Crystal Sands

Crystal Sands is a private resort located on the most southern shore of Mara Lake, BC. You can spot its sandy shoreline from Highway 97A, flanked by the Shuwsap River and a turtle sanctuary. Once a public motel and campground, Crystal Sands has long been a go-to destination for Canadian families. In 2004, Crystal Sands was transformed into the exclusive, privately-owned resort you see today.

LAKE LEVEL & TEMPERATURE

Current Wildfire Situation

HISTORIC LAKE WATER LEVELS

2024 – 347.571 m 

2020 – 349.090 m

2012 – 349.588 m

1972 – 349.660 m

REsort Amenities

  • DOCK AND SWIM AREA AT CRYSTAL SANDS

    DOCK & SWIM AREA

    BOAT LAUNCH, SLIPS, & MOORING

  • WHITE SAND BEACH AT CRYSTAL SANDS

    PRIVATE BEACH

    IMMACULATE, PRIVATE WHITE SAND BEACH

  • CLUBHOUSE AT CRYSTAL SANDS

    CLUBHOUSE

    POOL TABLES, GAMES, WASHROOMS & LAUNDRY

  • GATED COMMUNITY CRYSTAL SANDS

    GATED COMMUNITY

    CRYSTAL SANDS IS A GATED & SECURE RESORT

  • PICKLEBALL & BASEBALL AT CRYSTAL SANDS RESORT

    OUTDOOR SPORTS

    PICKLEBALL, TENNIS, BASEBALL, AND VOLLEYBALL

  • VISITOR LOTS

    VISITOR LOTS

    VISITOR LOTS ARE AVAILABLE TO OWNER'S GUESTS

Life at Crystal Sands

Contact Us

8192 Hwy 97A, Mara, BC V0E 2K0

Resort Management:

Krista Foster (250) 833-2262
Tuesday-Saturday
9am–5pm

Afterhours Emergency:

Jason Foster (780) 268-1673