Townhome vacation rentals in Canada

Find and book unique townhouses on Airbnb

Top-rated townhouse rentals in Canada

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.
Jul. 17 – 24
$725 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.
Jun. 17 – 24
$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!
Jan. 31 – Feb. 7
$613 CAD per night
4.88 out of 5 average rating, 645 reviews

Popular amenities for Canada townhouses

Family-friendly townhouses

Guest favourite
Townhouse in The Blue Mountains
Sierra Lane - Closest to Village - Fully Equipped
Apr. 7 – 14
$282 CAD per night
4.94 out of 5 average rating, 438 reviews
Superhost
Townhouse in Whistler
Modern 1 Bdr townhouse with 2 decks
Jan. 29 – Feb. 5
$395 CAD per night
4.83 out of 5 average rating, 239 reviews
Superhost
Townhouse in Whistler
The Mini Chalet - Steps to Gondola, Lakes & Trails
Mar. 30 – Apr. 6
$399 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
Jul. 28 – Aug. 4
$1,009 CAD per night
4.9 out of 5 average rating, 333 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
Aug. 18 – 25
$918 CAD per night
4.85 out of 5 average rating, 292 reviews
Guest favourite
Townhouse in Miltonvale Park
Farmhouse Duplex
Mar. 27 – Apr. 3
$140 CAD per night
4.82 out of 5 average rating, 491 reviews
Guest favourite
Townhouse in Whistler
Ski-In/Ski-Out -Private Hottub-Townhouse
Oct. 21 – 28
$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
$521 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
$173 CAD per night
4.86 out of 5 average rating, 317 reviews
Guest favourite
Townhouse in Whistler
500m to Gondola! 3 Bdrm Townhouse; warm and modern
Sep. 16 – 23
$480 CAD per night
4.9 out of 5 average rating, 105 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, 134 reviews
Guest favourite
Townhouse in Calgary
Soak Up the Retro-Inspired Vibe at This Inner City Gem
Apr. 27 – May 4
$140 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
Jul. 9 – 16
$499 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
Sep. 24 – Oct. 1
$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
Feb. 5 – 12
$820 CAD per night
4.97 out of 5 average rating, 193 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
Guest favourite
Townhouse in Whistler
Nordic Retreat/ Modern 1 BD- 3 min to Gondola
Aug. 4 – 11
$455 CAD per night
4.98 out of 5 average rating, 123 reviews
Guest favourite
Townhouse in Moncton
Confort of Home Away from Home
Feb. 18 – 25
$202 CAD per night
4.83 out of 5 average rating, 155 reviews
Superhost
Townhouse in Whistler
Whistler Village North: 3 Level Modern Condo!
May 5 – 12
$358 CAD per night
4.85 out of 5 average rating, 341 reviews
Guest favourite
Townhouse in Whistler
Mountain view, private hot tub, free parking!
Apr. 9 – 16
$237 CAD per night
4.84 out of 5 average rating, 152 reviews
Guest favourite
Townhouse in Mont-Tremblant
Lovely 3-Bedroom Tremblant Home Ski/Golf/Bike
Feb. 6 – 13
$300 CAD per night
4.89 out of 5 average rating, 99 reviews

Townhouses with an outdoor patio

Guest favourite
Townhouse in Parksville
The Tanglewood Cottage
Oct. 8 – 15
$327 CAD per night
5.0 out of 5 average rating, 130 reviews
Guest favourite
Townhouse in Calgary
Lovely New House| AC | Near YYC & Outlet MALL
Apr. 20 – 27
$177 CAD per night
4.98 out of 5 average rating, 172 reviews
Guest favourite
Townhouse in Whistler
Charming 2 bedroom townhouse in Whistler Village.
Jun. 9 – 16
$272 CAD per night
4.87 out of 5 average rating, 129 reviews
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
May 27 – Jun. 3
$777 CAD per night
4.92 out of 5 average rating, 102 reviews
Superhost
Townhouse in Canmore
THE PEAK. Stunning Panorama Mountain View Townhome
Nov. 6 – 13
$231 CAD per night
4.85 out of 5 average rating, 95 reviews
Guest favourite
Townhouse in Elgin
Riverboat Fantasy! Zip Line Hot Tub Jetskes Sauna
Mar. 24 – 31
$526 CAD per night
5.0 out of 5 average rating, 31 reviews
Guest favourite
Townhouse in Niagara Falls
Sunrise, Cozy Stacked Town + Pkg By Clifton Hill
Sep. 5 – 12
$298 CAD per night
4.91 out of 5 average rating, 95 reviews
Guest favourite
Townhouse in Toronto
Private, Clean 2BR Toronto Townhome w/Safe Parking
Jun. 26 – Jul. 3
$354 CAD per night
4.86 out of 5 average rating, 51 reviews
Superhost
Townhouse in Whistler
Chic 2BR Retreat: Hot Tub, Pool, A/C, Free Parking
Aug. 28 – Sep. 4
$473 CAD per night
4.86 out of 5 average rating, 7 reviews
Guest favourite
Townhouse in Parksville
NO Service Fees, No Cleaning Fees, Sleep 6, NEW.
Jun. 3 – 10
$413 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
$213 CAD per night
4.92 out of 5 average rating, 91 reviews

Destinations to explore