
Townhome holiday rentals in City of Perth
Find and book unique townhouse rentals on Airbnb
Top-rated townhouse rentals in City of Perth
Guests agree: these townhouse rentals are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for townhouse rentals in City of Perth
Family-friendly townhouse rentals

PerthStays - Bedford 3 - Subiaco & West Perth
We very much enjoyed our stay. Great location with everything we needed within 15 minutes walking or driving distance. Spacious and large enough for 3 adults and a baby. Good to have a laundry to use during our stay.

Fremantle Townhouse - U/4
Nice cosy place, short walk to the centre of town. Secure parking and a comfy bed. Would stay again!

CityHeights Villa 5km from the city
Great stay! Cam was very helpful and responsive with my question prior to booking the stay. The garage isn’t small, was big enough to fit a Mitsubishi ASX and still carry my 1 yr old boy out from babyseat in the garage. Toys and books in the apartment was a great time for him to spend around. Definitely worthwhile for family with kids

Sunny, gorgeous, perfectly located!
This is a beautiful air bnb, it has everything you would want/need during a trip. It is in excellent location. There are many lovely place within walking distance to get food and a drink. The good public transport links made it easy to get around Perth. The best part is it it's 2 minutes from a beautiful beach, perfect location to enjoy sunset/sunrise swims!

Modern 2 Br Townhouse 5 Russell St, Fremantle
Loved the location. Walked a mile to beach or less than that the other direction into Freemantle.

Terrace House in the heart of Perth
We thoroughly enjoyed our stay at Virginie’s home. We were very grateful to find such lovely short term accommodation in our community, after needing to move quickly due to a flood at our house. The house was very well appointed and had everything you could possibly need. We loved the beautiful terrace house and the amazing location opposite Hyde Park. Restaurants and cafes were in easy walking distance. Loved our stay, thank you!

Private, Spacious 1 Bed Flat
I enjoyed my time and their was everything in the place i needed for a comfortable stay.

Cool East Fremantle Townhouse (3.5 Bedroom)
Ben's property is centrally located within close proximity to Fremantle & the surrounding suburbs' delights. Ben's suggestions for the local gems was much appreciated. Highly recommend a stay at Ben's.
Townhouse accommodation with a washing machine and dryer

Vic Park - Home away from home
The location ist really great, close to the train- and busstations. Easy Check-In and everything really easy going. We really recommend this place.

20 Minutes walk to Perth City
Lovely stay in East Perth! I will 100% recommend!

2 Chic Stylish Modern Family on Charles
We truly enjoyed our time there and felt a true sense of warmth throughout our stay. The house was clean, there were excellent amenities, and the instructions were easy to follow.

Central Vic Pk Cosy Nook 3bedx2.5bath, 100mbps
Very pleasant and we enjoyed our 5 nights staying there.

Modern Warehouse Style - luxury room North Perth
We had the most wonderful stay with Kitty and Johnny in their beautiful home! From the moment we arrived, we felt incredibly welcomed and at ease. Their place is not only cozy and beautifully designed, but also so thoughtfully prepared for guests. Every detail was perfect, making our stay feel extra special. One of the highlights of our visit was meeting their happy dog, Chappie! We quickly grew so fond of him and were genuinely sad to say goodbye. Kitty and Johnny were the perfect hosts—gracious, kind, and attentive to our needs. Their hospitality truly made this stay unforgettable. If you're looking for a peaceful getaway with a welcoming atmosphere, I highly recommend staying with them.

Central Northbridge Gem: 3BR, 2BA, Pool & Free PRK
Very helpful, especially with communications and answering some issues we had

Summer Studio
Really enjoyed this overnight stay. Jing was very responsive and catered to my needs. The checkin was smooth even though Jing was not home at the time. Stepping in felt like a hotel room, the studio had a lovely outdoor area, beautiful clean bathroom and very comfy bed. If I had stayed around the area I’d stay another night. Jing was a great host and would recommend this place for anyone short term staying around the city (30 min from airport, Freo, Cottlesloe surroundings).

Belmont Comfort: Central & Light-filled Stay
This property has a good location close to the airport, city and freeway. There are plenty of restaurants and convenience stores nearby. The house has good air conditioning and the kitchen has all the essentials.
Townhouse rentals with a patio

Cosy 3 bedrooms townhouse close to city & airport
This was the perfect spot to relax near the airport.

Urban Oasis: Near Optus Stadium!
My family and I enjoyed our stay at this AirBnB. It is situated in a very strategic location - close to the city centre and suburbs. It is also walkable to the Woolworths nearby and less than 5min drive to East Vic Park area with lotsa of eateries. The host is also highly responsive and helpful. Recommended!

The Scarborough Beach House - 500m from the Beach
We had a wonderful stay at Charmaine’s Airbnb. The location was fantastic, so close to Scarborough beach. It’s also close to a number of restaurants and Coles. The house was so comfortable and spacious, we looked forward to coming home in the evenings. Charmaine was very responsive. We would highly recommend this AirBnB.

Pepe's Place / Centrally Located / Sunset Views
Jacqui was awesome through the whole process. Great location, super clean house. Thanks Jacqui

Industrial Chic in the Heart of Fremantle
The place looks like the pictures and is perfectly located in downtown Freo. Maurizio is super easy to reach and provides you with everything you need to know upfront - happy to be back another time!

'Ocean Retreat' Fremantle Town House
Cosy, but spacious and well equipped enough for our family of four to have a great stay for a week. Excellent location to enjoy the attractions of Fremantle, river, and nearby beaches.

Complimentary Breakfast Basket
Great place, best part is location how close it is to city and shopping centres. it is clean so I guess she has gotten new cleaners. the only one downside is althought she has put a fan in each room there isn't air-conditioning so if it is super hot may be a problem. else there's air-conditioning throughout the house which is very well furnished and taken care of. A bit older house but very solid, instructions to find key was slightly harder than regular Airbnb but all in all was good stay hope we were good also had 5 people there and fit us all very comfortably.

Cosy, artsy 2BR Highgate hideaway
Fantastic Stay at a Cosy, Artsy Highgate Hideaway! I had a wonderful stay at this charming 2BR apartment in the heart of Highgate. The location is absolutely perfect—everything you need is within walking distance, from supermarkets and restaurants to public transport options, making it easy to explore the area. The apartment itself is very secure and thoughtfully appointed, with stylish décor that gives it a warm, artsy vibe. The queen-sized bed was comfortable, and the neighbourhood is safe. The air conditioning worked extremely efficiently—a welcome relief on those hot days. Highly recommend Matt's place for anyone looking for a well-located, comfortable, and beautifully decorated stay in Highgate. I would definitely return!
Destinations to explore
- Apartment rentals City of Perth
- Smoking-friendly rentals City of Perth
- Hotel rentals City of Perth
- Rentals with a washing machine and dryer City of Perth
- Flat rentals City of Perth
- Rentals with lake access City of Perth
- Family-friendly rentals City of Perth
- Rentals with outdoor seating City of Perth
- Rentals with an accessible-height bed City of Perth
- Hostel rentals City of Perth
- Pet-friendly rentals City of Perth
- Waterfront rentals City of Perth
- Rentals with pools City of Perth
- House rentals City of Perth
- Serviced apartment rentals City of Perth
- Rentals with a fireplace City of Perth
- Family-friendly rentals City of Perth
- Rentals with breakfast City of Perth
- Rentals with an accessible-height toilet City of Perth
- Rentals with a patio City of Perth
- Rentals with a hot tub City of Perth
- Fitness-friendly rentals City of Perth
- Townhouse rentals Western Australia
- Townhouse rentals Australia
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Burns Beach
- Kings Park and Botanic Garden
- Joondalup Resort
- Optus Stadium
- The University of Western Australia
- The Cut Golf Course
- Cottesloe Golf Club
- Hyde Park
- Fremantle Markets
- Perth Zoo
- Port Kennedy Nudist Beach
- Fremantle Prison
- Avalon Beach
- Caversham Wildlife Park
- Pinky Beach
- Bayswater Waves
- Wembley Golf Course
- Mosman Beach
- Riverbank Estate Winery, Caversham
- Yanchep National Park
- BHP Water Park
- Port Beach
- Palm Beach
- Cathedral Rocks Viewing Platform