Skip to main content

Self-Catering Accommodations in Banff

Find the self-catering accommodations that appeal to you the most

Top picks for Banff hotels

Explore our most popular hotels in Banff

Filter by:

Review score

Mountain View Bed & Breakfast

Banff

Just a 10-minute walk from Banff Park Museum and 0.7 miles from The Whyte Museum of the Canadian Rockies, Mountain View Bed & Breakfast features accommodations in Banff, with a garden, a terrace, and...

A
Alison
From
Canada
Good location, clean, comfy bed and excellent breakfast choices
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 377 reviews
Price from
$160.31
1 night, 2 adults

Basecamp Suites Banff

Banff

Basecamp Suites Banff offers air-conditioned rooms in Banff. There's a private entrance at the apartment for the convenience of those who stay.

D
Debra
From
United States
Staff at on site office friendly, kind and helpful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 794 reviews
Price from
$265.24
1 night, 2 adults

The Hidden Ridge Resort

Hotel in Banff

This apartment-style property is in a secluded area on Tunnel Mountain and offers stunning views of the center of Banff and the surrounding mountains.

E
Eman
From
Kuwait
I like each and everything in the hotel .
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,841 reviews
Price from
$159.58
1 night, 2 adults

Douglas Fir Resort & Chalets

Hotel in Banff

Surrounded by the beautiful natural environment of Tunnel Mountain, and a short distance from Banff town centre, this family-friendly resort features all the comforts of home in an unforgettable...

K
Kevin
From
United States
Very clean, had every convenience, fridge, stove, microwave, fireplace. Free bus pass for the stay was very convenient.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,129 reviews
Price from
$108.57
1 night, 2 adults

Luxury Falcon Crest Lodge 1 Bedroom 1 Pullout Kitchen Hot Tub

Canmore (Near Banff)

Luxury Falcon Crest Lodge 1 Bedroom 1 Pullout Kitchen Hot Tub offers accommodations in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies and 17 miles from Banff Park Museum.

D
Donna
From
United States
Super nice, lots of amenities, very comfortable bed
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 121 reviews
Price from
$93.85
1 night, 2 adults

Spring Creek Vacations

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Spring Creek Vacations features accommodations with access to a hot tub.

H
Hepsy
From
Ireland
Several facilities and a beautiful view Saw the real Canada here rather than Toronto Met real Canadians , best experience
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 601 reviews
Price from
$240.46
1 night, 2 adults

Stoneridge Mountain Resort Condo managed by Little Sister Getaways

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Stoneridge Mountain Resort Condo managed by Little Sister Getaways features accommodations with access to a fitness center.

J
Júlia
From
Canada
Perfect place! I would love to come back
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 190 reviews
Price from
$189.95
1 night, 2 adults

Stoneridge Mountain Resort

Canmore (Near Banff)

This all-suite hotel in Canmore is within 15 minutes' drive of Banff National Park. Each spacious suite offers a full kitchen, a deck or patio and free WiFi.

A
Amy
From
Australia
We absolutely loved our stay! The family suite was gorgeous and the beds were super comfortable. We loved the location as we found that Canmore was more enjoyable than Banff. The washer dryer was a big bonus and my kids loved the pool and jacuzzi.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 275 reviews
Price from
$218.71
1 night, 2 adults

2BR 2BA Harvie Heights Townhouse retreat with views

Canmore (Near Banff)

2BR 2BA Harvie Heights Townhouse retreat with views is located in Canmore, just 13 miles from The Whyte Museum of the Canadian Rockies and 13 miles from Banff Park Museum.

J
Jenette
From
Canada
Everything, the house, the location and the picturesque views of the rockies. So amazing!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 32 reviews
Price from
$156.08
1 night, 2 adults

Top FL 2BR 2BA Hot Tubs phenomenal mountain views

Canmore (Near Banff)

Top FL 2BR 2BA Hot Tubs phenomenal mountain views offers accommodations in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies and 16 miles from Banff Park Museum.

M
Michael
From
United States
Beautiful apartment, has just about everything you need for an extended stay. Our first time visiting the area and was amazed at the view. Washer/dryer was very useful, and appreciated the inside garage parking. Will definitely stay again if/when we visit the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$419.72
1 night, 2 adults
All self-catering accommodations in Banff

The best self-catering accommodations in Banff

Check out our selection of great self-catering accommodations in Banff

Filter by:

Review score

Mountain View Bed & Breakfast

Banff

Just a 10-minute walk from Banff Park Museum and 0.7 miles from The Whyte Museum of the Canadian Rockies, Mountain View Bed & Breakfast features accommodations in Banff, with a garden, a terrace, and...

A
Alison
From
Canada
Good location, clean, comfy bed and excellent breakfast choices
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 377 reviews
Price from
$160.31
1 night, 2 adults

Basecamp Suites Banff

Banff

Basecamp Suites Banff offers air-conditioned rooms in Banff. There's a private entrance at the apartment for the convenience of those who stay.

D
Debra
From
United States
Staff at on site office friendly, kind and helpful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 794 reviews
Price from
$265.24
1 night, 2 adults

The Hidden Ridge Resort

Hotel in Banff

This apartment-style property is in a secluded area on Tunnel Mountain and offers stunning views of the center of Banff and the surrounding mountains.

E
Eman
From
Kuwait
I like each and everything in the hotel .
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,841 reviews
Price from
$159.58
1 night, 2 adults

Douglas Fir Resort & Chalets

Hotel in Banff

Surrounded by the beautiful natural environment of Tunnel Mountain, and a short distance from Banff town centre, this family-friendly resort features all the comforts of home in an unforgettable...

K
Kevin
From
United States
Very clean, had every convenience, fridge, stove, microwave, fireplace. Free bus pass for the stay was very convenient.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,129 reviews
Price from
$108.57
1 night, 2 adults

Luxury Falcon Crest Lodge 1 Bedroom 1 Pullout Kitchen Hot Tub

Canmore (Near Banff)

Luxury Falcon Crest Lodge 1 Bedroom 1 Pullout Kitchen Hot Tub offers accommodations in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies and 17 miles from Banff Park Museum.

D
Donna
From
United States
Super nice, lots of amenities, very comfortable bed
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 121 reviews
Price from
$93.85
1 night, 2 adults

Spring Creek Vacations

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Spring Creek Vacations features accommodations with access to a hot tub.

H
Hepsy
From
Ireland
Several facilities and a beautiful view Saw the real Canada here rather than Toronto Met real Canadians , best experience
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 601 reviews
Price from
$240.46
1 night, 2 adults

Stoneridge Mountain Resort Condo managed by Little Sister Getaways

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Stoneridge Mountain Resort Condo managed by Little Sister Getaways features accommodations with access to a fitness center.

J
Júlia
From
Canada
Perfect place! I would love to come back
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 190 reviews
Price from
$189.95
1 night, 2 adults

Stoneridge Mountain Resort

Canmore (Near Banff)

This all-suite hotel in Canmore is within 15 minutes' drive of Banff National Park. Each spacious suite offers a full kitchen, a deck or patio and free WiFi.

A
Amy
From
Australia
We absolutely loved our stay! The family suite was gorgeous and the beds were super comfortable. We loved the location as we found that Canmore was more enjoyable than Banff. The washer dryer was a big bonus and my kids loved the pool and jacuzzi.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 275 reviews
Price from
$218.71
1 night, 2 adults

2BR 2BA Harvie Heights Townhouse retreat with views

Canmore (Near Banff)

2BR 2BA Harvie Heights Townhouse retreat with views is located in Canmore, just 13 miles from The Whyte Museum of the Canadian Rockies and 13 miles from Banff Park Museum.

J
Jenette
From
Canada
Everything, the house, the location and the picturesque views of the rockies. So amazing!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 32 reviews
Price from
$156.08
1 night, 2 adults

Top FL 2BR 2BA Hot Tubs phenomenal mountain views

Canmore (Near Banff)

Top FL 2BR 2BA Hot Tubs phenomenal mountain views offers accommodations in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies and 16 miles from Banff Park Museum.

M
Michael
From
United States
Beautiful apartment, has just about everything you need for an extended stay. Our first time visiting the area and was amazed at the view. Washer/dryer was very useful, and appreciated the inside garage parking. Will definitely stay again if/when we visit the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$419.72
1 night, 2 adults
All self-catering accommodations in Banff

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Banff and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 49 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 51 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 151 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 377 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 794 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,129 reviews

Popular with guests booking self-catering accommodations in Banff

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,841 reviews

Self-catering Accommodations That Guests Love in Banff

See all
Avg. price/night: $174.74
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 377 reviews
Superb clean well located apartment in the pretty town of Banff. Excellent host. Perfect for a family of 4 with great lounge and kitchen area, with breakfast provided, personal parking spot and easy walk to the town centre, we loved it
Guest review by
Suzanne
Family with young children
Avg. price/night: $136.91
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,841 reviews
We stayed here for two weeks in late April, 2024. We Loved it. The hotel is a little out of town but it was an easy ride on the free bus. Having firewood (we are not good at starting fires) and the great spa was nice as it was still very cold. Walking distance to the Hoodoo's. We walked tunnel mountain to town several times. Having a small kitchen was great for such a long stay. There were always plenty of towels and we asked for extra blankets as I turned the heating off at night.
Guest review by
Audine
Young couple