Most Popular Hotels in Banff

See all 38 Hotels in Banff
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Rimrock Resort Hotel
The Rimrock Resort Hotel

300 Moutain Avenue, Banff T1L 1J2

4.0 out of 5.0
4.5 out of 5 (2,543 reviews)

Nestled in the mountains 750 feet above the town of Banff, The Rimrock Resort Hotel is across from the Upper Hot Springs an …

Inns of Banff
Inns of Banff

600 Banff Avenue, Banff TIL 1H8

2.5 out of 5.0
3.3 out of 5 (2,626 reviews)

Located on the main street of Banff, this inn is within 5 km (3 mi) of the Sulphur Mountain Gondola and Upper Hot Springs.

Tunnel Mountain Resort
Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff T1L 1B1

3.5 out of 5.0
3.9 out of 5 (1,519 reviews)

Situated in a national park, this lodge is 0.1 mi (0.1 km) from Surprise Corner and 2.4 mi (3.8 km) from Cave and Basin …

The Elk & Avenue Hotel
The Elk & Avenue Hotel

333 Banff Ave, Banff T1L1B1

3.0 out of 5.0
3.8 out of 5 (1,410 reviews)

Located in downtown Banff, this hotel is also superbly situated within the heart of Banff National Park and close to the Tr …

King Edward Hotel
King Edward Hotel

137 Banff Ave, Banff T1L1A6

2.0 out of 5.0
3.3 out of 5 (424 reviews)

Located near the slopes, this Banff hotel is in the mountains, within 1 mi (2 km) of Canada House Gallery and Cave and Basi …

The Juniper Hotel
The Juniper Hotel

1 Juniper Way, Banff T1L1E1

3.0 out of 5.0
4.1 out of 5 (1,016 reviews)

The Juniper Hotel is the only hotel at the foot of Mount Norquay overlooking the town of Banff. This location provides …

Buffalo Mountain Lodge
Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff T1L 1B3

3.5 out of 5.0
4.1 out of 5 (875 reviews)

This scenic Canadian Rockies lodge is in Banff National Park, just 2 km (1.25 mi) from downtown Banff; Lake Minnewanka is 7 k …

Bumpers Inn
Bumpers Inn

250 Marmot Cresent, Banff T1L 1B3

2.5 out of 5.0
3.6 out of 5 (452 reviews)

Situated in a national park, this hotel is 0.3 mi (0.5 km) from Victoria Glacier and 2.2 mi (3.5 km) from Cave and Basin …

Hidden Ridge Resort
Hidden Ridge Resort

901 Hidden Ridge Way, Banff T1L 1H8

3.5 out of 5.0
4.2 out of 5 (1,321 reviews)

This resort, situated high on Tunnel Mountain, features views of downtown Banff and the surrounding Rocky Mountains.

Banff Rocky Mountain Resort
Banff Rocky Mountain Resort

1029 Banff Ave, Banff T1L1H8

3.0 out of 5.0
3.9 out of 5 (1,356 reviews)

This family-friendly Banff condo is within 3 mi (5 km) of Victoria Glacier, Banff National Park Information Centre, and Banff …


Recent Reviews in Banff

Hide content

Narrow your search

Pocket Guide: Banff

Visiting Banff

Nature enthusiasts will enjoy a visit to Banff, though all visitors are sure to appreciate the mountains, restaurants, and skiing. This welcoming, lakefront city also attracts visitors with its shopping and hiking. Top attractions include Upper Hot Springs and Banff Gondola.
  • There are 39 Banff hotels
  • July is the most expensive month to travel here, while November tends to be the cheapest
  • Closest major airport is in Calgary, AB (YYC-Calgary Intl.), 68.9 mi (110.8 km) from the city centre

Sightseeing around Banff

  • Skiing is just one of the top activities, while Mount Norquay Ski Resort and Sunshine Village are sights to visit
  • Popular cultural attractions include Whyte Museum of the Canadian Rockies, Banff Park Museum, and Walter Phillips Gallery
  • The mountains, hiking trails, and lakeside provide a picturesque setting, and places to consider visiting are Upper Hot Springs, Banff Gondola, and Cave and Basin National Historic Site

Getting around Banff

Banff has plenty of options for transportation. To see more of the larger area, hop on a train at Banff Station.

Staying in Banff

When looking for a holiday accommodation at an affordable price, consider that Banff has 39 hotels and other accommodation types to choose from. There are 26 hotels ranging from GBP 52 to GBP 166 per night. Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • The Rimrock Resort Hotel, averaging GBP 244.86/night
  • Fairmont Banff Springs, averaging GBP 408.53/night
You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Buffaloberry B&B, averaging GBP 287.01/night
  • Delta Banff Royal Canadian Lodge, averaging GBP 208.03/night
A 3.5-star favourite with Expedia travellers is Buffaloberry B&B with a 5 out of 5 user rating while The Rimrock Resort Hotel and Delta Banff Royal Canadian Lodge are also highly rated by guests.

Dressing for Banff

  • Between January and March, you can expect the daytime average to be around 8°C and the nighttime average to be -14°C
  • From April to June, temperatures average about 22°C during the day and -3°C at night
  • July through September averages 24°C during the day and 3°C at night
  • In October–December, the average temperature is 15°C during the day and -13°C at night
  • Average annual rainfall for Banff is 24 millimetres