Private Villas in Banff
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Banff Beaver Cabins
220 Beaver Street, Banff, Canada (Open map)
This accommodation is 1.6 km from the large waterfall "Bow Falls", while Central Park is approximately 500 metres away. Banff Beaver...
Read more...
9.1
Superb
56 reviews
North House - Banff Mountain Home- The Real Rockies Experience
129 Muskrat Street, Banff, Canada (Open map)
The large waterfall "Bow Falls" is just 1.3 km away, and cultural attractions such as the Buffalo Nations Luxton Museum lie 800...
Read more...
7.3
Good
4 reviews