Townhome holiday rentals in Victoria

Find and book unique townhouse rentals on Airbnb

Top-rated townhouse rentals in Victoria

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

Guest favourite
Townhouse in Sooke
Oceanside Townhouse on Sooke Harbour
Our beautiful ocean view Townhouse is only a 35 minute drive from Victoria and located at the gateway of the Pacific Marine Circle Route and West Coast Trail. Within steps from your door are fishing charters, whale watching and kayak tours. Sooke is known for its coastal landscape, local seafood, numerous beaches, rain-forest hikes, zip-lining and everything in between. Enjoy your morning coffee from one of the balconys soaking up the view. Let us show you the true splendor of the West Coast!
30 Apr – 7 MayIndividual Host,
£131 per night
4.98 out of 5 average rating, 130 reviews
Guest favourite
Townhouse in Victoria
Inner Harbour Victoria Townhouse in Great Location
A west-coast, modern (yet still ultra-comfortable) style prevails in this newly-renovated townhouse. This location can’t be beat! You can walk to Chinatown and Downtown in minutes and there’s a Save On Foods a few minutes drive away (10 minutes on foot). There’s also transit, the Songhees walkway, and the Galloping Goose trail all at your doorstep! City of Victoria Business License No: 00035062
18–25 AprIndividual Host,
£127 per night
4.95 out of 5 average rating, 151 reviews
Guest favourite
Townhouse in Sooke
Sooke Harbour Townhouse
Nestled in the cozy community of Sooke, Sooke Harbour Townhouse has waterfront access to the marina, a short 1.5 km walk/drive to the town centre where you will find amenities such as grocery stores, restaurants, brewery's as well as a liquor store. Also we are a hub to many beaches, parks and hiking trails. Don't forget to check out the two hot tubs on the property!
2–9 FebIndividual Host,
£121 per night
4.92 out of 5 average rating, 50 reviews

Popular amenities for townhouse rentals in Victoria

Family-friendly townhouse rentals

Superhost
Townhouse in Ladysmith
romantic ocean front, pool, hottub!
16–23 AprIndividual Host,
£121 per night
4.67 out of 5 average rating, 42 reviews
Guest favourite
Townhouse in Sooke
Ocean View Townhome - Sooke Harbour Marina
24 Apr – 1 MayIndividual Host,
£130 per night
4.8 out of 5 average rating, 115 reviews
Guest favourite
Townhouse in Ladysmith
Inn of the Sea Waterfront 2 bed 2 bath + pools
4–11 FebIndividual Host,
£251 per night
4.88 out of 5 average rating, 17 reviews
Guest favourite
Room in Sooke
Shared home Sooke
27 Jan – 3 FebIndividual Host,
£55 per night
4.89 out of 5 average rating, 47 reviews
Guest favourite
Townhouse in Ladysmith
Ocean View Holiday!
6–13 AprIndividual Host,
£181 per night
4.76 out of 5 average rating, 38 reviews
Superhost
Townhouse in Ladysmith
Ground floor waterfront paradise!
29 Sept – 6 OctIndividual Host,
£199 per night
4.67 out of 5 average rating, 15 reviews

Townhouse accommodation with a washing machine and dryer

Guest favourite
Townhouse in Langford
Bright and Modern Two Bedroom Townhouse.
29 Jan – 5 FebIndividual Host,
£125 per night
4.98 out of 5 average rating, 53 reviews
Guest favourite
Townhouse in Sooke
Oceanfront views 3 Bed 3 BA condo
29 Sept – 6 OctIndividual Host,
£191 per night
4.83 out of 5 average rating, 30 reviews
Guest favourite
Townhouse in Sooke
Discovery Townhouse - Sooke
23–30 NovIndividual Host,
£187 per night
4.85 out of 5 average rating, 60 reviews
Superhost
Townhouse in Sooke
Entire 3 Bedroom Townhouse in Sooke, BC
24 Sept – 1 OctProfessional Host,
£253 per night
4.5 out of 5 average rating, 8 reviews
Superhost
Townhouse in Sooke
Vancouver Island Waterfront Resort
16–23 JunProfessional Host,
£176 per night
New place to stay
Townhouse in Sidney
City Center Suite Near YYJ and Ferry, Pet-Friendly
20–27 NovIndividual Host,
£90 per night
4.6 out of 5 average rating, 35 reviews
Townhouse in Mill Bay
Modern & 100 steps away from ocean
11–18 JulIndividual Host,
£226 per night
5.0 out of 5 average rating, 3 reviews
Townhouse in Ladysmith
Island Beach Getaway - 2 bed Condo with hotub/pool
5–12 FebIndividual Host,
£192 per night
4.57 out of 5 average rating, 28 reviews
Guest favourite
Room in Victoria
Sweet Sea Castaway - steps from Fisherman's Wharf!
6–13 MayIndividual Host,
£58 per night
4.92 out of 5 average rating, 214 reviews
Superhost
Room in Victoria
(3)Walking Distance to Hatley Castle Private Bath
10–17 AugIndividual Host,
£77 per night
4.88 out of 5 average rating, 32 reviews
Superhost
Townhouse in Sooke
Sooke Harbour Penthouse
27 Oct – 3 NovIndividual Host,
£258 per night
4.84 out of 5 average rating, 58 reviews
Superhost
Townhouse in Sooke
Sheringham Townhouse - Sooke
29 Dec – 5 JanIndividual Host,
£164 per night
4.83 out of 5 average rating, 29 reviews

Townhouse rentals with a patio

Guest favourite
Townhouse in Langford
KingBed | EV Charge| 5min->Beach | ProClean | Desk
22–29 JulIndividual Host,
£398 per night
4.96 out of 5 average rating, 49 reviews
Superhost
Townhouse in Cowichan Valley
Lake Front 3-Bedroom Townhome
15–22 OctProfessional Host,
£152 per night
New place to stay
Townhouse in Victoria
2- Bedroom- 3- Bed Duplex in Langford city centre
16–23 AprIndividual Host,
£150 per night
4.66 out of 5 average rating, 115 reviews
Townhouse in Sooke
Oceanview Townhouse 3 bed 3 bath
24–31 JulIndividual Host,
£240 per night
New place to stay
Townhouse in Mill Bay
Waterfront Townhouse
5–12 FebIndividual Host,
£379 per night
New place to stay
Guest favourite
Room in Duncan
Quiet, comfortable, safe, room with one Queen bed
6–13 DecIndividual Host,
£91 per night
4.9 out of 5 average rating, 88 reviews
Guest favourite
Room in Colwood
Cozy room w/ private bath and dog-Host greeters!
14–21 AugIndividual Host,
£55 per night
4.94 out of 5 average rating, 18 reviews

Quick stats about townhouse rentals in Victoria

Total rentals

30 properties

Wifi availability

30 properties include access to wifi

Pet-friendly rentals

10 properties allow pets

Family-friendly rentals

10 properties are a good fit for families

Total number of reviews

2K reviews

Nightly prices starting at

£32 before taxes and fees

Destinations to explore

  1. Airbnb
  2. Canada
  3. British Columbia
  4. Capital
  5. Victoria
  6. Townhouse rentals