Vacation Rentals & Villas in Banff National Park

Updating...

age 0-16
2560 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

2,560 Houses

Ski-in, Ski-out condo located at the base of Baldy

Sun Valley apartment

4 bedrooms / 4 bathrooms / sleeps 12

Match: Safe Private pool Beach or lakeside relaxation Parking

All filters match

Price per night from

$573

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

Private Balcony + Lake Views | Hot Tub + Outdoor Pool + Beachfront

Osoyoos house

2 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$234

Gorgeous Lake Views | Your Beachfront Escape + Pool + Hot Tub

Osoyoos house

2 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$203

Beautiful Condo + Lake View | Beachfront + Private Beach + Hot Tub

Osoyoos house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$150

Lakeside Suite in Kelowna | Hot Tubs + Pools + Private Beach

Kelowna house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$189

Private Beach + Mountain View | Spacious Condo + Pool + Hot Tub

Osoyoos house

1 bedroom / 1 bathroom / sleeps 6

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

3 of 4 filters match

Price per night from

$150

Amazing Ocean Views in Bougainvillea 321

Atlanta apartment

3 bedrooms / 3 bathrooms / sleeps 8

“Like staying with the rich aunt I never had!” We stayed in a clean and very comfortable three bedroom condo with all the amenities we could need. The beds in every room at sleep number! When traveling it is so wonderful to have a choice of cooking our own meals or walking down to the pool and enjoying drinks and a good meal with no work. The fully stocked kitchen had a fancy blender for impeccable daiquiris (or morning protein shakes), coffee maker, crock pot, etc. We all lounged on the enormous shaded deck in the afternoon, ate dinner on the patio, and the family room with a pull out sofa is spacious enough that everyone in the family can hang out and watch movies or play games. They had coolers and chairs for the beach, even snorkel equipment! There was a Pack n Play for my little nephew and kids books and games for my nieces. WiFi and satellite TV make it feel like home. The staff at the pool treat you like family and make sure your glass is always filled with a painkiller while sunning by the pool. We were located close to the famous beaches, the downtown restaurants and the ferry dock. We were torn between staying at a hotel or renting a house, but this is the best of both worlds!

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

3 of 4 filters match

Price per night from

$424

Holiday Condo + Mountain View | Beachfront + Private Beach + Pool

Osoyoos house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$140

Lodge Honeymoon Suite

Eureka log cabin

1 bedroom / 1 bathroom / sleeps 2

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

3 of 4 filters match

Price per night from

$161

Garden/Lake View Suite in the Heart of Wine Country

Kelowna house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$152

Suite on the Lake | Outdoor Hot Tub + Pool + Private Balcony

Kelowna house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$195

Riverfront, prime activity, fishing & hunting area

Idaho house

3 bedrooms / 1 bathroom / sleeps 7

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

3 of 4 filters match

Price per night from

$144

Mountain View 1 Bedroom Suite at the Incredible Cove Resort, Kelowna

Kelowna house

1 bedroom / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$117

Rockin TJ Ranch Vacation Home

Bozeman house

3 bedrooms / 2 bathrooms / sleeps 6

“Beautiful, peaceful, lovely vacation home” We loved our stay at Terea's lovely vacation home. It was well arranged, in a beautiful setting just a few minutes from Bozeman with mountain views from every window. Teresa is a bundle of energy who caters to weddings and other social events and provided us with delicious foods that she served for these events. Her home was clean with a fully equiped kitchen and a clean and inviting hot tub just outside a covered outdoor eating area. We so appreciated everthing Teresa did to make our stay exceptional. I would highly recommend this quiet lovely home to others.

Responds fast! avg. 47 minutes

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

3 of 4 filters match

Price per night from

$172

Mountain View 2 Bedroom Suite at the Incredible Cove Resort, Kelowna

Kelowna house

2 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$169

croney cove on warmsprings creek ketchum idaho

Ketchum house

1 bedroom / 2 bathrooms / sleeps 4

“Magical!!!” My husband and I have stayed at Croney Cove several times (both in the summer and winter) and it truly is like living in a fairy tale. The beautiful antique filled and well stocked guest house is tucked in the mountains with a covered bridge and the rushing Bigwood river just steps outside the door. We took a soak in one of 2 geothermal heated tubs under a star filled sky and then jumped in our provided plush robes and sat by the outdoor fireplace,nightcap in hand. The hospitality is amazing and Lisa makes you feel as if you are the only one on earth. We have had both breakfast and dinner upon request and it was over the top delicious and all beautifully served. It truly is a magical place and we can't wait to get back!

Responds fast! avg. 2 hours 9 minutes

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

3 of 4 filters match

Price per night from

$402

Home on Whitefish lake with private dock

Whitefish house

3 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$115

Beautiful SPACIOUS 2-BR Resort Condo with LOFT

Kelowna apartment

2 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$269

Sweet, remodeled Iron man rental Downtown/hot tub

Coeur d'Alene house

4 bedrooms / 2 bathrooms / sleeps 10

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

3 of 4 filters match

Price per night from

$574

NEW! Quiet SPACIOUS 2-BR Resort Condo with LOFT

Kelowna apartment

2 bedrooms / 2 bathrooms / sleeps 7

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

3 of 4 filters match

Price per night from

$269

Luxurious 3-BR Condo at Playa Del Sol

Kelowna apartment

3 bedrooms / 2 bathrooms / sleeps 8

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

3 of 4 filters match

Price per night from

$312

Waterfront Condo in Delta Grand Okanagan Resort, a Marriott Resort

Kelowna hotel apartment

2 bedrooms / 2 bathrooms / sleeps 6

“Clean, spacious, family-friendly condo” My family and I rented this 2-bdrm, 2bath condo for 4 days in July. It had everything that you could possibly need, fully equipped kitchen, washer/dryer, and a wonderful jacuzzi tub in the master ensuite. Hotel was top-notch, the staff very accommodating and helpful. We were also thrilled to see that we were a short distance from the pool, very convenient when you have kids. Would definitely stay again!

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

3 of 4 filters match

Price per night from

$291

Gorgeous 1-BR+Den Resort Condo Living

Kelowna apartment

2 bedrooms / 1 bathroom / sleeps 6

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

3 of 4 filters match

Price per night from

$217

Sylvan Lake Vacation Rental

Sylvan Lake apartment

1 bedroom / 1 bathroom / sleeps 2

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

2 of 4 filters match

Price per night from

$72

LAKEFRONT 3 BDRM TOWNHOME 1600 SQ FT

Osoyoos townhouse

3 bedrooms / 2 bathrooms / sleeps 9

Responds fast! avg. 56 minutes

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

3 of 4 filters match

Price per night from

$346

Spend your summer vacation in this lovely home.

Kelowna house

3 bedrooms / 2 bathrooms / sleeps 6

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

3 of 4 filters match

Price per night from

$390

Gary Cooper Ranch Cabin with Private Fishing

Cascade house

4 bedrooms / 2 bathrooms / sleeps 8

“Great fishing, beautiful country” Let's see. On dry flies I caught 18" 'bows, of which there are many in the upper and lower pools, hiked/scrambled/climbed some of the granite outcrops nearby, sat on the deck in shirt sleeves at 10 pm, listening to the river, the crickets, looking at the stars - there is no light pollution so the whole sky is thick with them - and sipping a little Woodford. My only regretn is that I had to leave!!

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

3 of 4 filters match

Price per night from

$401

Beautiful 14th Floor Views on Lk Okanagan-Downtown

Kelowna apartment

2 bedrooms / 1 bathroom / sleeps 6

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

3 of 4 filters match

Price per night from

$247

Paradise Valley Vacation

Emigrant log cabin

2 bedrooms / 1 bathroom / sleeps 4

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

3 of 4 filters match

Price per night from

$287

Elegant 1BR+DEN Resort Living @PlayaDelSol

Kelowna apartment

2 bedrooms / 1 bathroom / sleeps 6

“I really enjoyed everything that Playa del Sol had to offer!” The amenities are wonderful, the location is great and dealing with Blaine was excellent. He ensured everything was taken care of and I had all the information I needed.

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

3 of 4 filters match

Price per night from

$225

SPACIOUS 2-BR Resort Condo with LOFT Topfloor

Kelowna apartment

2 bedrooms / 2 bathrooms / sleeps 6

“Quiet pretty condo. Very well outfitted. He left a nice wine.” Very nice condo with high 2 story ceiling. Big decks with a beautiful view of the river. Close to pool but very private. Definitely worth it

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

3 of 4 filters match

Price per night from

$303

Gorgeous 3 Bed by the Lake Okanagan / Gym, Hot Tub and Pool

Kelowna apartment

3 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 23 minutes

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

3 of 4 filters match

Price per night from

$191

Log Cabin along Jesse Creek in Salmon, Idaho

Salmon log cabin

1 bedroom / 1 bathroom / sleeps 3

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

3 of 4 filters match

Price per night from

$155

Skaha Lakeshore Home

Okanagan Falls house

4 bedrooms / 3 bathrooms / sleeps 7

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

3 of 4 filters match

Price per night from

$287

Lakeside villa

Osoyoos townhouse

2 bedrooms / 1 bathroom / sleeps 8

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

3 of 4 filters match

Price per night from

$87

The Quite Whole House for Families or Groups

Missoula cottage

4 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 1 hour 21 minutes

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

3 of 4 filters match

Price per night from

$161

Scenic Lakeview Oasis

Vernon house

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 3 minutes

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

3 of 4 filters match

Price per night from

$173

Your Jumping off point to a Winter Wonderland in the Tetons and Yellowstone

Driggs house

3 bedrooms / 4 bathrooms / sleeps 10

Responds fast! avg. 1 hour 5 minutes

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

3 of 4 filters match

Price per night from

$287

Viewing 38 of 2,560
rentals in Banff National Park

×

Also consider