Vacation Rentals & Villas in Banff National Park

Updating...

age 0-16
265 Results

Relevance

Price: low to high

Price: high to low

Reviews

265 Houses

Your Ultimate Escape Villa for Unforgettable- Reunions, Snowmobiling & Hunting!

Cherryville villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

Match: Private outdoor pool (unheated) Parking

All filters match

Price per night from

$631

These homes match some but not all of your filters. Clear all filters

49.99 Starting Rates for a Single with Bathroom

Calgary house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 1

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$42

Banff Bear Bed & Breakfast Suite

Banff b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$446

Invermere house with a wonderful view and lots of space

Invermere house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$127

Chocolate Autumn Fall

Sylvan Lake private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$93

Pumpkin Cinnamon Latte

Sylvan Lake private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$93

Avens ReNaissance Bed & Breakfast

Canmore b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$274

Nice Room by Canyon Meadows LRT: Only for Male

Calgary house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 1

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$58

Large Furnished room, Queen Bed

Calgary apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$18

1 BR • 1 BA • Sleeps 2- Nw Calgary

Calgary apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$62

Bear Paw Lodge - Golden BC

Golden house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

“God’s “back yard”” I was lucky enough to be invited along on a ski holiday with a friend and we stayed in this wonderful house about half an hour's drive from the Kicking Horse resort. I've got to say this was an experience of a lifetime! Apart for the skiing at both "Kicking horse" and "Lake Louise" (just over an hour away), we got involved in some other experiences. X-country skiing was a blast but harder than I was expecting and my posterior will bear witness to that. But I had a go at sledding (we call it skidooing), we managed to this right out of the yard onto some exciting trails. But the ultimate was ice fishing! I could not believe it .. We took the sleds on a trailer a few miles up the road and then disappeared into the back woods for 10 miles. Cut a hole in the ice and caught our licence quota of five fish each, it was unbelievable. Anyway back to the Lodge .. this is something special, ideal for a family of up to ten or a group of blokes like we were. This place has all the facilities and is kept immaculate. There is a hot tub we relaxed in at the end of a hard day's skiing. Plenty of facilities for drying clothes with a very efficient laundry system. Big satellite TV. There was even a telephone to make free calls back to UK landlines. There is Wi-Fi which had a slightly intermittent attitude. One of the most important items was "Dan the Man" who takes care of the property and he has his own apartment separate in the cellar. We found he was a fountain of local knowledge and knew everybody and how to get stuff organised. So it ticked all our boxes and then some .. then to top it all you just look out of the window and see the views and you know you're in God's Back Yard. I want to go here again and again! Tips: Rent an SUV or even two from Calgary. Buy lift tickets at Coscos in Calgary. Use the Hosts on the Mountain at either Kicking horse or Lake Louise, it's a free service and they guide you around the mountain to all the best runs in the weather and they love to do it.

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$464

The Gate House Cottage at Castle on the Mountain

Vernon house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

“Fantastic” This was my second visit to the "Castle" and once again i found the hosts Ray and Liz very helpful and made me feel very welcome.The views of the surrounding area are breathtaking and this alone made it worthwhile staying there. The breakfast that Ray serves up in the morning sets you up for the day and it truly is excellent. If you are thinking of visiting Vernon or silver star then you just have to visit the "Castle" and sample hospitality at its highest. I will be returning to the "Castle" for many years to come as its simply the best place to stay.

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$232

Executive Fully Furnished Townhouse

Calgary townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$72

Mabel Lake Pool View Condo with internet

Enderby condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$157

AMAZING 3 BEDROOM ON RADIUM SPRINGS GOLF COURSE,

Radium Hot Springs condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$194

Phoenix House B&B

Stettler b&b

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$110

Dans La Casa Cottage On Okanagan Lake

Kelowna cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

Responds fast! avg. 25 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$232

Sunny Bright Beautiful New Home

Calgary house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 13

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$295

Beautiful 2 Bedroom Suite

Calgary house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$84

Cottage in Lapta, Kyrenia, North Cyprus

Lapta house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$58

Tune & Toon B & B

Rocky Mountain House b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$148

Fully Furnished Downtown Condo

Calgary condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$169

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$241

Expanse Cottages - Spoolmak - Cozy Fireside Cabin

Nordegg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 15 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$235

Expanse Cottages - Kutenai - Cozy Fireside Cabin

Nordegg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 15 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$176

Expanse Cottages - White Goat - Cozy Fireside Cabin

Nordegg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 15 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$176

Modern & Cosy, Free Parking, 15 mins to Downtown Free Parking + WiFi

Calgary apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$316

The Wolfe's Den

Sicamous guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 2 hours 59 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$106

17 Entire Guest house by Chinook Mall

Calgary guest house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

Responds fast! avg. 7 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$168

7508 Entire Guest house by Glenmore Park /Chinook Mall

Calgary guest house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

Responds fast! avg. 7 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$227

H Home Entire place by Centre ST/ Deer foot Mall

Calgary guest house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 7 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$92

Top Hat Terrace

Revelstoke house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$502

GLOBALSTAY. Luxury 2BR 2BA Stampede View. Balcony.Free Parking

Calgary apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 47 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$76

GLOBALSTAY. Modern DT Condo. Balcony. Free Parking. Gym.

Calgary apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 47 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$76

DHome near Glenmore/Heritage Park

Calgary villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

Responds fast! avg. 7 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$168

GLOBALSTAY. Trendy 2Br Apartment Downtown Parking

Calgary apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 47 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$94

GLOBALSTAY. Stylish 2Bd Apt Downtown. City&Mountain View

Calgary apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 47 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$100

GLOBALSTAY. Lovely 2Br Apt Downtown Fabulous View

Calgary apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 47 minutes

1 of 2 match: Private outdoor pool (unheated), Parking

1 of 2 filters match

Price per night from

$117

Viewing 38 of 265
rentals in Banff National Park

×

Also consider