Updating...

age 0-16
539 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in Banff National Park

539 Houses

LAKEFRONT 3 BDRM TOWNHOME 1600 SQ FT

Osoyoos townhouse

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

Price per night from

$347

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

Sylvan Lake Vacation Rental

Sylvan Lake apartment

  • Beach / lakeside relaxation
  • •  Child Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$73

2 Bedroom condo in the heart of Banff National Park....available Aug.4-11, 2019

Banff hotel apartment

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Parking, Beach or lakeside relaxation, Microwave, Private pool

3 of 4 filters match

Price per night from

$285

Mawingo - Affordable studio right on the Silver Queen hill

Silver Star house

  • Beach / lakeside relaxation
  • •  Nearest beach 40 mi
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$144

Revelstoke, BC - Top Hat Terrace Vacation Rental

Revelstoke house

  • Beach / lakeside relaxation
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$352

Snow Place Like Home - True ski in / ski out - 2 bedroom/2 bath - Pet Friendly!

Silver Star apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 28 mi
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$187

Snowy Pines - Fabulous 2 bedroom condo right on the hill. Pet Friendly!

Silver Star apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 23 mi
  • •  Child Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$175

Hotel Chelsea - Desirable Studio - Fully furnished - Pet Friendly

Silver Star apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 48 mi
  • •  Child Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$145

Snowed Inn #3 - 3 bedroom Creekside Townhouse on prime location

Silver Star townhouse

  • Beach / lakeside relaxation
  • •  Nearest beach 28 mi
  • •  Child Friendly
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$281

Cozy Cottage by the Beach

Sylvan Lake cottage

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Pet Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$231

Powder Blue - Best location - Pet Friendly - Sleeps 12

Silver Star house

  • Beach / lakeside relaxation
  • •  Nearest beach 40 mi
  • •  Child Friendly
  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$364

Mountain Legacy - Location, location! Ski in/out Pet Friendly too!

Silver Star apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 48 mi
  • •  Child Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$174

Ski Inn #12- Great location End Unit Townhouse - Pet Friendly too!

Silver Star townhouse

  • Beach / lakeside relaxation
  • •  Nearest beach 28 mi
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$300

Family Friend Home in Radium

Radium Hot Springs house

  • Beach / lakeside relaxation
  • •  Nearest beach 16 mi
  • •  Child Friendly
  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$164

Comfy Cedarparkcottage Sylvan Lake (Open)

Sylvan Lake cottage

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Private garden
  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$132

Winter Haven - Deluxe 4 bedroom/5 bath Spacious Home

Silver Star house

  • Beach / lakeside relaxation
  • •  Nearest beach 28 mi
  • •  Ski
  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$449

AMAZING 3 BEDROOM ON RADIUM SPRINGS GOLF COURSE,

Radium Hot Springs condo

  • Beach / lakeside relaxation
  • •  Nearest beach 16 mi
  • •  Swimming pool
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$199

Mackenzie Cabin at Griffin Lake

Revelstoke log cabin

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Car not necessary
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$189

The Monashee Cabin - Griffin Lake

Revelstoke log cabin

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Car not necessary
  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$274

Sheer Perfection by SPRUCE MEADOWS!

Calgary townhouse

  • Beach / lakeside relaxation
  • •  Nearest beach 2 mi
  • •  Child Friendly
  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$435

Mara Lake Sicamous BC vacaction lakefront rental

Sicamous condo

  • Beach / lakeside relaxation
  • •  Nearest beach 0.1 mi
  • •  Swimming pool
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$286

Lake Therapy -- Kaslo B.C.

Kaslo apartment

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$117

Kootenay Lake Waterfront Condo

Kaslo apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0 mi
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$140

Cottage in Hills, BC, Canada

New Denver cottage

  • Beach / lakeside relaxation
  • •  Nearest beach 0.8 mi
  • •  Child Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$86

Private 2 Bedroom Home, in between Fernie & Kickinghorse, by Natural HotSprings

Canal Flats house

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Private garden
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$96

By The Waters Edge (Kaslo)

Kaslo condo

  • Beach / lakeside relaxation
  • •  Nearest beach 0.1 mi
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$148

Mabel Lake Pool View Condo with internet

Enderby condo

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$161

Peaceful 3 bd Executive Home on the Columbia River

Revelstoke house

  • Beach / lakeside relaxation
  • •  Nearest beach 12 mi
  • •  Ask about children
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$260

Summer Village Of Gull Lake (Lakefront)-Nestle Inn

Gull Lake cottage

  • Beach / lakeside relaxation
  • •  Nearest beach 0.8 mi
  • •  Child Friendly
  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$125

River House - A Mountain Paradise

Golden log cabin

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Pet Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$182

The Lake House on Columbia Lake

Fairmont Hot Springs house

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Pet Friendly
  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$344

STUNNING HILLSIDE LOCATION OVERLOOKING VERNON

Vernon apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 10 mi
  • •  Child Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$113

Scenic Lakeview Oasis

Vernon house

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

3 of 4 match: Private pool, Beach or lakeside relaxation, Microwave, Parking

3 of 4 filters match

Price per night from

$174

Paradise Corner Large corner unit 2 bed/2 bath Condo Pet Friendiy

Silver Star apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 28 mi
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

2 of 4 match: Private pool, Microwave, Beach or lakeside relaxation, Parking

2 of 4 filters match

Price per night from

$185

Panorama Cottage, Kootenay Lake, Ainsworth, Kaslo

Kaslo log cabin

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Pet Friendly
  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

2 of 4 match: Private pool, Parking, Beach or lakeside relaxation, Microwave

2 of 4 filters match

Price per night from

$212

Luxury Rocky Mountain Condo w Hot Tub!! Pets OK

Canmore condo

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 4 match: Beach or lakeside relaxation, Microwave, Private pool, Parking

3 of 4 filters match

Price per night from

$78

Inviting Rocky Mountain Condo In Top Rated Resort

Canmore condo

  • Swimming pool
  • •  Child Friendly
  • •  Car not necessary
  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

3 of 4 match: Beach or lakeside relaxation, Microwave, Private pool, Parking

3 of 4 filters match

Price per night from

$70

Tin Poppy - Eco Retreat! Glamping in the Larch Hill near Salmon Arm

Salmon Arm caravan/mobile home

  • Beach / lakeside relaxation
  • •  Nearest beach 16 mi
  • •  Child Friendly
  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 4 match: Private pool, Microwave, Beach or lakeside relaxation, Parking

2 of 4 filters match

Price per night from

$144

Viewing 38 of 539
rentals in Banff National Park

×

Also consider