
Townhome vacation rentals in Canada
Find and book unique townhouse rentals on Airbnb
Top-rated townhouse rentals in Canada
Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.

No cleaning fee, new house with five beds, super comfortable family room, double room, large bed room, quiet and comfortable
Welcome to our bright and comfortable new home! Featuring 5 beds and no cleaning fee, it’s perfect for families, friends, and business travelers. Stay cool during Calgary’s summer with central air conditioning (A/C), and enjoy the clean, private backyard—ideal for relaxing or spending time with family. Conveniently located with easy access to Calgary Airport, downtown, and major highways, it’s also a great base for exploring Banff National Park and the Canadian Rockies. Free parking, high-speed Wi-Fi, and a fully equipped kitchen are provided to make you feel right at home.
ValueLocationKitchen
4.97 out of 5 average rating, 185 reviews
At the end of the Fjord
My house is located in Saguenay, in the district of La Baie. The place is ideally centered for those who want to visit the region. By car, it will take you 20 minutes to Chicoutimi, 50 minutes to get to the beaches of Lac-St-Jean and 30 minutes to the Saguenay National Park. A bus stop is located a 2-minute walk away. The cycle path as well as the banks for hiking on the shore at low tide are accessible on foot from the house. Convenience stores, grocery stores and pharmacies are less than 5 minutes away.
ValueFamilyBeach
4.93 out of 5 average rating, 307 reviews
Cozy 3-Bed Townhome in Thorold – Ideal Getaway!
Escape to our spacious 3-bedroom, 2.5bathroom townhome in Thorold, just 15 minutes away from Niagara Falls attractions! Enjoy modern amenities, cozy decoand plenty of space for families or groups. Location Highlights: 20 minutes to Clifton Hill 13 minutes to St. Paul Street: Explore local shops, cafes, and nightlife. 7 minutes to Americana Resort: Relax and enjoy the water park and spa 12 minutes to Outlet Collection in Niagara on the Lake: Enjoy luxury shopping at Kate Spade, Lacoste and more.
FamilyValueAccess
4.98 out of 5 average rating, 218 reviews
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.
ValueLocationShared spaces
4.99 out of 5 average rating, 261 reviews
Private Hot Tub, Ski in/out, 1 Bedroom Townhouse
Enjoy your true Whistler Mountain cottage experience, in our freshly renovated, bright 1 bedroom townhouse, with a private mineral hot tub. Professionally cleaned! Recharge and relax by the real wood burning fireplace, or in our hot tub, while enjoying forest and mountain views. Modern appliances and décor, SMEG bean to cup espresso machine, laundry, spa like bathroom. Parking for only 1 vehicle. EV- 110v charging outlet. Located in a legal nightly rental zone. Provincially permitted Air BnB.
LocationValueSkiing
4.98 out of 5 average rating, 116 reviews
A Secret Paradise, Modern Comfort with Ocean Views
A Secret Retreat A Luxury ocean front town home completely renovated -Self check in - Seasonal pool -Chefs kitchen fully stocked -Large deck, patio set and barbecue -Wood burning fire place & TV - living room -Electric fire place & TV - master bedroom -Ocean view deck off master bedroom, great for a morning coffee or star gazing - 2 bedrooms 1) king bed 2)bunk beds -Dedicated workspaces -Convenient Laundry -1 & 1/2 Modern Italian tiled bathrooms, heated floors & luxurious spa shower
ValueLocationBiking
4.92 out of 5 average rating, 148 reviews
Spacious Canmore Home with Stunning Mountain Views
Enjoy this very spacious mountain escape house during your vacation. It is a well laid out 3 bedroom (each w a full bath, TV & A/C) home in Canmore with all the amenities to make a family or friend getaway unforgettable!! Just a two minute walk to the grocery stores and a five minute walk to main street where you can dine, shop and entertain. Enjoy the spectacular view of Ha Ling and Three Sisters right from the living room. Just a 20 minute drive to Banff National Park. Home away from home!
FamilyLocationParking
4.95 out of 5 average rating, 527 reviews
Modern Home 15 Min to YYC | Free Parking
Welcome to our brand new townhouse, conveniently located just 15 minutes from the airport. Embrace the ease of access to various amenities such as Costco, Super Walmart, CrossIron Mills, and more, all within a 10-15 minute drive. Additionally, this cozy spot is only an hour and a half away from the breathtaking beauty of Banff. Enjoy day trips to Banff, Lake Louise, Moraine Lake, and other stunning destinations. Save substantially while relishing the comfort of this lovely retreat.
ValueLocationQuiet
4.95 out of 5 average rating, 116 reviews
Mountain views, steps to ski lifts & free parking
Cozy top-floor townhouse just steps from the Creekside Gondola with direct Whistler Mountain access. This bright one-bedroom+ loft sleeping space is thoughtfully designed for comfort and style. Walk to popular restaurants, cafés, grocery and liquor stores, gym, lakes, and scenic trails. Only 7–10 minutes to Whistler Village. Modern appliances & décor, plush beds, stunning views from the large private patio, and free parking right out front. Perfect for a year-round Whistler escape
ValueFamilyAmenities
4.95 out of 5 average rating, 821 reviews
Trendy basement- 10 mins to downtown Ottawa
CITQ 302220 - Come and enjoy our basement accomodation with free parking and everything you may need for confort. We are less than 2 kilometer away from either the « Centre sportif de Gatineau », « Maison de la culture», and the « Centre Slush Puppy » . We are but a few kilometers away from the downtown Ottawa core, Gatineau Park, several museums, Nordik Spa, Casino du lac Lemay, Byward Market, Rideau Canal, various restaurants and night life.
LocationFamilyAir conditioning
4.97 out of 5 average rating, 372 reviews
Cozy 2BR New Build | Near Falls & Wineries |
Welcome to your modern escape just 5 minutes from Niagara Falls & Clifton Hill! This brand-new 2-bedroom home offers comfort and style, with a fully equipped kitchen, cozy living area with Netflix, and spacious layout ideal for families or couples. Enjoy 1.5 bathrooms, free parking, and quick access to local wineries, breweries, and all the Falls attractions. The perfect base for exploring Niagara!
ValueLocationLayout
4.88 out of 5 average rating, 231 reviews
West Coast Paradise - w/ Hot Tub
Beautiful and luxurious Ucluelet townhouse with hot tub and stunning ocean views. 1700 sqft, 2 bed/2 bath with all the amenities. Enjoy the gourmet kitchen, open layout, vaulted ceilings, wood beams, cozy gas fireplaces, heated floors, 2 decks, and a view to write home about! Comfortably sleeps 4 people - and of course is the perfect romantic retreat for 2.
ValueFamilyCheckout
4.98 out of 5 average rating, 622 reviewsPopular amenities for Canada townhouse rentals
Family-friendly townhouse rentals

Private condo getaway at base of Blue Mountain
ValueFamilyCleanliness
4.87 out of 5 average rating, 243 reviews
Initial | New Year's Eve | Mont-Sainte-Anne
LocationFamilyCheckout
4.88 out of 5 average rating, 199 reviews
Modern Tremblant Ski/Swim/Golf EV Charger
ValueFamilyKitchen
4.97 out of 5 average rating, 115 reviews
Cozy Golf Tremblant Cottage | SPA + Billard Table
ValueFamilyNearby
4.93 out of 5 average rating, 114 reviews
Walk 2 Village, Great Kitchen & Beds, Summer Pool!
ValueFamilyNearby
4.96 out of 5 average rating, 376 reviews
Alpine Hideaway. Private hot tub. Steps to village
FamilyLocationBiking
4.97 out of 5 average rating, 470 reviews
Mountain Chalet at Mystic Springs Pool & Hot Tub!
ValueLocationSleep quality
4.86 out of 5 average rating, 237 reviews
Waterfront Sea La Vie Surf Home
LocationFamilyView
4.91 out of 5 average rating, 193 reviewsTownhouse rentals with a washer and dryer

The Sleek Shelter - Close to YYZ - Private Stay
ValueFamilyLaundry
4.88 out of 5 average rating, 154 reviews
New 1BR Canmore Charm | Minutes from DT & Banff!
ValueLocationQuiet
4.89 out of 5 average rating, 170 reviews
Blue Mountain Gallery Getaway
LocationFamilyIndoor spaces
4.97 out of 5 average rating, 142 reviews
Centrally located 3 bedroom townhouse
LocationFamilyBackyard
4.95 out of 5 average rating, 503 reviews
Mt. View/1km to Banff/Washer/Dryer/Kitchen/BBQ
LocationFamilyDecor
4.91 out of 5 average rating, 343 reviews
Stylish & Modern Townhome –Perfect Ottawa Getaway!
FamilyValueAccess
4.88 out of 5 average rating, 152 reviews
Mountain View Townhouse, Private Garage+Patio+AC
FamilyLocationDecor
4.98 out of 5 average rating, 102 reviews
2BR/2BT Luxury Mtn View Chalet/KingBed/@Banff Gate
FamilyLocationCleanliness
4.95 out of 5 average rating, 338 reviewsTownhouse rentals with a patio

Stone Mill Retreat - Cozy Fireplace Getaway
LocationFamilyQuiet
4.93 out of 5 average rating, 413 reviews
Luxurious, Expansive Ocean View Townhouse Villa
LocationValueIndoor spaces
4.96 out of 5 average rating, 102 reviews
Urban Beltline Townhouse! Free Parking + Patio
FamilyValueSleep quality
4.8 out of 5 average rating, 377 reviews
Whistler Village North: 4BR+3.5BA Private Hot Tub
LocationValueHiking
4.89 out of 5 average rating, 196 reviews
Dog-Friendly Townhouse, Stunning Prairie Views
FamilyValueCondition
4.83 out of 5 average rating, 242 reviews
The Cyberspace (Private Hot Tub, Pool table)
LocationFamilyBeach
4.9 out of 5 average rating, 127 reviews
One bedroom townhome
LocationValueAir conditioning
4.86 out of 5 average rating, 315 reviews
Maison Royale II · whole house, 3 BR, backyard
ValueFamilyBathroom
4.98 out of 5 average rating, 125 reviewsDestinations to explore
- Villa rentals Canada
- Loft rentals Canada
- Family-friendly rentals Canada
- Resort rentals Canada
- Rentals with breakfast Canada
- Rentals with beach access Canada
- Beach house rentals Canada
- Lakehouse rentals Canada
- Treehouse rentals Canada
- Yurt rentals Canada
- Rentals with a hot tub Canada
- Shipping container rentals Canada
- Vacation home rentals Canada
- Cabin rentals Canada
- Lighthouse rentals Canada
- Rentals with a beach view Canada
- Ranch rentals Canada
- Condo rentals Canada
- Castle rentals Canada
- Farmstay rentals Canada
- Serviced apartment rentals Canada
- Adapted rentals Canada
- Private suite rentals Canada
- Rentals with an accessible height toilet Canada
- Cottage rentals Canada
- Hotel rooms Canada
- Rentals with lake access Canada
- Religious building rentals Canada
- Aparthotel rentals Canada
- Rentals with pools Canada
- Tiny house rentals Canada
- Apartment rentals Canada
- Bed and breakfasts Canada
- Dome rentals Canada
- Campsite rentals Canada
- Guesthouse rentals Canada
- Barn rentals Canada
- Rentals with a kayak Canada
- Rentals with an accessible height bed Canada
- Rentals with a soaking tub Canada
- Luxury rentals Canada
- Bus rentals Canada
- Train rentals Canada
- Pet-friendly rentals Canada
- Boutique hotels Canada
- Beachfront rentals Canada
- Chalet rentals Canada
- Houseboat rentals Canada
- Bungalow rentals Canada
- Tipi rentals Canada
- Waterfront rentals Canada
- Island rentals Canada
- House rentals Canada
- Tent rentals Canada
- RV rentals Canada
- Earth house rentals Canada
- Nature eco lodge rentals Canada
- Ski-in/ski-out rentals Canada
- Boat rentals Canada
- Rentals with a sauna Canada
- Hostel rentals Canada
- Family travel hub Tips and inspiration
- Family budget travel Get there for less
- Vacation ideas for any budget Make it special without making it spendy
- Travel Europe on a budget How to take the kids to Europe for less
- Outdoor adventure Explore nature with the family
- Bucket list national parks Must-see parks for family travel
- Kid-friendly state parks Check out these family-friendly hikes





