Townhome holiday rentals in Perth

Find and book unique townhouse rentals on Airbnb

Top-rated townhouse rentals in Perth

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

Superhost
Townhouse in Nedlands
City to Surf - Central 1BR Apt, comfy King bed
Welcoming, tasteful decor, clean rooms, spacious, quiet and secure neighbourhood. Huge, very comfortable bed. Great central location between city, beach and port. Close to public transport, Kings Park, UWA, & Hospitals. The apartment is attached to our home, which is connected by a door which remains locked at all times. Parking on the property: on the limestone paving next to the garage on the LEFTHAND side of the driveway. Enter through the gate please. MAX 2 PEOPLE, No kids. Checkout is 10am
17–24 MarIndividual Host,
€ 114 per night
4.79 out of 5 average rating, 196 reviews
Guest favourite
Townhouse in Highgate
Quiet inner-city living
Nestled between entertainment and shopping precincts, this two bedroom townhouse is perfectly positioned for you to explore the leafy green surrounds and enjoy a coffee and a newspaper. You shall be spoilt for choice if you fancy a cheeky beer or vino whilst out exploring! However, you are invited back to a whisper-quiet space to relax and enjoy the amenities but more importantly the thoughtful touches which make you feel you have arrived at home.
29 Sep – 6 OctIndividual Host,
€ 135 per night
4.83 out of 5 average rating, 593 reviews
Guest favourite
Townhouse in Nedlands
WALK to Hospitals, UWA, Kings Park, River & Cafes
This beautiful townhouse is situated in the heart of Nedlands on a quiet, leafy residential street. The residence has a secluded courtyard, laneway entry & garage. Hollywood Hospital, QEII precinct, Perth Children's Hospital, UWA & Kings Park are all within 2-10 min walk away. Hampden Road is < 500m away with cafes, deli & specialty shops. Close to bus/train. Ideal spot for work, holiday or retreat
3–10 AprIndividual Host,
€ 141 per night
4.89 out of 5 average rating, 301 reviews

Popular amenities for townhouse rentals in Perth

Family-friendly townhouse rentals

Guest favourite
Townhouse in Canning Vale
Private, Spacious 1 Bed Flat
15–22 AugIndividual Host,
€ 74 per night
4.86 out of 5 average rating, 154 reviews
Guest favourite
Townhouse in Cottesloe
John Street Townhouse
27 Jun – 4 JulIndividual Host,
€ 244 per night
4.93 out of 5 average rating, 108 reviews
Guest favourite
Townhouse in Scarborough
Scarborough Beach House - 100 metre walk to beach.
2–9 JanIndividual Host,
€ 173 per night
4.8 out of 5 average rating, 158 reviews
Guest favourite
Townhouse in Fremantle
NewHaven Fremantle Townhouse
16–23 AugIndividual Host,
€ 171 per night
4.93 out of 5 average rating, 135 reviews
Superhost
Townhouse in Rockingham
Villa Spiaggia Rockingham
19–24 AugIndividual Host,
€ 82 per night
4.76 out of 5 average rating, 108 reviews
Guest favourite
Townhouse in Fremantle
Comfortable, spacious home with all mod cons
26 Jul – 2 AugIndividual Host,
€ 109 per night
4.87 out of 5 average rating, 38 reviews
Guest favourite
Townhouse in Joondanna
Joondanna Pad
5–12 MayIndividual Host,
€ 100 per night
4.83 out of 5 average rating, 18 reviews
Guest favourite
Townhouse in Perth
Terrace House in the heart of Perth
11–18 AugIndividual Host,
€ 222 per night
4.92 out of 5 average rating, 24 reviews
Superhost
Townhouse in Fremantle
3-bed 2-bath retreat in Fremantle's vibrant heart
2–9 DecProfessional Host,
€ 286 per night
4.67 out of 5 average rating, 21 reviews
Townhouse in Subiaco
Charming townhouse with Parking
4–11 FebIndividual Host,
€ 153 per night
4.84 out of 5 average rating, 227 reviews
Townhouse in Rivervale
Executive 4x3 Rivervale - Casino - Optus Stadium
22–29 NovIndividual Host,
€ 224 per night
4.78 out of 5 average rating, 144 reviews
Townhouse in Joondanna
CityHeights Villa 5km from the city
19–26 AprIndividual Host,
€ 75 per night
4.55 out of 5 average rating, 179 reviews

Townhouse accommodation with a washing machine and dryer

Guest favourite
Townhouse in Perth
Trendy 3BR Townhouse near Stadium and Casino/WIFI
18–25 JunIndividual Host,
€ 205 per night
4.89 out of 5 average rating, 170 reviews
Guest favourite
Townhouse in Mount Lawley
Mt Lawley Apartment + park+ wifi & Netflix
6–13 OctIndividual Host,
€ 142 per night
4.84 out of 5 average rating, 103 reviews
Guest favourite
Townhouse in Fremantle
Marees Townhouse
18–25 JulIndividual Host,
€ 140 per night
4.9 out of 5 average rating, 282 reviews
Guest favourite
Townhouse in Cottesloe
Luxury Studio with Ocean Views
15–22 MayIndividual Host,
€ 179 per night
5.0 out of 5 average rating, 22 reviews
Guest favourite
Townhouse in Fremantle
Historic West End warehouse on Bathers Beach
24 Apr – 1 MayIndividual Host,
€ 243 per night
4.95 out of 5 average rating, 63 reviews
Superhost
Townhouse in Victoria Park
Lovely Renovated townhouse - Heart of Vic Park!
2–9 JulIndividual Host,
€ 157 per night
4.72 out of 5 average rating, 145 reviews
Guest favourite
Townhouse in Willetton
Spacious Townhouse @ Willetton
25 Apr – 2 MayProfessional Host,
€ 118 per night
4.95 out of 5 average rating, 56 reviews
Guest favourite
Townhouse in Cottesloe
Princes by the Beach with Sweeping Ocean Views
19–26 MayIndividual Host,
€ 541 per night
4.94 out of 5 average rating, 16 reviews
Guest favourite
Townhouse in Victoria Park
Vic Park Cosy Corner
20–27 JulIndividual Host,
€ 169 per night
4.8 out of 5 average rating, 25 reviews
Guest favourite
Townhouse in Rockingham
The Residence at Rockingham: Fabulous Ocean Views!
28 Apr – 5 MayIndividual Host,
€ 174 per night
4.99 out of 5 average rating, 98 reviews
Guest favourite
Townhouse in Subiaco
Bedford Avenue
13–20 MayIndividual Host,
€ 243 per night
4.95 out of 5 average rating, 37 reviews
Guest favourite
Townhouse in Fremantle
Sunset views over South Fremantle
20–27 FebIndividual Host,
€ 316 per night
4.94 out of 5 average rating, 18 reviews

Townhouse rentals with a patio

Guest favourite
Townhouse in Fremantle
Industrial Chic in the Heart of Fremantle
7–14 AugIndividual Host,
€ 160 per night
4.98 out of 5 average rating, 46 reviews
Guest favourite
Townhouse in Cottesloe
Breathtaking Beachside Sunsets
25 Jul – 1 AugProfessional Host,
€ 519 per night
4.97 out of 5 average rating, 30 reviews
Guest favourite
Townhouse in Highgate
Cosy, artsy 2BR Highgate hideaway
2–9 SepIndividual Host,
€ 136 per night
4.94 out of 5 average rating, 34 reviews
Guest favourite
Townhouse in Mindarie
Mindarie Marina Luxury Townhouse
4–11 FebIndividual Host,
€ 371 per night
5.0 out of 5 average rating, 23 reviews
Guest favourite
Townhouse in Subiaco
Olive Tree Terrace in Subiaco
4–11 OctIndividual Host,
€ 165 per night
4.84 out of 5 average rating, 50 reviews
Guest favourite
Townhouse in North Fremantle
Feeney Park House by the river w/ double garage
15–22 MayIndividual Host,
€ 260 per night
5.0 out of 5 average rating, 43 reviews
Guest favourite
Townhouse in Scarborough
The Scarborough Beach House - 500m from the Beach
9–16 DecIndividual Host,
€ 442 per night
5.0 out of 5 average rating, 15 reviews
Guest favourite
Townhouse in North Fremantle
Stylish Living Near Beach With Two Car Bays
18–25 AprIndividual Host,
€ 273 per night
4.89 out of 5 average rating, 35 reviews
Guest favourite
Townhouse in Fremantle
'Oasis' Fremantle Town House
29 Jul – 5 AugIndividual Host,
€ 259 per night
5.0 out of 5 average rating, 26 reviews
Superhost
Townhouse in Bentley
Cosy 3 bedrooms townhouse close to city & airport
27 Jan – 3 FebIndividual Host,
€ 131 per night
4.78 out of 5 average rating, 23 reviews
Superhost
Townhouse in Shenton Park
Fantastic Townhouse with Private Driveway
10–17 AprIndividual Host,
€ 194 per night
New place to stay
Townhouse in Wembley
The Pad. Lakeside 2 storey, 2 bedroom townhouse
18–25 MayIndividual Host,
€ 99 per night
4.78 out of 5 average rating, 76 reviews

Quick stats about townhouse rentals in Perth

Total rentals

250 properties

Rentals with a pool

10 properties have a pool

Pet-friendly rentals

40 properties allow pets

Family-friendly rentals

170 properties are a good fit for families

Total number of reviews

13K reviews

Nightly prices starting at

€ 9 before taxes and fees

Destinations to explore

  1. Airbnb
  2. Australia
  3. Western Australia
  4. Perth
  5. Townhouse rentals