Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Karen Kelly

Search Perth Hills, Western Australia Hotels from AU$131

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Popular Locations
Trip type
Chalets on Stoneville
4 out of 5
4405 Stoneville Road, Stoneville, WA
Free cancellationReserve now, pay when you stay
The price is AU$165 per night from 2 Oct. to 3 Oct.
9.78 km from city centre
4.4/5Wonderful! (29 reviews)

"The accommodation wasn't what we thought we had booked. Not overly thrilled with the cleanliness of the chalet either."…"

Reviewed on 26 Jul. 2020

Chalets on Stoneville
Possum Creek Lodge
4.5 out of 5
6 Lenori Rd, Gooseberry Hill, WA
The price is AU$179 per night from 4 Oct. to 5 Oct.
11.49 km from city centre
4.5/5Wonderful! (31 reviews)
Cosy and Clean Lodge

"Very happy with our overnight stay in the Acacia Studio room. It is so comfortable to chill out in this accommodation and we would book this studio room again in the future. It is highly recommended.l"…"

Reviewed on 9 Feb. 2020

Possum Creek Lodge
Lakeview Lodge
3.5 out of 5
131 Lakeview Drive, Gidgegannup, WA
The price is AU$149 per night from 2 Oct. to 3 Oct.
13.78 km from city centre
4.4/5Wonderful! (33 reviews)

"Nice quiet clean place to wind down. I would stay again."…"

Reviewed on 23 Jun. 2020

Lakeview Lodge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Heritage Country Motel
3 out of 5
2 Southwest Highway, Cnr of Albany Highway Armadale, Armadale, WA
Free cancellationReserve now, pay when you stay
The price is AU$143 per night from 2 Oct. to 3 Oct.
26.25 km from city centre
4.1/5Very Good! (46 reviews)

"good location. Pleasant surroundings. Facilities restricted. No food available."…"

Reviewed on 14 Jun. 2020

Heritage Country Motel
Avocados Accommodation
3 out of 5
2 Mount Street, Kelmscott, WA
Get Rates
22.68 km from city centre
3.9/5Good! (20 reviews)

"Unit was well furnished and was stylish. The bathroom was very clean, big and convenient. Staff was welcoming and helpful. Nice and relax environment"…"

Reviewed on 5 Jul. 2020

Avocados Accommodation
Rosebridge House Bed & Breakfast
4 out of 5
86 Williams Street, Gooseberry Hill, WA
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 4 Oct. to 5 Oct.
11.39 km from city centre
4.7/5Exceptional! (156 reviews)
Warm service, cosy stay

"Nice cosy stay and warm service. Recommended. The spa in the room was nice."…"

Reviewed on 21 Jun. 2020

Rosebridge House Bed & Breakfast
Fawkes House Country Spa Retreat
4.5 out of 5
84 Union Road, Carmel, WA
Get Rates
10.09 km from city centre
5/5Exceptional! (14 reviews)
Outstanding hospitality

"This is an outstanding place to stay. The location is perfect for exploring the Perth Hills, established in a picturesque valley where orchards and vineyards abound. We stayed in the coach House which is a cute little cottage with sufficient home comforts as well as a large spa bath. Little hospitality ..."…"

Reviewed on 21 Jul. 2019

Fawkes House Country Spa Retreat
Amaroo Retreat & Spa
3.5 out of 5
1200 Alison Street, Mount Helena, WA
The price is AU$450 per night from 19 Oct. to 20 Oct.
11.17 km from city centre
4.9/5Exceptional! (11 reviews)

"Hot water system runs out after filling spa. Spa cold towards end."…"

Reviewed on 30 Jul. 2019

Amaroo Retreat & Spa
Treetops Cottage Perth
12 Carramar Drive, Perth, WA
Get Rates
13.18 km from city centre
4.8/5Exceptional! (6 reviews)
Gorgeous nature retreat in the hills

"Beautifully furnished cottage, nestled in nature. Immaculate and clean, with little thoughtful personal touches and attention to detail. Very private. Nancy is a delightful host and we will definitely be back."…"

Reviewed on 23 Aug. 2020

Treetops Cottage Perth
Travellers Rest Motel
3 out of 5
8855 Great Eastern Hwy, Mundaring, WA
The price is AU$140 per night from 5 Oct. to 6 Oct.
5.31 km from city centre
3.4/5 (5 reviews)

"Everything you need for a short stay, close to Mundaring township and in beautiful wooded surroundings. Good for a stopover when using Perth airport."…"

Reviewed on 24 Nov. 2019

Travellers Rest Motel
The Good Life B & B
3.5 out of 5
64 George Road, Lesmurdie, WA
The price is AU$131 per night from 12 Oct. to 13 Oct.
13.94 km from city centre
4.9/5Exceptional! (69 reviews)
Cherry is the 'Mostest-Hostess'

"Fantastic service and generous hosts"…"

Reviewed on 12 Mar. 2020

The Good Life B & B
Tillbrook Cottage, Perth Hills
17 Burkinshaw Rd, Perth, WA
Get Rates
7.94 km from city centre
5/5Exceptional! (14 reviews)

"Absolutely loved staying at Tillbrook Cottage. It was clean and had everything we could wish for a weekend away. Excellent location (~5 minutes from John Forrest National Park). Could not recommend more!"…"

Reviewed on 29 Sep. 2020

Tillbrook Cottage, Perth Hills
Foothills Resort Living Only 30min TO Perth City
6 x One Bedroom Chalets. Private and Individual. Chalets Offers Kitchenette
The price is AU$217 per night from 6 Oct. to 7 Oct.
5.63 km from city centre
6 x One Bedroom Chalets. Private and Individual. Chalets Offers Kitchenette
Oak Tree Cottage - Mundaring
4 out of 5
1590 Stoneville Rd, Mundaring, WA
The price is AU$220 per night from 19 Oct. to 20 Oct.
6.98 km from city centre
5/5Exceptional! (6 reviews)

"Absolutely amazing, beautiful location, friendly communication, spotlessly clean, renovated in theme with high attention to detail. Feels remote but just down the road from the shops - ideal in every way for a weekend getaway. Will definitely be back to The Carriage again"…"

Reviewed on 16 Dec. 2019

Oak Tree Cottage - Mundaring
Don't see what you're looking for?
See all available properties in Perth Hills
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Perth Hills

Pack your bags and get ready for an adventure unlike any you’ve ever experienced when you use to book a room at one of the hotels in Perth Hills, Western Australia. We’ve compiled a massive selection of accommodation options, making it easy for you to score unbeatable deals on local hotels, motels, and resorts at any time of year.

Save big with packages

In addition to our rock-bottom room rates, you can save even more money and simplify your life by bundling your Perth Hills accommodation with your airfare. By combining your travel expenses into a single package, you’ll get access to special rates not available when booking separately and be ready to rock and roll as soon as you hit the ground.

Get exclusive offers

Here at Expedia, we offer top deals to help you get where you’re going without overpaying. And that certainly holds true with our trips to Perth Hills. You’ll find a ton of fantastic deals to this city on, though if you happen to find a lower rate on a hotel or package somewhere else, we’ll gladly match it.

Benefit from hotel reviews, photos, and virtual tours

When you use to book your hotel, you’ll know what to expect, because you can read reviews posted by travellers who have been there and done that. Our constantly growing collection of reviews gives you the inside scoop on some of the best tips and tricks for having an unforgettable holiday. We even have photo galleries and some online tours to give you an overview of everything you have to look forward to.

Sign up for member-only deals and VIP access

By signing up to Expedia Rewards, you’ll have access to the hottest Perth Hills hotel deals online. With our exclusive VIP program, you’ll enjoy tons of exclusive extras and deals to make the most of your time in Perth Hills, Western Australia. From spa discounts to free drinks, select VIP Access hotels are ready to roll out the red carpet for you.

Book now, pay later—and forget about cancellation fees

If you’ve decided on the perfect accommodation, but aren’t quite ready to pay, you can reserve your room and hang on to your dollars until checkout. Over 1323 hotels on in Perth Hills let you book now and pay later. And if your plans happen to change, you can always switch dates without worrying about being charged costly cancellation fees by

Why wait any longer?

There’s never been a better time to book cheap hotels in Perth Hills, Western Australia - AU$131. Start your search today, and you’ll be amazed by the offers you find.

More trip options

Recent Reviews in Perth Hills