Skip to content
65 stays

Stays in Perth

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Train in Mundaring
The Carriage - Mundaring
2 guests1 bedroom1 bed1 bathroom
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Cottesloe
Blue Treehouse
2 guests1 bedroom1 bed1 shared bathroom
Air conditioningFree parkingKitchenPool
SUPERHOST
Farm stay in Bickley
No 25 Cottage -Tranquil Cottage in Bickley Valley
6 guests3 bedrooms3 beds2 bathrooms
Air conditioningFree parkingKitchen
SUPERHOST
Tiny house in Hamilton Hill
A Taste of Tiny Living : Tiny Studio
2 guests1 bedroom1 bed1 bathroom
Free parkingKitchen
Farm stay in Banjup
A Beautiful and unforgettable Farm Stay
4 guests2 bedrooms2 beds1 bathroom
Air conditioningFree parkingKitchenPool
SUPERHOST
Farm stay in Brigadoon
Swan Valley Retreat
10 guests5 bedrooms7 beds2.5 bathrooms
Air conditioningFree parkingKitchenPool
SUPERHOST
Farm stay in Pickering Brook
Secluded Sundowner Retreat on the orchard.
2 guests1 bedroom1 bed1 bathroom
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Hillarys
Private wing, stylish Studio surrounded by garden.
2 guests1 bedroom1 bed1 private bathroom
Air conditioningFree parking
Tent in Mount Helena
Eversprings Glamping, a Perth Hills Eco Retreat.
2 guests1 bedroom1 bed1 bathroom
Free parkingKitchen
Farm stay in Gnangara
Valentine Park Farmstay
2 guestsStudio1 bed1 bathroom
Air conditioningFree parkingKitchenPool
Private room in Jarrahdale
Little Creek Yurt ~ Bush Glamping Jarrahdale
2 guests1 bedroom1 bedShared toilet with sink
Free parkingKitchen
SUPERHOST
Farm stay in Bickley
Luxury Bickley Valley Cottage
5 guests3 bedrooms3 beds1.5 bathrooms
Air conditioningFree parkingKitchen
Tiny house in Fremantle
Fremantle Sailwind Studio
2 guests1 bedroom0 beds1 bathroom
Air conditioningKitchen
SUPERHOST
Private room in West Swan
El Dorado - Swan Valley - Rustic Horse Farm
16 guests5 bedrooms11 beds3.5 bathrooms
Air conditioningFree parkingKitchen
SUPERHOST
Farm stay in Bickley
Edenside Cottage
6 guests3 bedrooms4 beds1 bathroom
Air conditioningFree parkingKitchen
SUPERHOST
Train in South Fremantle
Fremantle Mosaic Carriage
2 guests1 bedroom1 bed1 bathroom
Air conditioningFree parkingKitchen
SUPERHOST
Farm stay in Belhus
Poplars Farmstay - Swan Valley
6 guests3 bedrooms4 beds2 bathrooms
Air conditioningFree parkingKitchenPool
SUPERHOST
Train in White Gum Valley
Train Carriage on Lois Lane
2 guests1 bedroom1 bed1 bathroom
Air conditioningFree parkingKitchen
SUPERHOST
Farm stay in Helena Valley
Holly Cottage
2 guests1 bedroom1 bed1 bathroom
Air conditioningFree parkingKitchen
Private room in Jarrahdale
Middle Earth Yurt ~ Bush Glamping Jarrahdale
2 guests1 bedroom1 bedShared toilet with sink
Free parkingKitchen
120 of 65 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.