
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
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
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
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
4.92 out of 5 average rating, 147 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!
4.95 out of 5 average rating, 519 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
Sisters' Summit - Mountain Views, Hot tub & Sauna
Welcome to Sisters' Summit, hosted by WeekAway™! This spacious three-storey luxury townhome offers unobstructed views of the Rocky Mountains, including the iconic Three Sisters Peaks. Experience a professionally designed and managed 5-star retreat in the heart of Canmore, just a short walk away from the town center and a 15 min drive to Banff. Immerse yourself in a private hot tub and sauna or relax on the patio perfect for BBQ's & lounging. Reserve your stay today!
4.99 out of 5 average rating, 155 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
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 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
Après Blue- 2bed2bath w/Pool 6 min walk to village
4.96 out of 5 average rating, 272 reviews
Lovely 3-Bedroom Tremblant Home Ski/Golf/Bike
4.84 out of 5 average rating, 161 reviews
Modern 3 Bdrm Townhome w Pool, Mtn Views & AC
4.9 out of 5 average rating, 173 reviews
Modern Tremblant Ski/Swim/Golf EV Charger
4.96 out of 5 average rating, 111 reviews
Mountain views, steps to ski lifts & free parking
4.95 out of 5 average rating, 816 reviews
Snowy Mountain Summit & Sol - Shuttle & Pool
4.88 out of 5 average rating, 171 reviews
Waterfront Sea La Vie Surf Home.
4.91 out of 5 average rating, 188 reviewsTownhouse accommodation with a washing machine and dryer

Scenic 3BR Townhouse w/ Mountain Views Near Banff!
4.9 out of 5 average rating, 130 reviews
Alpine Hideaway. Private hot tub. Steps to village
4.97 out of 5 average rating, 458 reviews
New 1BR Canmore Charm | Minutes from DT & Banff!
4.9 out of 5 average rating, 164 reviews
Spacious Boutique Railtown Suite •Walk everywhere!
4.96 out of 5 average rating, 471 reviews
Blue Mountain Gallery Getaway
4.97 out of 5 average rating, 138 reviews
Private Hot Tub, Ski in/out, 1 Bedroom Townhouse
4.98 out of 5 average rating, 111 reviews
Unique Home in Queen West w Sunroom and Backyard!
4.98 out of 5 average rating, 129 reviews
Blue Heron townhouse at Sunrise Ridge Resort
4.98 out of 5 average rating, 175 reviewsTownhouse rentals with a patio

Stone Mill Retreat - Fall Fireplace Getaway
4.94 out of 5 average rating, 406 reviews
Family Friendly 3 Bedroom Townhouse | Sleeps 8+
4.92 out of 5 average rating, 317 reviews
70's Sunset Suite: Regina Retro Getaway
4.99 out of 5 average rating, 135 reviews
Dog-Friendly Townhouse, Stunning Prairie Views
4.82 out of 5 average rating, 236 reviews
Charming 2 bedroom townhouse in Whistler Village.
4.87 out of 5 average rating, 271 reviews
King-Queen-Twin* Nona’s Place
4.98 out of 5 average rating, 178 reviews
Whistler Village North: 4BR+3.5BA Private Hot Tub
4.89 out of 5 average rating, 191 reviews
Urban Beltline Townhouse! Free Parking + Patio
4.8 out of 5 average rating, 371 reviewsDestinations to explore
- Family-friendly rentals Canada
- Resort rentals Canada
- Loft rentals Canada
- Villa rentals Canada
- Rentals with breakfast Canada
- Beach house rentals Canada
- Rentals with beach access Canada
- Lakehouse rentals Canada
- Treehouse rentals Canada
- Yurt rentals Canada
- Rentals with a hot tub Canada
- Container rentals Canada
- Holiday home rentals Canada
- Cabin rentals Canada
- Lighthouse rentals Canada
- Rentals with a beach view Canada
- Ranch rentals Canada
- Apartment rentals Canada
- Farm stay rentals Canada
- Serviced apartment rentals Canada
- Castle rentals Canada
- Adapted rentals Canada
- Private suite rentals Canada
- Rentals with an accessible-height toilet Canada
- Cottage rentals Canada
- Hotel rooms Canada
- Religious building rentals Canada
- Rentals with lake access Canada
- Aparthotel rentals Canada
- Rentals with pools Canada
- Shepherd’s hut rentals Canada
- Bed and breakfasts Canada
- Flat rentals Canada
- Tiny house rentals Canada
- Dome rentals Canada
- Campsite rentals Canada
- Guest house rentals Canada
- Barn rentals Canada
- Rentals with a kayak Canada
- Rentals with an accessible-height bed Canada
- Rentals with a soaking bathtub Canada
- Luxury rentals Canada
- Bus rentals Canada
- Train rentals Canada
- Pet-friendly rentals Canada
- Boutique hotels Canada
- Beachfront rentals Canada
- Bungalow rentals Canada
- Houseboat rentals Canada
- Chalet rentals Canada
- Tipi rentals Canada
- Waterfront rentals Canada
- Island rentals Canada
- House rentals Canada
- Tent rentals Canada
- Motorhome rentals Canada
- Earth house rentals Canada
- Nature eco lodge rentals Canada
- Boat rentals Canada
- Ski-in/ski-out rentals Canada
- Rentals with a sauna Canada
- Hostel rentals Canada





