Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Midland
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Midland
Over 1,000 homes in Midland
Superhost
Superhost
Serviced apartment in Midland
One Bedroom Apartment
1 bedroom
,
·
1 bed
,
·
1 private bathroom
23–28 Jul
23–28 Jul
$1,421 SGD
Show price breakdown
for 5 nights
$1,421 SGD for 5 nights
,
·
4.82 out of 5 average rating, 49 reviews
4.82 (49)
Guest favourite
Guest favourite
Room in Midland
JD's Residence. Single
4.86 out of 5 average rating, 79 reviews
4.86 (79)
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
24–29 Jul
24–29 Jul
$310 SGD
Show price breakdown
for 5 nights
$310 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Bayswater
Darby House
4.96 out of 5 average rating, 247 reviews
4.96 (247)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
19–24 Jul
19–24 Jul
$2,382 SGD
$1,687 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in South Guildford
STYLISH~child friendly-near airport & Swan Valley
4.98 out of 5 average rating, 347 reviews
4.98 (347)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
15–20 Sept
15–20 Sept
$1,328 SGD
Show price breakdown
for 5 nights
$1,328 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Dayton
Close to Wineries & Wildlife Park | Modern Style
4.9 out of 5 average rating, 10 reviews
4.9 (10)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$1,616 SGD
$1,482 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cabin in Swan View
Perth Hills Cabin | City Views & Pool Deck
5.0 out of 5 average rating, 39 reviews
5.0 (39)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$1,001 SGD
$756 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Bassendean
Flame Tree
4.97 out of 5 average rating, 59 reviews
4.97 (59)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$1,971 SGD
$1,249 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Guest suite in Hazelmere
Alma Apartment - easy access to airports
4.93 out of 5 average rating, 176 reviews
4.93 (176)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Aug
13–18 Aug
$658 SGD
Show price breakdown
for 5 nights
$658 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Holiday home in Bassendean
Bassendean Cottage
4.97 out of 5 average rating, 196 reviews
4.97 (196)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$1,251 SGD
$1,129 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Gooseberry Hill
Gooseberry Hill Guesthouse
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$692 SGD
Show price breakdown
for 5 nights
$692 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Bassendean
10A Beautiful Family Home in Bassendean
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
19–24 Jul
19–24 Jul
$1,257 SGD
Show price breakdown
for 5 nights
$1,257 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Room in Bennett Springs
Master Ensuite with Private Entry
4.93 out of 5 average rating, 203 reviews
4.93 (203)
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
8–13 Aug
8–13 Aug
$459 SGD
Show price breakdown
for 5 nights
$459 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Victoria Park
“currall” historic cottage 1-min to cafés
5.0 out of 5 average rating, 17 reviews
5.0 (17)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
31 Jul – 5 Aug
31 Jul – 5 Aug
$1,684 SGD
Show price breakdown
for 5 nights
$1,684 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Brabham
Brabham Modern Stay Close to Swan Valley
5.0 out of 5 average rating, 59 reviews
5.0 (59)
,
·
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$1,701 SGD
Show price breakdown
for 5 nights
$1,701 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Kensington
Kensington House - South Perth & Vic Park nearby
5.0 out of 5 average rating, 82 reviews
5.0 (82)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,155 SGD
Show price breakdown
for 5 nights
$1,155 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Guest house in Swan View
The Nest
4.96 out of 5 average rating, 569 reviews
4.96 (569)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
31 Aug – 5 Sept
31 Aug – 5 Sept
$557 SGD
Show price breakdown
for 5 nights
$557 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Aveley
Bobbie's Lodge
4.92 out of 5 average rating, 73 reviews
4.92 (73)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Sept
5–10 Sept
$1,561 SGD
Show price breakdown
for 5 nights
$1,561 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Dayton
Spacious modern haven near Swan Valley & Airport
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
20–25 Jul
20–25 Jul
$2,086 SGD
Show price breakdown
for 5 nights
$2,086 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in South Guildford
A Nest in the Swan:new house close to airport
4.94 out of 5 average rating, 64 reviews
4.94 (64)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
9–14 Sept
9–14 Sept
$1,188 SGD
Show price breakdown
for 5 nights
$1,188 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15