The Bow View Lodge, Banff's only hotel located directly on the Bow River, offers 58 well-maintained and comfortable guest rooms at a reasonable price. The property is linked to local hiking trails and yet is just a three-minute walk to bustling downtown Banff, where you find world-class shopping, dining, and nightlife.