
Townhome holiday rentals in Swan River
Find and book unique townhouse rentals on Airbnb
Top-rated townhouse rentals in Swan River
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 Swan River
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.

Palm Beach Manor
Thank you so much, it felt like home away from home and made it easy for us to come and go for the special occasion we had come to Perth for. Clean, close to amenities and cafe's.

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

Sanctuary Palm Beach
We loved staying at Marcia’s home, it was spacious, homely, clean and tidy and in a great location. It had everything we needed and more, located one street back off the sea front. Marcia was great and flexible with our check-in/check-out. Would definitely recommend for a family stay and would most definitely stay here again in future.

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!

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

Sunset views over South Fremantle
This home was in a great location and was very comfy to stay at. Next time you are in Fremantle this home will be our first choice. We loved the secure off the street parking in the garage. Perfect for two couples to stay at, with your own bathroom each and a home away from home kitchen. Even through there is great pubs and cafe to eat at just around the corner. We were staying here as a family member is in Fremantle Hospital. This home is less than a km for the hospital which made it perfect for visiting each day.

Boulters - nr Fremantle Markets
What a wonderful place in a perfect location! So close to the cafe strip, the markets and such great restaurants! The “Feed Me” menu at Tonic & Ginger is a must!

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

Coastal comfort home
Sad to have checked out today after a fabulous stay at this accommodation! It was a great location to the beach, a five minute walk and near to buses to Fremantle! The bus stop was right outside the accommodation to Fremantle! The house itself is spacious has everything you need, lovely spacious bedrooms and a beautiful little court yard outside. The host Christina answered any queries efficiently and was always available if we wanted to ask her something! We will definitely be staying here on our next visit, it was the perfect accommodation and fantastic location!!

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.

Spacious Townhouse @ Willetton
I have a very good experience of staying in Sam”s house! He is speedy reply and helpful. Location is good! We will definitely come back again. Thank you

Family Beach House, Summer or Winter Getaway!
A stone’s throw from the beach, in a super quiet street, the perfect place to stay for a family of seven. While we were warned there was no air conditioning, we were super lucky with the weather and enjoyed a fantastic January 10-day stay. The kids absolutely loved the use of the spa and the set up meant there was plenty of space for everybody. Great value!

Modern Town House in Leafy Suburb
David was a great host meeting us arrival and walking us around the property. The house is beautiful, spotlessly clean and very well equipped. The neighbourhood was quiet and walkable to restaurants about 10 mins away. We enjoyed our stay here.
Townhouse rentals with a patio

Stylish & Spacious Retreat – 5 Mins to Station!
We had a lovely stay at Nadia's. She had everything we needed and the location was great. It was close to Coles and other restaurants/shops. Her apartment was spacious, clean & tidy. Nadia was an excellent host!

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

The Grecian Retreat River View
Wonderful place to stay. I would highly recommend it.

'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.

Fantastic Townhouse with 2 Car Parking Spaces
We had an excellent 7 night stay at Marian’s town house. The perfect location for our visit for the National Athletics Championships. We had a group of 5 adults and plenty of living space and well equipped kitchen. A beautiful neighbourhood, so quiet and surrounded by parklands and a short walk down the road to the amazing wholefood circus cafe. Incredible coffee and breakfast and open until the evening for a late afternoon coffee as well! Parking on the premises was ideal. The accommodation in the loft was spacious but requires quite a few stairs to negotiate and possibly very hot in the summer but we used the fans and air conditioning to keep it very pleasant in April. The other bedrooms are both air conditioned.

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
- Perth Holiday rentals
- Fremantle Holiday rentals
- Mandurah Holiday rentals
- Cottesloe Holiday rentals
- Victoria Park Holiday rentals
- Rockingham Holiday rentals
- Perth Airport Holiday rentals
- Rottnest Island Holiday rentals
- Subiaco Holiday rentals
- Lancelin Holiday rentals
- South Perth Holiday rentals
- Joondalup Holiday rentals
- Rentals with pools Swan River
- Family-friendly rentals Swan River
- Private suite rentals Swan River
- Beachfront rentals Swan River
- Rentals with breakfast Swan River
- Smoking-friendly rentals Swan River
- Rentals with an accessible-height bed Swan River
- Cottage rentals Swan River
- Rentals with outdoor seating Swan River
- Rentals with an EV charger Swan River
- Rentals with a cinema Swan River
- Hostel rentals Swan River
- Pet-friendly rentals Swan River
- House rentals Swan River
- Flat rentals Swan River
- Hotel rentals Swan River
- Rentals with a patio Swan River
- Rentals with a hot tub Swan River
- Guest house rentals Swan River
- Rentals with a washing machine and dryer Swan River
- Villa rentals Swan River
- Waterfront rentals Swan River
- Rentals with a kayak Swan River
- Bed and breakfasts Swan River
- Rentals with an accessible-height toilet Swan River
- Rentals with lake access Swan River
- Fitness-friendly rentals Swan River
- Rentals with beach access Swan River
- Apartment rentals Swan River
- Serviced apartment rentals Swan River
- Family-friendly rentals Swan River
- Rentals with a fireplace Swan River
- Rentals with a sauna Swan River
- Rentals with a firepit Swan River
- 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
- Hyde Park
- Perth Zoo
- Port Kennedy Nudist Beach
- Cottesloe Golf Club
- Fremantle Markets
- Fremantle Prison
- Caversham Wildlife Park
- Cathedral Rocks Viewing Platform
- Pinky Beach
- Mosman Beach
- Bayswater Waves
- Wembley Golf Course
- Riverbank Estate Winery, Caversham
- Yanchep National Park
- Ricey Beach
- Palm Beach
- Port Beach
- Woodmont Park
- WA Museum Boola Bardip