Located in Jasper National Park in the Canadian Rockies, this resort offers canoeing, fishing, and hiking. It features a private beach, on-site dining, and rooms with gas fireplaces.
Located on the shores of Beauvert Lake in the Canadian Rocky Mountains, this resort boasts an award-winning golf course, 8 on-site restaurants and a 10,000 square foot spa.