
Townhome holiday 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 property, five beds, super comfortable family room, double room, queen room, quiet and cosy
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.
4.97 out of 5 average rating, 174 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.
4.94 out of 5 average rating, 298 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.
4.98 out of 5 average rating, 212 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.
4.99 out of 5 average rating, 257 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.
4.95 out of 5 average rating, 110 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
4.95 out of 5 average rating, 816 reviews
Epic MountainView | Private HotTub | 15mins >Banff
Experience luxury and comfort in this stunning 4BR property, featuring 2balconies, a private rooftop hot tub, and breathtaking mountain views. Perfect for families or groups, this spacious retreat offers ample space for relaxation and enjoyment. Unwind in the hot tub while soaking in the mountain scenery, or savor your morning coffee on one of the balconies. Located near Downtown Canmore, you're just minutes away from local attractions and restaurants.
4.98 out of 5 average rating, 129 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.
4.98 out of 5 average rating, 363 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!
4.88 out of 5 average rating, 223 reviews
The Sleek Shelter - Close to YYZ - Private Stay
Budget-friendly comfort -with all the essentials you need for a hassle-free visit 8 min to Glen Edan Ski Resort 10 min to Apple & Strawberry Farms 20 Min to Pearson Airport , 45 min to Niagara Falls, 45 min to Toronto downtown private backyard with stunning forest views— It’s private basement with - Separate entrance (Private Garage Entry) . - Separate Kitchen - Separate Washroom
4.87 out of 5 average rating, 143 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.
4.98 out of 5 average rating, 616 reviews
Scandi Mountain Haven:POOL-Mtn View-great location
Welcome to our mountain retreat in the heart of Canmore! Our unit offers a perfect blend of modern comfort and nature's tranquility. Modern Scandinavian furnishings meet the warmth of nature-inspired décor. The Living room and kitchen offer mountain views and best of all the location is walking distance to everything you need. Welcome home!
4.98 out of 5 average rating, 211 reviewsPopular amenities for townhouse rentals in Canada
Family-friendly townhouse rentals

Private condo getaway at base of Blue Mountain
4.87 out of 5 average rating, 235 reviews
Entire 1 BDR+Bath +2 min 2 Train | Plum Suite
4.81 out of 5 average rating, 121 reviews
Initial | New Year's Eve | Mont-Sainte-Anne
4.88 out of 5 average rating, 197 reviews
A Secret Paradise, Modern Comfort with Ocean Views
4.92 out of 5 average rating, 147 reviews
The Cove Your Home Fee Free
4.88 out of 5 average rating, 416 reviews
Mountain Chalet at Mystic Springs Pool & Hot Tub!
4.86 out of 5 average rating, 233 reviews
Après Blue- 2bed2bath w/Pool 6 min walk to village
4.96 out of 5 average rating, 272 reviews
Centrally located 3 bedroom townhouse
4.95 out of 5 average rating, 495 reviewsTownhouse accommodation with a washing machine and dryer

Spacious Canmore Home with Stunning Mountain Views
4.95 out of 5 average rating, 519 reviews
Château Saint-Ursule | In the heart of Old Quebec
4.94 out of 5 average rating, 301 reviews
Private Hot Tub, Ski in/out, 1 Bedroom Townhouse
4.98 out of 5 average rating, 111 reviews
Bjørn Holm*Escape the Ordinary~Breathe in the Wild
4.95 out of 5 average rating, 149 reviews
Alpine Hideaway. Private hot tub. Steps to village
4.97 out of 5 average rating, 459 reviews
East End Loft
4.99 out of 5 average rating, 140 reviews
Waterfront Sea La Vie Surf Home.
4.91 out of 5 average rating, 188 reviews
Beltline Townhouse! Free parking+rooftop Patio
4.83 out of 5 average rating, 693 reviewsTownhouse rentals with a patio

Bright Private Basement Suite with Private Yard.
4.92 out of 5 average rating, 378 reviews
Stone Mill Retreat - Fall Fireplace Getaway
4.93 out of 5 average rating, 408 reviews
Maison Royale II · whole house, 3 BR, backyard
4.98 out of 5 average rating, 123 reviews
70's Sunset Suite: Regina Retro Getaway
4.99 out of 5 average rating, 135 reviews
King-Queen-Twin* Nona’s Place
4.98 out of 5 average rating, 178 reviews
Top Floor Mtn Views, Private Garage, Pool/Hot Tub
4.99 out of 5 average rating, 199 reviews
One bedroom townhome
4.86 out of 5 average rating, 305 reviews
Blue Heron townhouse at Sunrise Ridge Resort
4.98 out of 5 average rating, 176 reviewsDestinations to explore
- Villa rentals Canada
- Family-friendly rentals Canada
- Resort rentals Canada
- Rentals with breakfast Canada
- Beach house rentals Canada
- Rentals with beach access Canada
- Lakehouse rentals Canada
- Treehouse rentals Canada
- Loft rentals Canada
- Yurt rentals Canada
- Rentals with a hot tub Canada
- Holiday home rentals Canada
- Container rentals Canada
- Cabin rentals Canada
- Lighthouse rentals Canada
- Ranch rentals Canada
- Apartment rentals Canada
- Castle rentals Canada
- Adapted rentals Canada
- Private suite rentals Canada
- Rentals with an accessible-height toilet Canada
- Cottage rentals Canada
- Religious building rentals Canada
- Rentals with pools Canada
- Shepherd’s hut rentals Canada
- Tiny house rentals Canada
- Aparthotel rentals Canada
- Flat rentals Canada
- Campsite rentals Canada
- Guest house rentals Canada
- Barn rentals Canada
- Rentals with a kayak Canada
- Rentals with a soaking bathtub Canada
- Rentals with an accessible-height bed Canada
- Rentals with a beach view Canada
- Farm stay rentals Canada
- Serviced apartment rentals Canada
- Luxury rentals Canada
- Bus rentals Canada
- Pet-friendly rentals Canada
- Boutique hotels Canada
- Train rentals Canada
- Bed and breakfasts Canada
- Chalet rentals Canada
- Rentals with lake access Canada
- Waterfront rentals Canada
- Tipi rentals Canada
- Island rentals Canada
- House rentals Canada
- Tent rentals Canada
- Motorhome rentals Canada
- Nature eco lodge rentals Canada
- Ski-in/ski-out rentals Canada
- Boat rentals Canada
- Rentals with a sauna Canada
- Beachfront rentals Canada
- Hotel rooms Canada
- Hostel rentals Canada
- Earth house rentals Canada
- Dome rentals Canada
- Bungalow rentals Canada
- Houseboat rentals Canada





