Otter Hotel is a 4-star hotels that has been welcoming guests since 2024.
Otter Hotel is part of Banff Lodging Company under Banff Lodging Group.
Read More







Otter Hotel is a 4-star hotels that has been welcoming guests since 2024. Otter Hotel is part of Banff Lodging Company under Banff Lodging Group.
Located at 1000 600 Banff Ave in Banff, Canada. Those looking to explore will find Canmore Museum and Geoscience Centre, Banff Cascades of Time Gardens, and Banff Gondola nearby.
Otter Hotel has Luggage storage, Elevator, Multilingual staff, _24_HOUR_FRONT_DESK, FITNESS_FACILITIES, and more.
Phone number: 1 1 (403) 760-8517
Popular Facilities | |
Check-In / Check-Out Time | From 16:00 - to 11:00 |
Available rooms at Otter Hotel | 174 |
Another facilities in Otter Hotel | 24-hour front desk, Multilingual staff, Luggage storage, Fitness Facilities, Fireplace in lobby |







