Search Hotels near Top Banff Attractions

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,624 reviews)

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

£118
Rundlestone Lodge
Rundlestone Lodge

537 Banff Avenue - Box 489, Banff T1L1A6

3.0 out of 5.0
4.2 out of 5 (1,198 reviews)

This hotel is superbly situated in Banff National Park, where guests can ski, hike and bike. Banff Centre (fine and performin …

Get Rates
The Fox Hotel and Suites
The Fox Hotel and Suites

461 Banff Ave, Banff T1L 1H8

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

The Fox Hotel and Suites is 4 blocks from downtown Banff, 1 km (0.6 mi) from the Bow River, and 5 km (3 mi) from the Sulphu …

£96
Best Western Plus Siding 29 Lodge
Best Western Plus Siding 29 Lodge

453 Marten Street, Banff T1L 1E6

2.5 out of 5.0
3.9 out of 5 (502 reviews)

Situated in Banff, this eco-friendly hotel is 0.4 mi (0.6 km) from Banff National Park Information Centre and within 3 mi ( …

£89
Banff Park Lodge
Banff Park Lodge

222 Lynx St, Banff T1L 1K5

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

Located in the Canadian Rockies, this Banff hotel's quiet location is 2 blocks from Banff Avenue shopping and museums, 1 bloc …

£62
Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa

521 Banff Ave, Banff T1L 1H8

3.5 out of 5.0
4.1 out of 5 (2,004 reviews)

Located in Banff National Park just a short walk from downtown Banff, Banff Caribou Lodge and Spa has friendly staff and …

£83
Delta Hotels by Marriott Banff Royal Canadian Lodge
Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff T0L0C0

4.0 out of 5.0
4.4 out of 5 (1,173 reviews)

This warmly inviting lodge-style hotel is just a five-minute walk from downtown Banff's shops and restaurants and 3 km from M …

£121
Irwin's Mountain Inn
Irwin's Mountain Inn

429 Banff Avenue, Banff T1l1B2

2.5 out of 5.0
3.9 out of 5 (641 reviews)

Situated in Banff, this hotel is 0.3 mi (0.5 km) from Banff National Park Information Centre and within 3 mi (5 km) of Uppe …

Get Rates
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,371 reviews)

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

Get Rates
Banff Aspen Lodge
Banff Aspen Lodge

401 Banff Ave, Banff T1L1A9

3.0 out of 5.0
4.2 out of 5 (1,165 reviews)

Banff Aspen Lodge is located in Banff National Park, 4 blocks from Banff National Park Information Centre. Whyte Museum of th …

£105

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
false