Your Perth Hills booking starts here

Browse Perth Hills Accommodation

Perth Hills

Perth Hills

Perth Hills Accommodation Western Australia

There are many things to consider when booking places to stay, because the type of accommodation can affect your entire holiday. Whether you have a pet, children, a large group, travelling on a budget or getting away for a romantic weekend with a loved one, Perth Hills has a good selection on offer for whatever your situation and requirements.


  • The best way to book Western Australia 
  • Bookings processed right here in WA 
  • Your booking benefits the local community 
  • Quick and friendly service with expert advice 
  • Fast processing of your booking 
  • Book with us to support Western Australia tourism 

For assistance with your booking call 1300 885 775 (+61 8 9460 4900)

View:

Caravan Parks & Camping

Serpentine Falls Park Home & Tourist Village

Armadale WA
$90 to $140 Featured Armadale
Offering a range of accommodation options including cabins, holiday homes, powered sites and unpowered sites. Enjoy the beautiful foothills of the Darling Ranges in our picturesque setting, walking distance to the Serpentine Falls and National Park. view more info

Location

2489 South West Highway, Serpentine WA 6125 Australia

If you want to escape to a picturesque location that feels like the country but is only 50 minutes from Perth, then our Park is the place to come.

Hotels / Motels / Resorts

Heritage Country Motel

Armadale WA
$1 to $195 Armadale
3 star rated (self)
With so much to see and do in Armadale, why not turn your day trip into a weekend getaway? No Armadale adventure would be complete without staying at the Heritage Country Motel. Heritage Country Motel is nestled in the foothills of Perth at the junction of the Southwest and Albany Highways 27km from Perth heading south. Heritage Country Mote... view more info

Location

Cnr Albany Highway and South Western Highway, Armadale, Western Australia, 6112, Australia

From the Airport connect to the Tonkin Highway and head south. Exit left at the Albany Hwy-Armadale off ramp and bear left onto the Albany Hwy bear left again at the Albany/South West Highway intersection and take the first on the right to enter the complex. We are 25 minutes from the Perth Domestic Airport and 20 minutes from Perth International Airport.

From Perth the train and bus stop at Armadale Station. It is then an eight minute stroll through Jull Strett Mall to our Motel.

Other

Golden Ponds Restaurant & Function Centre

Armadale WA
Armadale (Lake)
Set on 100 acres, surrounded by stunning lakes and landscaped gardens. Situated along one of the stunning ponds is the Golden Ponds Café and Restaurant. With a large variety of dishes including seafood this is a wonderful place to celebrate a special occasion. Catering for both large and small functions, our friendly staff will ensure your... view more info

Location

355 Mundijong Road, Baldivis, Western Australia 6171 Australia

Either down the Kwinana Freeway - taking the Mundijong Road off-ramp and turning left - OR - down the South West Highway taking Mundijong Road by turning right.

Chalets/Villas/Cottages

Avocados Accommodation

Armadale WA
$140 to $200 Armadale (River)
4 star rated (self)
Wireless Internet
Set in the beautiful Perth Foothills Located in Kelmscott (with Armadale, Roleystone minutes away) 20 beautiful river view rooms.. Each studio room features a queen bed, 42'LCD flat screen, ensuite bathroom, microwave and tea/coffee making facilities. view more info

Location

2 Mount Street, Kelmscott WA 6111

From Perth, take the Kwinana Fwy South. Take the Armadale Road exit, stay on Armadale Road until you reach the Armadale CBD, turn left at the set of lights on to Albany Highway. At the next set of lights, turn right onto Brookton Highway. Avocados is located on Mount Street (right turn off the Brookton Hwy)

B&B/Guesthouse

Rothwood Homestays Perth Airport

Belmont/Perth Airport WA
$120 to $170 Featured Belmont/Perth Airport (Semi- Rural) No Pets Wireless Internet Connection Non Smoking Indoors
Rothwood is located 9km’s from Perth International airport and a few km’s more to the domestic airport which makes it an ideal location for travellers needing a good nights rest before commencing their journeys either into our great state or to other destinations around the globe. Perth’s Crown casino and city centre is only 20 minutes away b... view more info

Location

782 Welshpool Road East, Wattle Grove, WA, 6107 Australia

Rothwood is located 9km’s from Perth International airport and a few km’s more to the domestic airport which makes it an ideal location for travellers needing a good nights rest before commencing their journeys either into our great state or to other destinations around the globe. Perth’s Crown casino and city centre is only 20 minutes away by car and can be reached fairly simply by traveling straight along one major road. Our proximity to Tonkin (.5 km) and Roe (2km’s) highways make traveling up North or down to our South West really accessible and will save you precious time on your forwarding journey.

Bickley Brook Cottage

Perth Region WA W.A.
$200 to $240 Book instantly Featured Perth Region WA
3.5 star rated (self)
Wireless Internet
Relax and Reconnect Welcome to the beautiful Bickley Brook Valley, just on the edge of the City, in the picturesque Perth Hills. Bickley Brook Cottage, located at the bottom of this tranquil valley overlooking the Bickley Brook, offers private and secluded accommodation, perfect for your relaxing stay. Adjoining the Banyowla Regional Park, the o... view more info

Location

97 Hardinge Road, Orange Grove, WA, 6109

Only 15 minutes to the International and Domestic Airports and 30 minutes from Perth CBD, Orange Grove is easily accessed from the Tonkin Highway via the Causeway in the Perth CBD.

Wedmore Homestead

Armadale and Surrounds WA
From $120 Book instantly Armadale and Surrounds
Set in a beautiful Rammed Earth bed and breakfast in Bedfordale, very spacious, quiet & private location, on just over 3/4 acre of bush and grass trees, this custom designed home backs onto State Forest with walking trails right behind the property. Kangaroos, birds and other native wildlife abound. An ideal location for a keen Bird Watcher. view more info

Map

22 Aulini Drive, Bedfordale WA 6112

Moonburra Stay

Bullsbrook WA
$95 to $950 Book instantly Bullsbrook No Pets Internet Access Non-Smoking Indoors
A deck with its own outdoor kitchen, a heated pool and pizza oven are just some of the exceptional features of this modern, elegant home which offers luxurious accommodation for couples and families, or an entire house for groups of up to 12 guests. For your own convenience you can order in breakfast, lunch, sundowner platters, dinner and specialit... view more info

Map

21 Kooyong Close, Bullsbrook, WA, 6084, Australia

Armadale Cottage Bed and Breakfast

Armadale and Surrounds WA
$135 to $220 Book instantly Armadale and Surrounds (Town Centre)
4 star rated
Wireless Internet
Be Surprised! Beautifully appointed, spacious rooms with attention to detail, Armadale Cottage B&B is unique and a Hidden Treasure at the Gateway to the South West. view more info

Location

3161 Albany Highway, Armadale, Western Australia 6112

From the corner of Southwest Highway and Albany Highway you head towards Perth on Albany Highway We are about 1km on the left hand side, just past Clarence Road.

Pepper's Place Guesthouse

Armadale and Surrounds WA
Book instantly Armadale and Surrounds
You’ll love Pepper's Place because of it's location. We are in a very quiet neighborhood, close to natural bush land, with an abundance of wildlife and birds. The accommodation is very private and spacious (110 square meters) with a variety of artworks by local artists. Ideal for couples, small groups and small families. Fully self contained unit... view more info

Map

27 Dalley Street, Byford WA 6112, Australia

Coranda Lodge Bed & Breakfast

Armadale W.A.
$160 to $380 Book instantly Armadale (Semi- Rural) Accredited
4 star rated
Pet Friendly Wireless Internet
"A Little Bit of Country in the City" Coranda Lodge offers guests a choice of either a double room (2 person) which include breakfast or a 6 person, self-catering and fully self-contained suite. Guests are welcome to stroll the property and pat the horses or cool down in the swimming pool on those hot days. Or you may choose to just sit with a ... view more info

Location

73 Twelfth Road, Haynes WA 6112, Australia

Leaving Armadale heading west on Armadale Road, turn left at the first round about and we are located 730m down the road on left hand side.

Talleringa Bed & Breakfast

Perth Hills WA
$80 to $145 Book instantly Perth Hills
4 star rated (self)
Non-Smoking Indoors
This large, elegant homestead is nestled into four hectares of natural bush in the Perth Hills and is surrounded by beautiful native gardens. Just 30 minutes’ drive east of the Swan Valley, 15 km from Gidgegannup and 26 km from Toodyay, hosts Sue and Theo Lawrence offer true country hospitality with wide verandahs and a swimming pool to relax by ... view more info

Location

135 Red Brook Circle, Morangup

From Midland, up Toodyay Road 10kms after Noble Falls turn left into Dryandra Road, left into Red Brook Circle, turn first left into Red Brook Circle, Talleringa is number 135 on the left.

Houses

Clarence House

Armadale and Surrounds West Australia
$200 to $250 Book instantly Armadale and Surrounds
4 star rated
So Close So Unexpected! Luxurious home close to the Perth CBD, Shopping,Centres, Champion Lakes, Araluen Golf Course and much, much more ! Private retreat, nestled into the Hills and pristine nature of one of the best kept secrets in Perth. view more info

Location

3 Clarence Road, Armadae WA 6112 Australia

Clarence Road runs off the Albany Highway at Armadale just before the lights where the 'Highways Meet'. From the Perth CBD proceed over the Causeway, up Albany Highway until you reach the lights for the Brookton Highway. Go over these lights, past the Armadale Hospital on your left - Clarence Road is going to come off on your right hand side.