Townhome vacation rentals in British Columbia

Find and book unique townhouses on Airbnb

Top-rated townhouse rentals in British Columbia

Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.

Guest favourite
Townhouse in Nanoose Bay
THE VIEW:luxury meets relaxation@ the waterfront
West Coast Contemporary 1450 sq ft/ situated @ Pacific Shores Resort with incredible views and beautiful resort grounds with seawall and walking trails. Resort Amenities include indoor pool, hot tub, gym, snookers, ping pong, pickle ball, outdoor kiddie pool, hot tub, playground, shared bbq & firepits. Quick 8 minute drive to Rathtrevor Beach & the town of Parksville. Conveniently located mid Island; Drive; 30 minutes from Nanaimo/ 2 hrs to Tofino & Victoria/ 1 hr to Mount Washington ski resort.
Dec. 10 – 17
$413 CAD per night
4.99 out of 5 average rating, 157 reviews
Guest favourite
Townhouse in Sun Peaks
The Fox & The Hound Den at Sun Peaks
Recent renovations throughout - Enjoy four seasons of recreation at Canada's 2nd-largest ski resort while staying at this spacious ski-in/ski-out townhouse! Located near the Morrisey and Orient chairlifts, adventure is at your doorstep. A 5-minute walk brings you to the heart of Sun Peaks Village with plenty of shopping, restaurants, cafés, and spas to suit any taste. Outside of winter, enjoy XC and lift-accessed mountain biking, golf, hiking, paddling, the farmer's market, and summer concerts.
Jul. 24 – 31
$422 CAD per night
4.85 out of 5 average rating, 171 reviews
Superhost
Townhouse in Golden
✪Rockies Escape, Skiing, Hiking & Private Hot Tub✪
Wake up in this lovely town home located at the base of the world famous Kicking Horse Ski Resort! After a day of hitting the slopes, relax your tired muscles in the private hot tub, cook up a delicious meal in the full kitchen, and relax by the indoor fireplace! Snowshoeing, snowmobiling, mountain biking, white water rafting, and hiking are just a few of the many activities you can do in Golden! Feeling brave?! Why not try Sky diving or Paragliding above the majestic Canadian Rocky Mountains!
Dec. 28 – Jan. 4
$925 CAD per night
4.88 out of 5 average rating, 645 reviews

Popular amenities for British Columbia townhouses

Family-friendly townhouses

Superhost
Townhouse in Whistler
Modern 1 Bdr townhouse with 2 decks
Dec. 19 – 26
$813 CAD per night
4.83 out of 5 average rating, 239 reviews
Superhost
Townhouse in Whistler
The Mini Chalet - Steps to Gondola, Lakes & Trails
May 12 – 19
$322 CAD per night
4.87 out of 5 average rating, 269 reviews
Guest favourite
Townhouse in Whistler
Heart Whistler Village-3bd/2.5bath/Private HotTub
Nov. 17 – 24
$696 CAD per night
4.9 out of 5 average rating, 332 reviews
Guest favourite
Townhouse in Whistler
Modern meets Cozy Whistler Townhome!
Apr. 5 – 12
$231 CAD per night
4.93 out of 5 average rating, 706 reviews
Superhost
Townhouse in Whistler
Family Friendly 3BR w Private Hot Tub & Fireplace!
Nov. 7 – 14
$552 CAD per night
4.95 out of 5 average rating, 206 reviews
Guest favourite
Townhouse in Whistler
Whistler Village North Retreat - Private Hot tub
Apr. 23 – 30
$560 CAD per night
4.85 out of 5 average rating, 292 reviews
Guest favourite
Townhouse in Whistler
Ski-In/Ski-Out -Private Hottub-Townhouse
Oct. 24 – 31
$871 CAD per night
4.94 out of 5 average rating, 128 reviews
Superhost
Townhouse in Whistler
Gorgeous 3Br TH - Private HT/Pool/Parking
Apr. 15 – 22
$523 CAD per night
4.8 out of 5 average rating, 163 reviews
Guest favourite
Townhouse in Whistler
Whistler Village: Pool, hotub and free parking
Apr. 21 – 28
$178 CAD per night
4.86 out of 5 average rating, 315 reviews
Guest favourite
Townhouse in Whistler
500m to Gondola! 3 Bdrm Townhouse; warm and modern
Jun. 19 – 26
$497 CAD per night
4.9 out of 5 average rating, 105 reviews
Guest favourite
Townhouse in Calgary
Modern Home, Trendy Kensington DT/parks/pubs/shops
Nov. 8 – 15
$312 CAD per night
4.88 out of 5 average rating, 167 reviews
Guest favourite
Townhouse in Whistler
Best Whistler Village Rental at Blackcomb Gondola
Apr. 23 – 30
$1,628 CAD per night
4.92 out of 5 average rating, 146 reviews

Townhouse rentals with a washer and dryer

Guest favourite
Townhouse in Whistler
【Ω】𝑻𝑯𝑬 𝑶𝑳𝒀𝑴𝑷𝑼𝑺 Luxury oasis, private hot tub
Feb. 20 – 27
$1,174 CAD per night
4.95 out of 5 average rating, 133 reviews
Guest favourite
Townhouse in Calgary
Soak Up the Retro-Inspired Vibe at This Inner City Gem
Apr. 27 – May 4
$141 CAD per night
4.94 out of 5 average rating, 204 reviews
Superhost
Townhouse in Whistler
Private hot tub heaven!2 BR/2BA,Pool,Grt location
Jun. 30 – Jul. 7
$492 CAD per night
4.87 out of 5 average rating, 406 reviews
Guest favourite
Townhouse in Whistler
Private Hot Tub Free Parking Lodge at the Lagoons
Oct. 29 – Nov. 5
$465 CAD per night
4.97 out of 5 average rating, 145 reviews
Guest favourite
Townhouse in Harvie Heights
MountainView Chalet/2BR Townhouse/BBQ/@Banff Gate
Oct. 22 – 29
$173 CAD per night
4.96 out of 5 average rating, 201 reviews
Guest favourite
Townhouse in Whistler
Alpine Hideaway. Private hot tub. Steps to village
Aug. 5 – 12
$513 CAD per night
4.97 out of 5 average rating, 193 reviews
Guest favourite
Townhouse in Whistler
3 bedroom, quiet, spacious, tasteful, convenient.
Sep. 18 – 25
$817 CAD per night
4.89 out of 5 average rating, 194 reviews
Guest favourite
Townhouse in Whistler
* Golden Hearts * 2010 Olympic Retreat w/Hot Tub
May 8 – 15
$424 CAD per night
5.0 out of 5 average rating, 256 reviews
Superhost
Townhouse in Whistler
Large Luxury 3BR/2BA-1700 sq ft, Mountain view,BBQ
Sep. 15 – 22
$503 CAD per night
4.84 out of 5 average rating, 111 reviews
Guest favourite
Townhouse in Whistler
Pool & HotTub! 2BD/2BA Whistler Village Townhouse
Sep. 12 – 19
$446 CAD per night
4.98 out of 5 average rating, 138 reviews
Superhost
Townhouse in Whistler
Cozy townhouse with private hot tub & free parking
Aug. 20 – 27
$489 CAD per night
4.85 out of 5 average rating, 99 reviews
Guest favourite
Townhouse in Vancouver
Modern Kits Beach Townhouse near DT Parking/Wifi
Mar. 17 – 24
$398 CAD per night
4.94 out of 5 average rating, 117 reviews

Townhouses with an outdoor patio

Superhost
Townhouse in Whistler
2 bedroom tranquil townhouse Whistler-Free Parking
Aug. 28 – Sep. 4
$503 CAD per night
4.81 out of 5 average rating, 113 reviews
Guest favourite
Townhouse in Ucluelet
Blackrock Haven - Storm Watch From Balcony
Aug. 5 – 12
$1,114 CAD per night
4.92 out of 5 average rating, 102 reviews
Guest favourite
Townhouse in Harvie Heights
Banff Beautiful Townhouse
Feb. 18 – 25
$480 CAD per night
4.8 out of 5 average rating, 110 reviews
Superhost
Townhouse in Canmore
THE PEAK. Stunning Panorama Mountain View Townhome
Nov. 6 – 13
$251 CAD per night
4.85 out of 5 average rating, 95 reviews
Guest favourite
Townhouse in Parksville
NO Service Fees, No Cleaning Fees, Sleep 6, NEW.
Aug. 16 – 23
$516 CAD per night
4.99 out of 5 average rating, 70 reviews
Guest favourite
Townhouse in Calgary
"The Park" | King Bed | Min to DT|3BR | Garage |AC
Apr. 4 – 11
$215 CAD per night
4.92 out of 5 average rating, 90 reviews
Superhost
Townhouse in Calgary
We Cover Your Service Fee/Free Parking/Huge Patio
Sep. 19 – 26
$457 CAD per night
4.8 out of 5 average rating, 54 reviews
Guest favourite
Townhouse in Calgary
$0 Airbnb Service Fees | Mins to DT / Sleeps 8
Jul. 24 – 31
$275 CAD per night
4.85 out of 5 average rating, 88 reviews
Guest favourite
Townhouse in Whistler
Whistler Village North: 4BR+3.5BA Private Hot Tub
Aug. 28 – Sep. 4
$1,307 CAD per night
5.0 out of 5 average rating, 23 reviews
Guest favourite
Townhouse in Parksville
The Blue Heron townhouse at Sunrise Ridge
Nov. 23 – 30
$196 CAD per night
5.0 out of 5 average rating, 56 reviews
Guest favourite
Townhouse in Calgary
Industrial Mid-Century 4BDRM w/ Gym
Jul. 21 – 28
$569 CAD per night
4.97 out of 5 average rating, 31 reviews
Guest favourite
Townhouse in Calgary
NEW! *Stunning Townhome in Capitol Hill w/ Garage*
Dec. 6 – 13
$334 CAD per night
5.0 out of 5 average rating, 21 reviews

Destinations to explore