Holidays in Banff

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Banff

Sort by
Most popular

See the latest prices and deals by

Primary image
9.4

Buffalo Mountain Lodge

Hotel in Banff

With a stay at Buffalo Mountain Lodge in Banff (Tunnel Mountain District), you'll be within a 5-minute drive of Tunnel Mountain and Banff National Park Information Centre. This hotel is 1.7 mi (2.7 km) from Surprise Corner and 3 mi (4.8 km) from Cave and Basin National Historic Site.

Exceptional2,210 reviews
9.4
View details
The Juniper Hotel & Bistro
8.5

The Juniper Hotel & Bistro

Hotel in Banff

Featuring an on-site gourmet restaurant and lounge, this Banff hotel is located 10 minutes’ drive from Mount Norquay Ski Resort and boasts 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 Centre is 8 minutes’ drive from this hotel. Banff Ski Club as well as Banff Hot Springs are both within 10 km away.

Fabulous937 reviews
8.5
View details
Primary image
8.2

Banff Rocky Mountain Resort

Hotel in Banff

When you stay at Banff Rocky Mountain Resort in Banff, you'll be in a national park, within a 10-minute drive of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This family-friendly hotel is 10.2 mi (16.4 km) from Banff National Park and 4.9 mi (7.9 km) from Upper Hot Springs.

Very good3,236 reviews
8.2
View details
Primary image
9.0

Banff Park Lodge

Hotel in Banff

A stay at Banff Park Lodge places you in the heart of Banff, within a 10-minute drive of Spray River West Trailhead and Banff Gondola. This ski hotel is 9 mi (14.4 km) from Lake Minnewanka.

Exceptional2,416 reviews
9.0
View details
Primary image
9.2

Basecamp Suites Banff

Aparthotel in Banff

With a stay at Basecamp Suites Banff in Banff (Downtown District), you'll be a 4-minute walk from Banff National Park Information Centre and 14 minutes by foot from Banff Centre for Arts and Creativity. This aparthotel is 2.9 mi (4.6 km) from Upper Hot Springs and 2.9 mi (4.7 km) from Banff Gondola.

Exceptional506 reviews
9.2
View details
Elk + Avenue Hotel
8.4

Elk + Avenue Hotel

Hotel in Banff

Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 4 km away.

A mini refrigerator is included in each room at this hotel. Featuring a bath or shower, private bathrooms also come with a hairdryer and free toiletries. Select rooms offer a mountain view.

- At Elk + Avenue Hotel you will find a ticket service, a tour desk and luggage storage. Depending on the season guests can enjoy activities like skiing, hiking, and sight-seeing in the area. The property offers on-site paid parking.

Lake Minnewanka is 20 minutes’ drive from this property. Lake Louise is 59 km away.

Very good424 reviews
8.4
View details
Primary image
9.4

Banff Aspen Lodge

Hotel in Banff

Located in Banff (Uptown District), Banff Aspen Lodge is within a 15-minute walk of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This hotel is 12.1 mi (19.5 km) from Banff National Park and 2.9 mi (4.6 km) from Upper Hot Springs.

Exceptional1,438 reviews
9.4
View details
Primary image
8.2

Charltons Banff

Hotel in Banff

Located in Banff (Uptown District), Charltons Banff is within a 15-minute walk of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This hotel is 11.9 mi (19.1 km) from Banff National Park and 3.3 mi (5.2 km) from Upper Hot Springs.

Very good1,132 reviews
8.2
View details
Primary image
9.4

Otter Hotel

Hotel in Banff

With a stay at Otter Hotel in Banff (Uptown District), you'll be within a 5-minute drive of Banff Centre for Arts and Creativity and Banff National Park Information Centre. This hotel is 11.7 mi (18.8 km) from Banff National Park and 3.6 mi (5.8 km) from Upper Hot Springs.

Exceptional2,392 reviews
9.4
View details
Primary image
9.6

Hotel Canoe and Suites

Hotel in Banff

With a stay at Hotel Canoe and Suites in Banff (Uptown District), you'll be within a 5-minute drive of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This hotel is 11.5 mi (18.5 km) from Banff National Park and 3.6 mi (5.7 km) from Upper Hot Springs.

Exceptional3,067 reviews
9.6
View details
Primary image
9.0

Mount Royal Hotel

Hotel in Banff

With a stay at Mount Royal Hotel, you'll be centrally located in Banff, just a 2-minute walk from Banff National Park Information Centre and 13 minutes by foot from Banff Centre for Arts and Creativity. This ski hotel is 2.6 mi (4.2 km) from Upper Hot Springs and 2.8 mi (4.6 km) from Banff Gondola.

Exceptional1,377 reviews
9.0
View details
Primary image
9.2

Brewster Mountain Lodge

Hotel in Banff

Brewster Mountain Lodge is centrally located in Banff – a 4-minute walk from Central Park and 14 minutes by foot from Banff Centre for Arts and Creativity. This family-friendly hotel is 1.2 mi (1.9 km) from Tunnel Mountain and 1.9 mi (3.1 km) from Cave and Basin National Historic Site.

Exceptional1,926 reviews
9.2
View details
Primary image
8.8

Banff Ptarmigan Inn

Hotel in Banff

With a stay at Banff Ptarmigan Inn, you'll be centrally located in Banff, just a 3-minute walk from Banff National Park Information Centre and 12 minutes by foot from Banff Centre for Arts and Creativity. This hotel is 2.8 mi (4.5 km) from Upper Hot Springs and 2.8 mi (4.6 km) from Banff Gondola.

Fabulous2,157 reviews
8.8
View details
Mountain View Bed & Breakfast
9.4

Mountain View Bed & Breakfast

Bed and breakfast in Banff

<h2>Comfortable Accommodations</h2>

Mountain View Bed & Breakfast in Banff offers ground-floor units with mountain views, carpeted and parquet floors. Each room includes a private bathroom, TV, wardrobe, and hairdryer.

<h2>Relaxing Facilities</h2>

Guests can enjoy a garden, terrace, and outdoor seating area. Free WiFi is available throughout the property. Additional amenities include streaming services and a lounge.

<h2>Delicious Breakfast</h2>

A continental breakfast with fresh pastries is served daily. The property is highly rated for its friendly host, excellent breakfast, and convenient location.

<h2>Convenient Location</h2>

Located 136 km from Calgary International Airport, the bed and breakfast provides free on-site private parking. Mountain views enhance the stay.

Exceptional357 reviews
9.4
View details
The Kenrick Hotel
9.0

The Kenrick Hotel

Hotel in Banff

Comfortable Accommodations: The Kenrick Hotel in Banff offers family rooms with private bathrooms, air-conditioning, and mountain views. Each room includes, bathrobes, and free WiFi.


Leisure Facilities: Guests can enjoy a saltwater swimming pool, sauna, indoor pool, and hot tub. Additional amenities include a steam room and free on-site private parking.

Dining Experience: The family-friendly restaurant serves Italian cuisine with vegetarian and gluten-free options. Dining options include lunch, dinner, and cocktails in a modern and romantic ambience.

Local Attractions: Located 12 minutes from The Whyte Museum of the Canadian Rockies and less than 1 km from Banff Park Museum. Calgary International Airport is 135 km away.

Exceptional319 reviews
9.0
View details
Primary image
9.0

Royal Canadian Lodge

Hotel in Banff

A stay at Royal Canadian Lodge places you in the heart of Banff, within a 5-minute drive of Banff Centre for Arts and Creativity and Central Park. This hotel is 1.3 mi (2.1 km) from Tunnel Mountain and 1.6 mi (2.5 km) from Bow Falls.

Exceptional1,055 reviews
9.0
View details
Banff Boutique Inn - Adults only
9.3

Banff Boutique Inn - Adults only

Inn in Banff

Located in Banff National Park and surrounded by the Rocky Mountains, this inn is 5 minutes' walk from Banff city centre. The inn offers rooms with en suite bathrooms.

Guestrooms are uniquely decorated and offer high ceilings and modern conveniences, including free WiFi at the Banff Boutique Inn- Pension Tannenhof.

The Inn also provides complimentary on-site parking.

The Banff Boutique Inn is 10 minutes’ drive from the Banff Gondola, which takes guests up the Sulphur Mountain. Cave and Basin is less than 5 minutes’ walk from the inn.

Exceptional670 reviews
9.3
View details
Primary image
8.6

The Fox Hotel and Suites

Hotel in Banff

With a stay at The Fox Hotel and Suites, you'll be centrally located in Banff, within a 5-minute drive of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This hotel is 11.9 mi (19.1 km) from Banff National Park and 3.3 mi (5.3 km) from Upper Hot Springs.

Fabulous3,321 reviews
8.6
View details
Primary image
8.8

Banff Inn

Hotel in Banff

Located in Banff (Uptown District), Banff Inn is within a 15-minute walk of Banff National Park Information Centre and Banff Centre for Arts and Creativity. This hotel is 11.8 mi (18.9 km) from Banff National Park and 3.4 mi (5.5 km) from Upper Hot Springs.

Fabulous1,185 reviews
8.8
View details
Elkhorn Lodge Vacation Rentals
8.4

Elkhorn Lodge Vacation Rentals

Lodge in Banff

<h2>Comfortable Accommodations</h2>

Elkhorn Lodge Vacation Rentals in Banff offers a lodge with free WiFi, air-conditioning, and private bathrooms. Each unit features a kitchenette, balcony, and garden views.

<h2>Modern Amenities</h2>

Guests enjoy amenities such as a hot tub, jacuzzi, and outdoor seating area. Additional facilities include a work desk, sofa bed, and soundproofing.

<h2>Convenient Location</h2>

Located 138 km from Calgary International Airport, the lodge provides free on-site private parking. Guests appreciate the convenient location and the surrounding area.

Very good269 reviews
8.4
View details