Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

AU$165 Banff Accommodation

Epic deals on more than 580 Banff hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Banff

Estimated price for 1 night / 2 adults
Moose Hotel And Suites
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
The price is AU$291 per night

Moose Hotel And Suites: Family hotel with free WiFi and free parking. Located near a ski shuttle.

5/5Exceptional! (2 reviews)
Moose Hotel And Suites
Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
The price is AU$209 per night

Banff Caribou Lodge and Spa: Family hotel with free WiFi and a restaurant. Located in the city centre.

4/5Very Good! (2 reviews)
Banff Caribou Lodge and Spa
Canalta Lodge
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
The price is AU$250 per night

Canalta Lodge: Pet-friendly hotel with free breakfast and free WiFi. Located near a ski shuttle.

4.5/5Wonderful! (2 reviews)
Canalta Lodge
Tunnel Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
The price is AU$233 per night

Tunnel Mountain Resort: Pet-friendly lodge with free WiFi and free parking. Located in a national park.

4.3/5Excellent! (3 reviews)
Tunnel Mountain Resort
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
The price is AU$209 per night

Banff Rocky Mountain Resort: Pet-friendly condominium resort with free WiFi and an indoor pool. Located near a ski shuttle.

4.2/5Very Good! (24 reviews)
Banff Rocky Mountain Resort
The Fox Hotel and Suites
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
The price is AU$233 per night

The Fox Hotel and Suites: Family hotel with free breakfast and free WiFi. Located near ski runs.

4.3/5Excellent! (4 reviews)
The Fox Hotel and Suites
Hidden Ridge Resort
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
The price is AU$267 per night

Hidden Ridge Resort: Pet-friendly condominium resort with free WiFi and a hot tub. Located near a ski shuttle.

4.2/5Very Good! (10 reviews)
Hidden Ridge Resort
The Rimrock Resort Hotel
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$300 per night

The Rimrock Resort Hotel: Romantic resort with free WiFi and an indoor pool. Located in a national park.

4/5Very Good! (3 reviews)
The Rimrock Resort Hotel
Mount Royal Hotel
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
The price is AU$229 per night

Mount Royal Hotel: Business-friendly hotel with free WiFi and free parking. Located in the mountains.

5/5Exceptional! (2 reviews)
Mount Royal Hotel

Top budget Banff hotel deals

Estimated price for 1 night / 2 adults
Inns of Banff
Inns of Banff
2.5 out of 5
600 Banff Avenue, Banff, AB

Inns of Banff: Family hotel with free WiFi and an indoor pool. Located in the mountains.

No reviews
Inns of Banff
Bow View Lodge
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
The price is AU$165 per night

Bow View Lodge: Family hotel with breakfast and WiFi. Located near a train station.

3/5 (2 reviews)
Bow View Lodge
Homestead Inn Banff
Homestead Inn Banff
2 out of 5
217 Lynx Street, Banff, AB

Homestead Inn Banff: Family hotel with free parking and WiFi. Located near a train station.

4/5Very Good! (1 review)
Homestead Inn Banff

Top luxury Banff hotel deals

Estimated price for 1 night / 2 adults
The Rimrock Resort Hotel
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$300 per night

The Rimrock Resort Hotel: Romantic resort with free WiFi and an indoor pool. Located in a national park.

4/5Very Good! (3 reviews)
The Rimrock Resort Hotel
Homestead Inn Banff
Homestead Inn Banff
2 out of 5
217 Lynx Street, Banff, AB

Homestead Inn Banff: Family hotel with free parking and WiFi. Located near a train station.

4/5Very Good! (1 review)
Homestead Inn Banff
Bow View Lodge
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
The price is AU$165 per night

Bow View Lodge: Family hotel with breakfast and WiFi. Located near a train station.

3/5 (2 reviews)
Bow View Lodge

Accommodation In Banff

Stay in our Banff hotels and experience the breathtaking mountain scenery of the Canadian Rocky Mountains.

Our Banff hotels are located in the heart of Banff National Park, which is a UNESCO World Heritage Site. The Park offers some of the world's best powder skiing and year round recreation activities. The Banff National Park is home to abundant wildlife and the area is fully protected.

Visit the Bow Valley, while staying in our Banff accommodation, and explore this incredible mountain playground, where you can join a guided climb up a frozen waterfall.

Banff boasts pristine natural surroundings, but the area also offers many relaxing, indoor pursuits, including fine international cuisine and contemporary art exhibits. While staying in our Banff hotels, be sure to treat yourself to a pampering at one of the many spas, fed by the area's hot springs.

Relax and enjoy the mountain lifestyle and the rugged beauty of the Canadian Rockies, while staying in our Banff hotels.

How much is a hotel room in Banff?

Hotels in Banff start at AU$165 per night. Prices and availability subject to change. Additional terms may apply.

New reviews - Best hotels in Banff

Travel to Banff & explore

^Eligibility requirements and conditions apply.