PROPERTY: Glacier House Resort is one of Revelstoke’s finest accommodations where guests can enjoy a secluded wilderness location complete with the comforts of spacious fireplace rooms or log cabins, an indoor pool, hot tubs, a restaurant pub and more. Located five minute’s drive north of Revelstoke, our tucked-away location allows for direct mountain access to some of Canada’s most revered backcountry snowmobiling in the winter, and mountain biking, canoeing, ATV or enduro riding in the summer. Find yourself face to face with wildlife such as bears and deer and enjoy quiet nature walks through this beautiful property. Surrounded by the Columbia Mountains, the views from Glacier House are stunning from almost all rooms and cabins.
LOCATION: Glacier House Resort is located at 1870 Glacier Lane, Revelstoke, British Columbia.