Guest favorite Moose Hotel and Suites
★★★★
600 Banff Ave #1000, Banff, AB, Banff (AB), Canada Show on map
Otter Hotel is a 4-star hotel in Banff (AB), Canada. Guests rate it 9.6/10 (exceptional) across 5 reviews, ranking it #39 of 46 places to stay in Banff (AB).
600 Banff Ave #1000, Banff, AB, Banff (AB), T1L 1H8, Canada
Otter Hotel has a guest rating of 9.6 out of 10 from 5 reviews, which is considered exceptional. It ranks #39 of 46 properties in Banff (AB) on Triptoic.
Otter Hotel is located at 600 Banff Ave #1000, Banff, AB, Banff (AB) T1L 1H8, Canada.
Otter Hotel is rated 4 stars.
Highly rated alternatives close by
Guest favorite
#1 in Banff
Guest favorite
Guest favorite
Hotel
Hotel
Hotel
Hotel