Vacation Rentals & Villas in Banff National Park

Updating...

age 0-16
93 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

93 Houses

LAKEFRONT 3 BDRM TOWNHOME 1600 SQ FT

Osoyoos townhouse

3 bedrooms / 2 bathrooms / sleeps 9

Responds fast! avg. 56 minutes

Match: Private pool Beach or lakeside relaxation Tennis in town

All filters match

Price per night from

$345

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

AMAZING 3 BEDROOM ON RADIUM SPRINGS GOLF COURSE,

Radium Hot Springs condo

3 bedrooms / 3 bathrooms / sleeps 8

Responds fast! avg. 2 hours 13 minutes

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$199

Sheer Perfection by SPRUCE MEADOWS!

Calgary townhouse

4 bedrooms / 4 bathrooms / sleeps 10

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$431

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

Banff hotel apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 3 hours 34 minutes

2 of 3 match: Tennis in town, Beach or lakeside relaxation, Private pool

2 of 3 filters match

Price per night from

$287

Scenic Lakeview Oasis

Vernon house

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 3 minutes

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$173

STUNNING HILLSIDE LOCATION OVERLOOKING VERNON

Vernon apartment

2 bedrooms / 1 bathroom / sleeps 7

Responds fast! avg. 2 hours 26 minutes

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$113

Cottage in Hills, BC, Canada

New Denver cottage

2 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$151

Mabel Lake Pool View Condo with internet

Enderby condo

2 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$161

Peaceful 3 bd Executive Home on the Columbia River

Revelstoke house

3 bedrooms / 3 bathrooms / sleeps 6

Responds fast! avg. 2 hours 12 minutes

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$258

The Lake House on Columbia Lake

Fairmont Hot Springs house

3 bedrooms / 2 bathrooms / sleeps 9

2 of 3 match: Private pool, Beach or lakeside relaxation, Tennis in town

2 of 3 filters match

Price per night from

$344

Sylvan Lake Vacation Rental

Sylvan Lake apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$72

Spacious + Deluxe Rockies Condo | Great Location!

Banff condo

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 3 hours 32 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$138

Renovated + Spacious Condo | Base of Tunnel Mountain

Banff condo

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 2 hours 39 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$241

NEW + Unique Wolf Condo | Hot Tub Access

Banff house

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 2 hours 39 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$137

Invermere Copper Point Resort 2 Bedroom + Loft Luxury Condo

Invermere house

3 bedrooms / 2 bathrooms / sleeps 6

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$275

Invermere Copper Point Resort Luxury 1 Bedroom Romantic Condo

Invermere house

1 bedroom / 1 bathroom / sleeps 4

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$162

Invermere Copper Point Resort 2 Bedroom Luxury Condo

Invermere house

2 bedrooms / 2 bathrooms / sleeps 6

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$241

Rustic Budget Banff Condo with Fireplace | Access to 2 Hot Tubs!

Banff condo

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 2 hours 39 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$111

Executive Townhouse - Quick train & mountain access

Calgary townhouse

2 bedrooms / 3 bathrooms / sleeps 6

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$108

Hotel Chelsea - Desirable Studio - Fully furnished - Pet Friendly

Silver Star apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$149

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

Silver Star apartment

2 bedrooms / 1 bathroom / sleeps 7

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$213

Revelstoke, BC - Top Hat Terrace Vacation Rental

Revelstoke house

2 bedrooms / 2 bathrooms / sleeps 9

“Fantastic” Top Hat is just that, top hat!! It has everything you need for a wonderful relaxing time. The views are amazing and the relaxing atmosphere is wonderful. The full kitchen is fantastic and everything is clean and well stocked. We enjoyed the hot tub while watching the snow fall. It was such a pleasant stay for us. We recommend it for anyone!

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$302

Powder Blue - Best location - Pet Friendly - Sleeps 12

Silver Star house

4 bedrooms / 4 bathrooms / sleeps 12

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$596

Mawingo - Affordable studio right on the Silver Queen hill

Silver Star house

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$149

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

Silver Star apartment

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$232

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

Silver Star apartment

2 bedrooms / 1 bathroom / sleeps 7

“Excellent experience every time!” We have stayed at this location several times and each time it has been relaxing, clean, well equipped and absolutely wonderful. My husband and I enjoy the easy access to cross country ski trails and that we can bring our dogs on winter holidays with us. Having recently got back into downhill sports we now look forward to taking greater advantage of the ski-in ski-out access at this lovely spot. The hot tub is also a wonderful aspect to the amenities available. As well as being able to pull right up to the door to unload all the winter gear (and now baby gear), a big plus plus!! My husband and I look forward to visiting again soon and making this trip an annual get-a-way.

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$213

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

Silver Star townhouse

3 bedrooms / 3 bathrooms / sleeps 8

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$400

Cozy Cottage by the Beach

Sylvan Lake cottage

2 bedrooms / 2 bathrooms / sleeps 5

Responds fast! avg. 1 hour 46 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$229

Panorama Cottage, Kootenay Lake, Ainsworth, Kaslo

Kaslo log cabin

2 bedrooms / 1 bathroom / sleeps 5

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$210

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

Silver Star apartment

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$232

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

Silver Star townhouse

2 bedrooms / 2 bathrooms / sleeps 5

Responds fast! avg. 1 hour 1 minutes

1 of 3 match: Private pool, Tennis in town, Beach or lakeside relaxation

1 of 3 filters match

Price per night from

$334

BEAUTIFUL SPACIOUS KALAMALKA LAKEVIEW SUITE - BEST SUMMER VACATION SPOT IN BC

Coldstream house

2 bedrooms / 1 bathroom / sleeps 6

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$95

Beautiful 2 BedRM Sleeps Up To 8, 15 Minutes From Calgary Stampede And Downtown

Calgary townhouse

2 bedrooms / 3 bathrooms / sleeps 10

Responds fast! avg. 2 hours 27 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$114

Luxury Home, Sleeps 12,with All the Amenities,Hott

Calgary house

4 bedrooms / 4 bathrooms / sleeps 15

Responds fast! avg. 3 hours 23 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$281

Stylish Home in Aspen Woods - easy access to DT, COP & Banff

Calgary house

4 bedrooms / 4 bathrooms / sleeps 10

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$173

CLOSE TO CALGARY STAMPEDE - 1 Room in Shared House

Calgary house

1 bedroom / 2 bathrooms / sleeps 2

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$35

1BR Banff Rocky Mountain Resort

Banff condo

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 29 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$154

Private 1 Bdrm 1 Bath Suite with Own Backyard & Mountain View - Payless4House

Calgary private room

1 bedroom / 1 bathroom / sleeps 6

Responds fast! avg. 1 hour 38 minutes

1 of 3 match: Beach or lakeside relaxation, Private pool, Tennis in town

1 of 3 filters match

Price per night from

$117

Viewing 38 of 93
rentals in Banff National Park

×

Also consider