ABTA logoATOL logo

01904 734 939

Open 7 Days A Week

Banff Inn, Banff

Situated in the beautiful town of Banff, close to many of the main attractions, the comfortable Banff Inn is a perfect base to explore one of the most beautiful parts of Canada. The hotel features a spa and wellness centre, complimentary Wi-Fi access and a pizzaria. Rooms at the hotel offer comfortable bedding and room service, as well as amenities one would expect in a hotel of this standard.

We’ve found 0 tours for you matching: Banff Inn, Banff

View Shortlist 0