Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Middle Swan
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Australia
Australia
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Amazing pools
Countryside
Lake
Amazing views
Vineyards
Beachfront
Trending
Bed & breakfasts
Farms
Play
Tiny homes
New
Cabins
Beaches
Golfing
Surfing
Filters
0
Show map
Search results; Over 1,000 places in Middle Swan
Over 1,000 places in Middle Swan
239
Reviews
4.78
Rating
7
Years hosting
Room in Middle Swan
Stay with Dale
Stay with Dale
Electronics
,
·
Electronics
Great location, easy parking, bus & airport close
1 – 6 Apr
1 – 6 Apr
$483 AUD
total
Show price breakdown
$483 AUD total
4.78 out of 5 average rating, 239 reviews
4.78 (239)
Guest favourite
Guest favourite
Home in Middle Swan
Spacious modern Family Home close to Swan Valley
5 beds
5 beds
9 – 14 May
9 – 14 May
$1,692 AUD
total
Show price breakdown
$1,692 AUD total
4.89 out of 5 average rating, 64 reviews
4.89 (64)
Guest favourite
Guest favourite
Home in Jane Brook
On the edge of The Swan Valley
2 queen beds
2 queen beds
1 – 6 Apr
1 – 6 Apr
$3,004 AUD
total
Show price breakdown
$3,004 AUD total
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Home in Caversham
Hamptons Hue
2 beds
2 beds
15 – 20 Apr
15 – 20 Apr
$772 AUD
total
Show price breakdown
$772 AUD total
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Guest favourite
Guest favourite
Home in Midland
Modern full home - on Swan Valley wine region edge
3 beds
3 beds
1 – 6 Apr
1 – 6 Apr
$1,110 AUD
total
Show price breakdown
$1,110 AUD total
4.86 out of 5 average rating, 330 reviews
4.86 (330)
Guest favourite
Guest favourite
Home in Midvale
3x1 House,near airport & swan.
3 beds
3 beds
28 Apr – 3 May
28 Apr – 3 May
$875 AUD
total
Show price breakdown
$875 AUD total
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Home in Caversham
Stylish House in Suburban bliss
20 – 25 Apr
20 – 25 Apr
$751 AUD
total
Show price breakdown
$751 AUD total
New place to stay
New
Guest favourite
Guest favourite
86
Reviews
4.86
Rating
6
Years hosting
Room in Swan View
Stay with Glenys
Stay with Glenys
Hosting for 6 years
,
·
Hosting for 6 years
Swan Valley Area Comfortable Friendly Homestay
22 – 27 Sept
22 – 27 Sept
$289 AUD
total
Show price breakdown
$289 AUD total
4.86 out of 5 average rating, 86 reviews
4.86 (86)
Guest favourite
Guest favourite
Home in Herne Hill
Aintree Cottage: Swan Valley Quiet & Comfortable
7 beds
7 beds
2 – 7 Apr
2 – 7 Apr
$2,542 AUD
total
Show price breakdown
$2,542 AUD total
4.88 out of 5 average rating, 80 reviews
4.88 (80)
Guest favourite
Guest favourite
172
Reviews
4.94
Rating
2
Years hosting
Room in Bennett Springs
Stay with Ishaq
Stay with Ishaq
Self employed
,
·
Self employed
Private Bath & Entrance near Swan Valley
11 – 16 Apr
11 – 16 Apr
$485 AUD
total
Show price breakdown
$485 AUD total
4.94 out of 5 average rating, 172 reviews
4.94 (172)
Guest favourite
Guest favourite
Home in Parkerville
Hidden Valley Escape - Perth Hills
6 beds
6 beds
4 – 9 June
4 – 9 June
$2,588 AUD
total
Show price breakdown
$2,588 AUD total
5.0 out of 5 average rating, 38 reviews
5.0 (38)
Home in Ellenbrook
Modern, cosy & comfortable 3x2 unit in Ellenbrook.
4 beds
4 beds
16 – 21 Apr
16 – 21 Apr
$1,473 AUD
total
Show price breakdown
$1,473 AUD total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Baskerville
Three Bedroom House Merino Manor
4 beds
4 beds
25 – 30 Apr
25 – 30 Apr
$1,649 AUD
total
Show price breakdown
$1,649 AUD total
4.93 out of 5 average rating, 149 reviews
4.93 (149)
Guest favourite
Guest favourite
Home in Glen Forrest
The nest treehouse - a retreat for nature lovers
2 queen beds
2 queen beds
5 – 10 May
5 – 10 May
$1,341 AUD
total
Show price breakdown
$1,341 AUD total
4.87 out of 5 average rating, 119 reviews
4.87 (119)
Guest favourite
Guest favourite
Home in Brabham
A Slay 3 by 2 house with Trampoline
3 beds
3 beds
8 – 13 May
8 – 13 May
$1,058 AUD
total
Show price breakdown
$1,058 AUD total
4.95 out of 5 average rating, 65 reviews
4.95 (65)
Superhost
Superhost
Home in Gooseberry Hill
Nestled in nature, with amazing panoramic views
1 bed
1 bed
15 – 20 Apr
15 – 20 Apr
$5,864 AUD
total
Show price breakdown
$5,864 AUD total
4.8 out of 5 average rating, 100 reviews
4.8 (100)
Guest favourite
Guest favourite
Home in Darlington
Valley Vista Forest Retreat-Perth Hill Top
3 beds
3 beds
1 – 6 Apr
1 – 6 Apr
$2,747 AUD
$2,097 AUD
total
Show price breakdown
$2,097 AUD total, originally $2,747 AUD
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Home in Brigadoon
Swan Valley Retreat Brigadoon
5 beds
5 beds
11 – 16 May
11 – 16 May
$3,293 AUD
total
Show price breakdown
$3,293 AUD total
4.96 out of 5 average rating, 27 reviews
4.96 (27)
1
2
3
4
…
15
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).