Updating

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

Updating

Vacation homes - vacation rentals

All filters (1)

Filters (1)

Clear filters

82 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Vancouver

Vancouver apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $927 / night

$6,488 / week

1 / 15

Great rentals within 20 miles that match your search

Canmore Vacation apartment rental

Canmore apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $253 / night

$1,770 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation hotel apartment in Banff

Banff hotel apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $458 / night

$3,206 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Canmore

Canmore apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $131 / night

$915 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation condo rental

Canmore condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $118 / night

$820 / week

1 / 32

Great rentals within 20 miles that match your search

Vacation condo in Canmore

Canmore condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $118 / night

$820 / week

1 / 41

Great rentals within 20 miles that match your search

Vacation hotel apartment with shared pool in Glacier

Glacier hotel apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from $223 / night

$1,558 / week

1 / 46

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Calgary

Calgary apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $157 / night

$1,097 / week

1 / 25

Great rentals within 20 miles that match your search

Lake Louise Vacation home rental

Lake Louise house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $413 / night

$2,246 - $6,308 / week

1 / 43

Great rentals within 20 miles that match your search

Condo rental in Lake Louise with shared pool

Lake Louise condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $360 / night

$1,973 - $5,760 / week

1 / 43

Great rentals within 20 miles that match your search

Home rental in Lake Louise with shared pool

Lake Louise house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $345 / night

$1,842 - $5,522 / week

1 / 43

Great rentals within 20 miles that match your search

Home rental in Lake Louise with shared pool

Lake Louise house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $369 / night

$1,939 - $5,899 / week

1 / 43

Great rentals within 20 miles that match your search

Vacation condo in Vancouver

Vancouver condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $338 / night

$2,109 - $3,289 / week

1 / 27

Great rentals within 20 miles that match your search

Vacation apartment in Canmore

Canmore apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $169 / night

$1,180 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Whistler

Whistler apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $249 / night

$1,740 / week

1 / 18

Great rentals within 20 miles that match your search

Home rental in Banff with shared pool

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $245 / night

$1,668 - $4,983 / week

1 / 17

Great rentals within 20 miles that match your search

Home rental in Banff with shared pool

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $194 / night

$1,315 - $4,618 / week

1 / 17

Great rentals within 20 miles that match your search

Home rental in Banff with shared pool

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $231 / night

$1,579 - $4,908 / week

1 / 17

Great rentals within 20 miles that match your search

Condo rental in Canmore with shared pool

Canmore condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $126 / night

$879 / week

1 / 26

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Whistler

Whistler apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $181 / night

$1,264 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation home rental

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $282 / night

$1,932 - $5,374 / week

1 / 28

Great rentals within 20 miles that match your search

Vacation home rental

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $231 / night

$1,579 - $4,695 / week

1 / 24

Great rentals within 20 miles that match your search

Home rental in Banff with shared pool

Banff house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $272 / night

$1,854 - $5,090 / week

1 / 17

Great rentals within 20 miles that match your search

Banff Vacation condo rental

Banff condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $472 / night

$3,256 - $7,316 / week

1 / 43

Great rentals within 20 miles that match your search

Kelowna Vacation hotel apartment rental

Kelowna hotel apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $284 / night

$1,843 - $2,451 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Vancouver

Vancouver apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $148 / night

$1,033 / week

1 / 6

Great rentals within 20 miles that match your search

Ski condo to rent in Canmore

Canmore condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $132 / night

$921 / week

1 / 27

Great rentals within 20 miles that match your search

Banff Vacation condo rental

Banff condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $269 / night

$1,844 - $5,286 / week

1 / 40

Great rentals within 20 miles that match your search

Lake Louise Vacation studio rental

Lake Louise studio

  • Studio
  • 1 bathroom
  • sleeps 3

from $486 / night

$2,619 - $7,040 / week

1 / 44

Great rentals within 20 miles that match your search

Condo rental in Lake Louise with shared pool

Lake Louise condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $553 / night

$2,711 - $8,145 / week

1 / 44

Great rentals within 20 miles that match your search

Apartment rental in Glacier with shared pool

Glacier apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $657 / night

$4,598 / week

1 / 11

Great rentals within 20 miles that match your search

Ski apartment to rent in Vancouver

Vancouver apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $211 / night

$1,475 / week

1 / 17

Great rentals within 20 miles that match your search

Condo rental in Lake Louise with shared pool

Lake Louise condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 8

from $792 / night

$4,001 - $9,592 / week

1 / 47

Great rentals within 20 miles that match your search

Vacation condo rental

Lake Louise condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $1,035 / night

$5,311 - $13,778 / week

1 / 47

Great rentals within 20 miles that match your search

Studio rental in Banff with shared pool

Banff studio

  • Studio
  • 1 bathroom
  • sleeps 4

from $347 / night

$2,374 - $5,904 / week

1 / 17

Great rentals within 20 miles that match your search

Studio rental in Banff with shared pool

Banff studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $296 / night

$2,020 - $5,550 / week

1 / 16

Great rentals within 20 miles that match your search

Condo rental in Lake Louise with shared pool

Lake Louise condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $735 / night

$4,074 - $9,191 / week

1 / 46

Great rentals within 20 miles that match your search

Cottage rental in Oroville with shared pool

Oroville cottage

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $828 / night

$5,795 / week

1 / 83

Great rentals within 20 miles that match your search

Vancouver Vacation apartment rental

Vancouver apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $154 / night

$1,074 / week

1 / 35

Great rentals within 20 miles that match your search

Vacation cottage with shared pool in Oroville

Oroville cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from $233 / night

$1,627 / week

1 / 56

×

Also consider