Last-minute hotel deals near Banff National Park

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Banff National Park, nestled in the heart of Alberta's Rocky Mountains, is Canada's first national park and a premier travel destination. Spanning over 6,641 square kilometres, it offers a breathtaking landscape of glaciers, dense forests, and alpine vistas. The town of Banff serves as the main hub, providing a range of accommodations from luxurious hotels like the historic Banff Springs Hotel to cozy lodges. Popular neighbourhoods include the serene Lake Louise area and the vibrant Banff townsite.

Visitors can explore top attractions such as the stunning Lake Louise, the Icefields Parkway, and the Columbia Icefield. Outdoor enthusiasts will enjoy hiking, skiing, and wildlife viewing, with opportunities to see grizzly bears, elk, and more. With over three million visitors annually, Banff National Park is a must-visit for nature lovers and adventure seekers alike.

Clear filters

Banff National Park

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Johnston Canyon Lodge and Bungalows
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Canadian Rockies, Johnston Canyon · 25.57 km from centre

8.8

 

378 reviews

Breakfast available

Located in Johnston Canyon, Johnston Canyon Lodge and Bungalows is on the riverwalk, a 1-minute drive from Johnston Canyon and 9 minutes from Ink Pots Hiking Trail. This resort is 10.8 mi (17.4 km) from Kootenay National Park and 10.9 mi (17.6 km) from Banff National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradise Lodge & Bungalows
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canadian Rockies, Lake Louise · 21.08 km from centre

9.4

 

830 reviews

Located in Lake Louise, Paradise Lodge & Bungalows is in a national park, within a 10-minute drive of Grizzly Express Gondola and Herbert Lake. This lodge is 3.5 mi (5.6 km) from Lake Louise Gondola and 3.5 mi (5.7 km) from Juniper Express Ski Lift.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Chateau Lake Louise
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Lake Louise · 22.39 km from centre

9.0

 

944 reviews

Breakfast available

When you stay at Fairmont Chateau Lake Louise in Lake Louise, you'll be on a lake, within a 15-minute drive of Banff National Park and Icefields Parkway. This luxury hotel is 8.9 mi (14.3 km) from Moraine Lake and 12.3 mi (19.8 km) from Yoho National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lake Louise Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Lake Louise · 19.73 km from centre

8.0

 

1,612 reviews

Breakfast available

Located in Lake Louise, Lake Louise Inn is in a national park, a 3-minute drive from Icefields Parkway and 7 minutes from Herbert Lake. This family-friendly hotel is 2.2 mi (3.5 km) from Lake Louise Gondola and 2.8 mi (4.6 km) from Lake Louise.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Post Hotel & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Lake Louise · 19.76 km from centre

9.4

 

93 reviews

Breakfast available

When you stay at Post Hotel & Spa in Lake Louise, you'll be in a national park, a 3-minute drive from Icefields Parkway and 9 minutes from Banff National Park. This spa hotel is 9.2 mi (14.8 km) from Moraine Lake and 10.1 mi (16.2 km) from Yoho National Park.

Compare price on Booking.com
Compare price on Booking.com
HI Lake Louise Alpine Centre - Hostel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Canadian Rockies, Lake Louise · 19.83 km from centre

8.4

 

1,564 reviews

Set amid the Canadian Rockies in Banff National Park, this hostel features an on-site cafe and 2 self-catering guest kitchens. It includes private storage for guests and acts as a ski pass vendor.

Guests at HI Lake Louise Alpine Center can relax in the common room with a fireplace. A small library is available for guests to choose from.

Accommodations at HI Lake Louise Alpine Center offers shared bathrooms and showers. The simply styled rooms also include free Wi-Fi access.

This property is within 8 minutes’ drive of Lake Louise and skiing at Lake Louise Mountain Resort. Samson Mall is a 5 minutes’ walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Deer Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Lake Louise · 22.00 km from centre

7.8

 

1,000 reviews

Breakfast available

Located in Lake Louise, Deer Lodge is in a national park, a 5-minute drive from Helen Lake Trail and 6 minutes from Wilsons Mountain Sports. This family-friendly hotel is 4.2 mi (6.8 km) from Lake Louise Gondola.

Compare price on Booking.com
Compare price on Booking.com
Castle Mountain Chalets
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canadian Rockies, Castle Junction · 22.66 km from centre

8.6

 

389 reviews

Offering mountain views, Castle Mountain Chalets in Castle Junction has accommodations and barbecue facilities.

Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with cable channels and a private bathroom with shower and free toiletries. A fridge, an oven and microwave are also offered, as well as an electric tea pot.

The lodge offers a business center, free WiFi access and free private parking.

Hiking, skiing and fishing are possible within the area, and Castle Mountain Chalets offers a ski pass sales point.

Lake Louise is 19 miles from the accommodation, while The Whyte Museum of the Canadian Rockies is 20 miles from the property. Calgary International Airport is 104 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Storm Mountain Lodge Cabins & Dining
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canadian Rockies, Castle Junction · 25.23 km from centre

9.0

 

162 reviews

Breakfast available

Located in Castle Junction, Storm Mountain Lodge Cabins & Dining is in a national park, within a 5-minute drive of Vista - Arnica Lake Trailhead and Banff National Park. This lodge is 5 mi (8.1 km) from Ink Pots Hiking Trail and 5.1 mi (8.3 km) from Stanley Glacier Trailhead.

Compare price on Booking.com
Compare price on Booking.com
Storm Mountain Lodge & Cabins
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Banff · 25.28 km from centre

8.6

 

296 reviews

Breakfast available

Located in Banff, 22 miles from Lake Louise, Storm Mountain Lodge & Cabins provides accommodations with a garden, free private parking, a restaurant and a bar. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The hotel features family rooms.

Guests at the hotel can enjoy a continental breakfast.

Guests at Storm Mountain Lodge & Cabins will be able to enjoy activities in and around Banff, like hiking, skiing and cycling.

The Whyte Museum of the Canadian Rockies is 23 miles from the accommodation, while Banff Park Museum is 23 miles away. Calgary International Airport is 106 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
HI Mosquito Creek - Wilderness Hostel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Canadian Rockies, Lake Louise · 34.15 km from centre

8.2

 

273 reviews

Located in Lake Louise, 19 miles from Lake Louise, HI Mosquito Creek - Wilderness Hostel features a garden, a shared lounge and a terrace. The hostel has a sauna and a shared kitchen.

With a shared bathroom, rooms at the hostel also offer a mountain view.

Compare price on Booking.com
Compare price on Booking.com
Cathedral Mountain Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canadian Rockies, Field · 37.29 km from centre

9.1

 

169 reviews

Located in the Kicking Horse River Valley surrounded by the Canadian Rocky Mountains, these cabins offer stone fireplaces and antique furniture. The property features guided hiking tours and canoe rentals. Free WiFi is available in the main lodge and most rooms.

The cabins at Cathedral Mountain Lodge are furnished with balconies with views of the surrounding mountains. The bathrooms are spacious and include a soaker tub. A coffee maker is provided.

The Great Room Restaurant at this property serves regional cuisine created with organic and free-range ingredients. The extensive wine list includes Canadian wines as well as several other selections. The restaurant is open for dinner and reservations are recommended.

Banff National Park is a 30-minute drive from Cathedral Mountain Lodge. Lake Louise is also 30 minutes from the property.

Compare price on Booking.com
Compare price on Booking.com
The Juniper Hotel & Bistro
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Banff · 38.62 km from centre

8.7

 

927 reviews

Breakfast available

Featuring an on-site gourmet restaurant and lounge, this Banff hotel is located 10 minutes’ drive from Mount Norquay Ski Resort and features panoramic views of the Rocky Mountains. Free WiFi is included.

Offering mountain views, each room at The Juniper Hotel & Bistro features a cable TV. Comfortably furnished, all rooms include tea and coffee-making facilities and a refrigerator.

Breakfast and dinner is offered at Banff Juniper Hotel & Bistro, which features local produce and a varied menu including braised bison and salmon. An extensive cocktail list is available.

Banff Center is 8 minutes’ drive from this hotel. Banff Ski Club as well as Banff Hot Springs are both within 6.2 mi away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Banff National Park, but are nearby and match your search.
Golden Tiny Homes
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Columbia Valley, Golden · 74.54 km from centre

9.3

 

51 reviews

Golden Tiny Homes features a hot tub and free private parking, and is within 5.2 miles of Golden Golf & Country Club and 13 miles of Northern Lights Wildlife Wolf Centre. The accommodation offers a sauna, free Wifi throughout the property, and family rooms.

All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and balcony.

Compare price on Booking.com
Compare price on Booking.com
The Crossing
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canadian Rockies, Saskatchewan River Crossing · 80.35 km from centre

7.4

 

1,709 reviews

Breakfast available

This property is located on the Icefields Parkways, between Banff and Jasper. An on-site restaurant and bar are featured. Satellite TV is offered in all guest rooms. Lake Louise is located 52 mi south.

Private bathroom facilities provide free toiletries at The Crossing. Some rooms offer a mountain view.

The Crossing Pub offers a grilled meat menu including steaks and hamburgers. A billiards table is provided for entertainment. Guests can relax in front of the stone fireplace or on the outdoor terrace.

A fitness center with sauna are provided for guest use. A petrol station and launderette are located on-site for added convenience. A gift shop is available.

Peyto Lake is 35 minutes’ drive away. Glacier tours are available at Icefield Heli Tours 27 mi away.

The Crossing Resort requires full payment at the time of booking.

Compare price on Booking.com
Compare price on Booking.com
Rundle Mountain Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canmore · 56.07 km from centre

6.8

 

1,888 reviews

Rundle Mountain Lodge offers accommodations in Canmore. Meeting and banquet rooms are provided on site. Free WiFi is available.

Every room at this lodge is air conditioned and features a flat-screen TV with cable channels. Certain rooms include a seating area where you can relax. You will find a coffee machine in the room. Every room is equipped with a private bathroom with free toiletries and a hairdryer.

A playground and picnic area is available. Laundry facilities are located on site. Free private parking is available on site.

Canmore Golf & Curling Club is only 6 minutes' drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunshine Mountain Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Canadian Rockies, Sunshine · 40.91 km from centre

8.8

 

535 reviews

Breakfast available

When you stay at Sunshine Mountain Lodge in Sunshine, you'll be in a national park, just steps from Sunshine Village and 5 minutes by foot from Sunshine Meadows. This lodge is 11.1 mi (17.8 km) from Banff Lake Louise Tourism Bureau and 11.2 mi (18 km) from Banff National Park Information Centre.

Compare price on Booking.com
Compare price on Booking.com
Canmore Downtown Hostel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Canmore · 57.82 km from centre

9.0

 

1,728 reviews

16 miles from The Whyte Museum of the Canadian Rockies, Canmore Downtown Hostel is located in Canmore and has air-conditioned rooms. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. Guests can enjoy mountain views.

Guests at the hostel will be able to enjoy activities in and around Canmore, like hiking.

Banff Park Museum is 16 miles from Canmore Downtown Hostel, while Cave and Basin National Historic Site is 17 miles from the property. Calgary International Airport is 70 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coast Canmore Hotel & Conference Centre
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Canmore · 57.84 km from centre

8.2

 

845 reviews

Located in Canmore, Coast Canmore Hotel & Conference Centre is in a national park, within a 5-minute drive of Canmore Nordic Centre Provincial Park and Canmore Golf and Curling Club. This eco-certified resort is 1.8 mi (2.9 km) from Silvertip Golf Course and 1.8 mi (2.9 km) from Canmore Caverns.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mountain View Inn
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Canmore · 58.03 km from centre

8.4

 

890 reviews

When you stay at Mountain View Inn in Canmore, you'll be in the mountains, a 3-minute drive from Canmore Caverns and 6 minutes from Banff National Park. This ski hotel is 18.9 mi (30.4 km) from Upper Hot Springs and 16.2 mi (26 km) from Banff Centre for Arts and Creativity.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor