Echo Lake is a great day spot only 20 minutes from town.

Swim Holes – Revelstoke’s best places to cool down and relax

You’ve just completed a long bike ride or gruelling hike through the alpine and there’s no better way to refresh than a dip in the water.



You’ve just completed a long bike ride or gruelling hike through the alpine and there’s no better way to refresh than a dip in the water. While Revelstoke isn’t known as a warm water destination like the Shuswap or Okanagan, there are still some great spots to go for a dip. You could pull off the road anywhere along Highway 23 North and jump in the frigid waters of Lake Revelstoke or you could hit up a few of the more popular spots, listed here. View photos of each spot in the slideshow above.

Echo Lake

Echo Lake, with its grassy lakeside clearing and warm water is a great spot for swimming. Head south of Revelstoke along Airport Way, past the end of the pavement and then make a left at the Akolkolex Forest Service Road. Echo Lake is a few kilometres beyond the turnoff. The lake is ringed by camp sites making it an ideal spot for a weekend trip.

Williamson’s Lake

Located a few minutes south of downtown Revelstoke off Airport Way, Williamson’s Lake is a popular spot for swimming because of the warm water. It features a nice long beach, playground, dock, several RV camping sites and every year its stocked with fish.

Blanket Creek Provincial Park

The lagoon at Blanket Creek Provincial Park is a pleasant but cold place for a swim. With several camping sites, a great picnic area and thundering Sutherland Falls nearby, it’s a great place to spend the day or night. Drive down Highway 23 south for about 40 kilometres to get there.

Martha Creek Provincial Park

This provincial park 23 kilometres north of Revelstoke is located on the shores of Lake Revelstoke. The water is cold but there is a little inlet where it warms up a bit more. There’s a boat ramp available, nice curving beach, picnic sites and camping spots available.