"I’ve stayed at many hotels in Banff and this one takes the cake. Fantastic restaurant in the hotel and great hot tubs. Right smack in the middle of everything. Will stay here again!"
"We had a great stay at Otter Hotel . It’s a 20 mins walk to Banff Town or get a complimentary Roam bus card during the stay from the hotel reception. We had 2 dinners & breakfast daily at the Hotel only restaurant - Good Folk. Food is amazing , the serving staff are friendly & knowledgeable. Love the hot tubs on the first floor overlooking the Rockies … Will definitely return if visit Banff again .."
"We booked the room with mountain views and the hotel exceeded our expectation. This is a wonderful hotel with two outdoor hot tubs with awesome Mountain Views."
"We had a fantastic stay at the Fox Hotel and Suites. The room was wonderful, very clean, and perfectly equipped for a cozy mountain getaway. The views from the property were absolutely beautiful—surrounded by the stunning scenery of Banff.
What made our stay even better was the staff. Everyone was incredibly friendly, welcoming, and helpful throughout our visit. The overall atmosphere of the hotel is unique and charming. We highly recommend this hotel to anyone visiting Banff, and we will definitely return! 5/5 stars!"
"The room is spacious for 4 of us, very clean and modern. The lodge is very close to the downtown, we enjoyed walking everyday to explore the city center. The indoor pool is always busy, and our room location is very far from the pool so we didn’t try the pool, but I was happy enough to have a hot tub every night in our room after the activities. The view from our room is also beautiful especially when it snows. The lodge has a spa, a hair salon, an a ski shop. I checked the price of the gloves at their shop is very reasonable. The parking garage is very convenient (although we have to pay for it). The breakfast is good with reasonable price for kids. Some front desk staffs (one Filipino lady and one local) were not friendly but most of the staffs were nice and helpful. Easy check in and check out, they provided pre-check in via whatsapp and always checked us if we need anything."
"We had an incredible stay at Tunnel Mountain Resort in Banff. From the moment we checked in, the staff were welcoming, friendly, and genuinely eager to make our experience memorable. The property itself feels tucked away in the trees, offering peace and quiet while still being just a few minutes from downtown Banff. The room was spacious, clean, and cozy, with a rustic mountain vibe that fit perfectly with the surroundings. I especially loved the fireplace—it made evenings feel warm and relaxing after a day of exploring. The kitchenette was well-equipped, which was a nice bonus for preparing meals. The views from the resort are stunning. Waking up to the fresh mountain air and seeing the Rockies right outside my window was unforgettable. On-site amenities like the hot tub and pool added to the experience, especially after long hikes. What stood out most was the balance between comfort and nature. It felt like having a private cabin in the mountains but with all the convenience of a resort. I’d highly recommend Tunnel Mountain Resort for couples, families, or anyone wanting a true Banff escape. It’s the perfect mix of relaxation, comfort, and breathtaking scenery—I’m already looking forward to coming back!"
Very Good
161 reviews
8.7/10
1 night
From KRW 117,731
Check availability
Show More Romantic Hotels in Banff
Frequently Asked Questions
What is the average price of a hotel in Banff for this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff this weekend is KRW 376,877 per night. For a 4-star hotel, the average cost is KRW 608,412 per night. If you're looking for a luxury experience, 5-star hotels in Banff this weekend typically cost KRW 1,460,146 per night.
How much do hotels in Banff cost per night during weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff during weekdays is KRW 286,401 per night. For a 4-star hotel, you can expect to pay around KRW 455,333 per night. If you're looking for a luxury stay, 5-star hotels in Banff generally cost KRW 1,391,419 per night on weekdays.
Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.