
Villas in Banff
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
In two weeks
In two months
In three months
In four months
Our top choices for Banff villas

Nakiska | 2 Bed 1 Bath with Mtn Views
Nakiska | 2 Bed 1 Bath with Mtn ViewsCanmore
8.6 out of 10, Excellent, (18 reviews)
$349 nightly
The price is $387
Jul 8 - Jul 9
Total with taxes and fees

The Norquay | Pet-Friendly 2 Bed + Mtn View
The Norquay | Pet-Friendly 2 Bed + Mtn ViewCanmore
9.0 out of 10, Wonderful, (35 reviews)
$324 nightly
The price is $360
Jul 29 - Jul 30
Total with taxes and fees

109 - 1106 Bow Valley Trail · Panoramic Mountain View Townhome w/AC
109 - 1106 Bow Valley Trail · Panoramic Mountain View Townhome w/ACCanmore
10.0 out of 10, Exceptional, (1 review)
$530 nightly
The price is $589
Jul 23 - Jul 24
Total with taxes and fees

Premium 2-Bedroom Townhouse+ Mountain Views
Premium 2-Bedroom Townhouse+ Mountain ViewsCanmore
9.6 out of 10, Exceptional, (5 reviews)
$608 nightly
The price is $674
Jul 29 - Jul 30
Total with taxes and fees

Skyline Getaway • Mountain Views • Pool • Hot Tub
Skyline Getaway • Mountain Views • Pool • Hot TubCanmore
10.0 out of 10, Exceptional, (1 review)
$588 nightly
The price is $637
Jul 20 - Jul 21
Total with taxes and fees

HARMONY HEIGHTS - TWO LEVEL TOWNHOUSE - HOT TUB & FIRE PIT
HARMONY HEIGHTS - TWO LEVEL TOWNHOUSE - HOT TUB & FIRE PITHarvie Heights
9.6 out of 10, Exceptional, (33 reviews)
$594 nightly
The price is $659
Jul 13 - Jul 14
Total with taxes and fees
$1,386 nightly
The price is $1,514
Jul 6 - Jul 7
Total with taxes and fees

NEW Private Hot Tub ~ Upscale Mountain Home
NEW Private Hot Tub ~ Upscale Mountain HomeCanmore
10.0 out of 10, Exceptional, (11 reviews)
$765 nightly
The price is $849
Jul 5 - Jul 6
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find vacation rentals that suit your style
Cabins
Aparthotels
Save an average of 15% on thousands of hotels when you're signed in
Top Banff Hotel Reviews

Banff Caribou Lodge and Spa
8/10 Good
Find out more about Banff
Banff Villas information
Number of reviews | 22,367 |
|---|---|
Accommodation | 34 Villas |
Lowest Price | $210 |
Highest Price | $492 |
Explore a world of travel with Expedia
- Lodges in Banff
- Houseboats in Banff
- Guest Houses in Banff
- Honeymoon Resorts & in Banff
- Pet-Friendly Hotels in Banff
- Aparthotels in Banff
- Motels in Bow Valley Parkway
- Cabin Rentals in Harvie Heights
- Canmore Hotels
- Rv Parks in Banff
- Cheap Hotels in Banff
- Chalets in Harvie Heights
- Capsule Hotels in Banff
- Condo Rentals in Harvie Heights
- Family Hotels in Banff
- Condo Rentals in Banff
- Chalets in Bow Valley Parkway
- Castles in Banff
- Condo Rentals in Bow Valley Parkway
- Treehouses in Banff
- Hotels with Connecting Rooms in Banff
- Hotels with an Outdoor Pool in Banff
- Condo Resorts in Harvie Heights
- Hotels with Kitchenettes in Banff
- Vacation Homes in Banff
- Motels in Banff
- Hotels with Hot Tubs in Banff
- Hotels with Free Airport Shuttle in Banff
- Hostels in Harvie Heights
- Luxury Hotels in Banff
- Condo Rentals in Canmore
- Cabin Rentals in Bow Valley Parkway
- Hotels with Fireplaces in Banff
- Resorts & Hotels with Spas in Banff
- Cabin Rentals in Banff
- Hostels in Banff
- Romantic Hotels in Banff
- Lodges in Harvie Heights
- Cabin Rentals in Canmore
- Town Houses in Banff
- Resorts in Banff
- Apartments in Banff
- Ski Hotels in Banff
- Hotels with a View in Banff
- All-Inclusive Resorts in Banff
- Chalets in Banff
- Banff Hotels
- Hotels near Banff National Park
- B&B in Banff
- Flights from Banff
- Flights from Denver (DEN) to Banff (YBA)
- Flights from Pittsburgh (AGC) to Banff (YBA)
- Flights from Newark Liberty Intl. Airport (EWR) to Banff (YBA)
- Flights from Minneapolis (MSP) to Banff (YBA)
- Flights from Houston (IAH) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights from Charlotte (CLT) to Banff (YBA)
- Flights from Atlanta (ATL) to Banff (YBA)
- Flights from Vancouver (YVR) to Banff (YBA)
- Flights from Calgary (YYC) to Banff (YBA)
- Flights from Montreal (YUL) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from St. Louis (STL) to Banff (YBA)
- Flights from Salt Lake City (SLC) to Banff (YBA)
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from Nashville (BNA) to Banff (YBA)
- Flights from Dallas (DFW) to Banff (YBA)
- Flights from San Diego (SAN) to Banff (YBA)
- Flights to Banff
- Flights from Boston (BOS) to Banff (YBA)
- Flights from Phoenix (PHX) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)
- Flights from Baltimore (BWI) to Banff (YBA)
- Flights from Miami (MIA) to Banff (YBA)
- Flights from Washington (WAS) to Banff (YBA)
- Flights from New York (JFK) to Banff (YBA)
- Flights from Detroit (DTW) to Banff (YBA)
- Flights from Chicago (ORD) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from San Francisco (SFO) to Banff (YBA)
- Flights from Philadelphia (PHL) to Banff (YBA)
- All inclusive Vacation Packages Banff
- Banff Lake Louise Tourism Bureau
- Visit Canmore
- Cave and Basin National Historic Site
- Banff Vacations
- Vermilion Lakes
- Lake Minnewanka
- Ski Vacation Packages Banff
- Banff National Park Information Centre
- Upper Hot Springs
- Banff National Park
- Visit Banff
- Banff Gondola
































































