Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Banff

Tonight Tonight 24 Oct - 25 Oct
This weekend This weekend 27 Oct - 29 Oct
Next weekend Next weekend 3 Nov - 5 Nov

Search Hotels near Top Banff Attractions

153 Cheap Hotels in Banff

See all 153 Hotels in Banff
The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff
4.0 out of 5.0
Last booking: 1 hour ago
19 others viewing this property now
4.4 out of 5 (1,455 reviews)

Nestled in the mountains 750 feet above the town of Banff, The Rimrock Resort Hotel is across from the Upper Hot Springs and within walking distance of the Banff ...

$217

$217
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
3.0 out of 5.0
Last booking: 2 hours ago
21 others viewing this property now
4.0 out of 5 (985 reviews)

Located in the Canadian Rockies, this Banff hotel's quiet location is 2 blocks from Banff Avenue shopping and museums, 1 block from the Bow River and is close ...

$118

$118
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
3.5 out of 5.0
Last booking: 25 minutes ago
33 others viewing this property now
4.2 out of 5 (994 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 Sulphur Mountain Gondola.

$168

$168
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
3.5 out of 5.0
Last booking: 2 hours ago
35 others viewing this property now
4.2 out of 5 (772 reviews)

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

$145

$145
Moose Hotel And Suites

Moose Hotel And Suites

345 Banff Ave, Banff
3.5 out of 5.0
Last booking: 1 hour ago
19 others viewing this property now
4.6 out of 5 (231 reviews)

Located in the heart of Banff, this spa hotel is 0.1 mi (0.2 km) from Banff National Park Information Centre and within 3 mi (5 km) of Upper Hot Springs and ...

$202

$202
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
2.5 out of 5.0
Last booking: 1 hour ago
10 others viewing this property now
3.2 out of 5 (1,289 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.

$99

$99
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
3.5 out of 5.0
Last booking: 46 minutes ago
45 others viewing this property now
4.0 out of 5 (1,047 reviews)

Located in Banff National Park just a short walk from downtown Banff, Banff Caribou Lodge and Spa has friendly staff and convenient location with easy access ...

$143

$143
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff
3.0 out of 5.0
Last booking: 2 hours ago
10 others viewing this property now
4.2 out of 5 (676 reviews)

This hotel is superbly situated in Banff National Park, where guests can ski, hike and bike. Banff Centre (fine and performing arts) and the Whyte Museum of ...

$114

$114
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
3.0 out of 5.0
Last booking: 1 hour ago
16 others viewing this property now
3.7 out of 5 (686 reviews)

Located in downtown Banff, this hotel is also superbly situated within the heart of Banff National Park and close to the Tri Area Ski Resort; skiing is a popular ...

$164

$164
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
3.5 out of 5.0
Last booking: 1 hour ago
20 others viewing this property now
3.8 out of 5 (776 reviews)

Situated in a national park, this lodge is 1.1 mi (1.7 km) from Canadian Ski Museum West and 2.4 mi (3.8 km) from Cave and Basin National Historic Site. Banff ...

$132

$132
Map

Recent Reviews in Banff