Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best Banff National Park Vacation rentals on Holiday Lettings - Cabins

All filters

Filters

216 Vacation rentals

Ski home to rent in Banff

Banff house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $362 / night

$2,534 / week

1 / 20

Vacation condo in Banff

Banff condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from $331 / night

$2,317 / week

1 / 30

Ski studio to rent in Banff

Banff studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $240 / night

$1,680 / week

1 / 22

Vacation condo in Banff

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $262 / night

$1,834 / week

1 / 30

Banff Vacation condo rental

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $466 / night

$3,262 / week

1 / 30

Harvie Heights ski home to rent.

Harvie Heights house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $146 / night

$1,022 / week

1 / 30

Vacation condo accommodation

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 10

from $559 / night

$3,913 / week

1 / 30

Harvie Heights ski home to rent.

Harvie Heights house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $486 / night

$3,402 / week

1 / 30

Condo rental in Banff

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $178 / night

$1,246 / week

1 / 30

Ski condo to rent in Harvie Heights

Harvie Heights condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $203 / night

$1,421 / week

1 / 30

Ski home to rent in Harvie Heights

Harvie Heights house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $111 / night

$777 / week

1 / 30

Vacation home rental

Banff house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

from $1,292 / night

$9,044 / week

1 / 30

Banff Vacation condo rental

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $558 / night

$3,906 / week

1 / 30

Ski chalet to rent in Harvie Heights

Harvie Heights chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $145 / night

$1,015 / week

1 / 30

Ski apartment to rent in Banff

Banff apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $164 / night

$1,148 / week

1 / 22

Harvie Heights ski home to rent.

Harvie Heights house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $188 / night

$1,316 / week

1 / 25

Vacation home in Harvie Heights

Harvie Heights house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $295 / night

$2,065 / week

1 / 30

Banff ski home to rent.

Banff house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $1,102 / night

$7,714 / week

1 / 30

Vacation condo rental

Banff condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

from $518 / night

$3,626 / week

1 / 30

Banff ski apartment to rent.

Banff apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $427 / night

$2,989 / week

1 / 22

Vacation home rental

Harvie Heights house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $142 / night

$994 / week

1 / 16

Banff Vacation apartment rental

Banff apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $264 / night

$1,848 / week

1 / 17

Ski apartment to rent in Harvie Heights

Harvie Heights apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $205 / night

$1,435 / week

1 / 29

Home rental in Harvie Heights

Harvie Heights house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $197 / night

$1,379 / week

1 / 26

Harvie Heights Vacation home rental

Harvie Heights house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $178 / night

$1,246 / week

1 / 13

Condo rental in Banff

Banff condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $222 / night

$1,554 / week

1 / 30

Vacation condo in Banff

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from $252 / night

$1,764 / week

1 / 30

Vacation home in Harvie Heights

Harvie Heights house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $191 / night

$1,337 / week

1 / 22

Vacation home in Harvie Heights

Harvie Heights house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from $256 / night

$1,792 / week

1 / 30

Banff Vacation condo rental

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $216 / night

$1,512 / week

1 / 30

Vacation condo in Banff

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $244 / night

$1,708 / week

1 / 30

Banff Vacation condo rental

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $198 / night

$1,386 / week

1 / 30

Vacation home in Banff

Banff house

  • 11 bedrooms
  • 9 bathrooms
  • sleeps 23

from $2,094 / night

$14,658 / week

1 / 30

Harvie Heights ski condo to rent.

Harvie Heights condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $215 / night

$1,505 / week

1 / 23

Vacation home rental

Harvie Heights house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $135 / night

$945 / week

1 / 30

Banff Vacation home rental

Banff house

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 16

from $1,868 / night

$13,076 / week

1 / 30

Vacation condo in Banff

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $200 / night

$1,400 / week

1 / 30

Ski home to rent in Banff

Banff house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $1,127 / night

$7,889 / week

1 / 30

Vacation condo in Banff

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $343 / night

$2,401 / week

1 / 30

Lake Louise Vacation condo rental

Lake Louise condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 8

from $401 / night

$2,807 / week

1 / 21

×

Also consider