Skip to main content

Resorts in Banff

Find the resorts that appeal to you the most

The best resorts in Banff

Check out our selection of great resorts in Banff

Filter by:

Review score

HI Banff Alpine Centre - Hostel

Banff

Boasting Rocky Mountain views, HI-Banff Alpine Center offers a café and a bar. Free WiFi and self catering kitchens are available for guests to use. Banff town center is 4 minutes' drive away.

D
David
From
Canada
The many activities offered at the place. The breakfast was cheap and delicious.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,020 reviews
Price from
$87.28
1 night, 2 adults

Storm Mountain Lodge & Cabins

Hotel in Banff

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.

M
Max
From
United States
This was the best place we stayed in the Banff area! Close to Lake Louise and Banff, amazingly cozy cabins, beautiful lodge, and SUCH GOOD FOOD.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 303 reviews
Price from
$250.94
1 night, 2 adults

Sunshine Mountain Lodge

Hotel in Banff

This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city center.

S
Shi
From
China
Clean room. Comfy bed. Offered early check in during slow season and made our skiing experience much easier. Would recommend.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 862 reviews
Price from
$306.22
1 night, 2 adults

Fairmont Banff Springs

Banff

This resort, built in 1888, is styled after a Scottish Baronial castle and is a National Historic Site. Located in Banff National Park, it offers 11 restaurants and 14 shops.

C
Christine
From
United States
Staff was exceptionally kind and friendly. Beautiful, historic hotel
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 531 reviews
Price from
$406.59
1 night, 2 adults

Banff Rocky Mountain Resort

Hotel in Banff

Featuring an a la carte breakfast, this resort is located along the Banff Rocky Mountain National Park and features spacious all-suite accommodations.

F
Francesco
From
United Arab Emirates
Great resort just outside Banff. Well sized service apartments with all the amenities.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,197 reviews
Price from
$115.65
1 night, 2 adults

Mountain Getaway in Canmore - Sleeps 6 - Pool & Hottub

Canmore (Near Banff)

Mountain Getaway in Canmore - Sleeps 6 - Pool & Hottub provides a hot tub and free private parking, and is within 16 miles of The Whyte Museum of the Canadian Rockies and 16 miles of Banff Park...

D
Dawn
From
Canada
Beautiful, quiet and convenient. It had everything I needed and more. The host were very attentive.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$174.56
1 night, 2 adults

Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM

Canmore (Near Banff)

Featuring a garden, Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM provides accommodations in Canmore.

J
Jacquie
From
Canada
Location was great! Hot tub and pool area very nice! Parking was very handy. Close to all amenities.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 87 reviews
Price from
$150.42
1 night, 2 adults

Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub

Canmore (Near Banff)

Located in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies, Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub provides accommodations with a garden, free private...

G
Geri
From
United States
Helen and Clinton have thought of everything to make this Mountain retreat feel like home! This was a fantastic location for us to explore the area! It was so nice to come home to a clean, comfortable, well equipped place at the end of our days exploring Banff and Canmore. Canmore is a lovely town with the most hospitable people everywhere. We will definitely come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
$525.15
1 night, 2 adults

MountainView -PrivateChalet Sleep7- 5min to DT Vacation Home

Canmore (Near Banff)

MountainView -PrivateChalet Sleep7- 5min to DT Vacation Home is located in Canmore, just 13 miles from The Whyte Museum of the Canadian Rockies and 13 miles from Banff Park Museum.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 11 reviews
Price from
$590.61
1 night, 2 adults

Renovated Condo, 2BR, 2BA, Heated Pool, 3 Hot Tubs, Pets Welcome!

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Renovated Condo, 2BR, 2BA, Heated Pool, 3 Hot Tubs, Pets Welcome! provides accommodations with access to a fitness room.

C
Cameron
From
Canada
Great property! Great amenities!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 28 reviews
Price from
$147.29
1 night, 2 adults
All resorts in Banff

Top picks for Banff hotels

Explore our most popular hotels in Banff

Filter by:

Review score

HI Banff Alpine Centre - Hostel

Banff

Boasting Rocky Mountain views, HI-Banff Alpine Center offers a café and a bar. Free WiFi and self catering kitchens are available for guests to use. Banff town center is 4 minutes' drive away.

D
David
From
Canada
The many activities offered at the place. The breakfast was cheap and delicious.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,020 reviews
Price from
$87.28
1 night, 2 adults

Storm Mountain Lodge & Cabins

Hotel in Banff

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.

M
Max
From
United States
This was the best place we stayed in the Banff area! Close to Lake Louise and Banff, amazingly cozy cabins, beautiful lodge, and SUCH GOOD FOOD.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 303 reviews
Price from
$250.94
1 night, 2 adults

Sunshine Mountain Lodge

Hotel in Banff

This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city center.

S
Shi
From
China
Clean room. Comfy bed. Offered early check in during slow season and made our skiing experience much easier. Would recommend.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 862 reviews
Price from
$306.22
1 night, 2 adults

Fairmont Banff Springs

Banff

This resort, built in 1888, is styled after a Scottish Baronial castle and is a National Historic Site. Located in Banff National Park, it offers 11 restaurants and 14 shops.

C
Christine
From
United States
Staff was exceptionally kind and friendly. Beautiful, historic hotel
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 531 reviews
Price from
$406.59
1 night, 2 adults

Banff Rocky Mountain Resort

Hotel in Banff

Featuring an a la carte breakfast, this resort is located along the Banff Rocky Mountain National Park and features spacious all-suite accommodations.

F
Francesco
From
United Arab Emirates
Great resort just outside Banff. Well sized service apartments with all the amenities.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,197 reviews
Price from
$115.65
1 night, 2 adults

Mountain Getaway in Canmore - Sleeps 6 - Pool & Hottub

Canmore (Near Banff)

Mountain Getaway in Canmore - Sleeps 6 - Pool & Hottub provides a hot tub and free private parking, and is within 16 miles of The Whyte Museum of the Canadian Rockies and 16 miles of Banff Park...

D
Dawn
From
Canada
Beautiful, quiet and convenient. It had everything I needed and more. The host were very attentive.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$174.56
1 night, 2 adults

Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM

Canmore (Near Banff)

Featuring a garden, Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM provides accommodations in Canmore.

J
Jacquie
From
Canada
Location was great! Hot tub and pool area very nice! Parking was very handy. Close to all amenities.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 87 reviews
Price from
$150.42
1 night, 2 adults

Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub

Canmore (Near Banff)

Located in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies, Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub provides accommodations with a garden, free private...

G
Geri
From
United States
Helen and Clinton have thought of everything to make this Mountain retreat feel like home! This was a fantastic location for us to explore the area! It was so nice to come home to a clean, comfortable, well equipped place at the end of our days exploring Banff and Canmore. Canmore is a lovely town with the most hospitable people everywhere. We will definitely come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
$525.15
1 night, 2 adults

MountainView -PrivateChalet Sleep7- 5min to DT Vacation Home

Canmore (Near Banff)

MountainView -PrivateChalet Sleep7- 5min to DT Vacation Home is located in Canmore, just 13 miles from The Whyte Museum of the Canadian Rockies and 13 miles from Banff Park Museum.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 11 reviews
Price from
$590.61
1 night, 2 adults

Renovated Condo, 2BR, 2BA, Heated Pool, 3 Hot Tubs, Pets Welcome!

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Renovated Condo, 2BR, 2BA, Heated Pool, 3 Hot Tubs, Pets Welcome! provides accommodations with access to a fitness room.

C
Cameron
From
Canada
Great property! Great amenities!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 28 reviews
Price from
$147.29
1 night, 2 adults
All resorts in Banff

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.