96 Cheap Hotels in Perth Hills

See all 96 Hotels in Perth Hills
Hidden Valley Eco Spa Lodges & Day Spa
Hidden Valley Eco Spa Lodges & Day Spa

85 Carinyah Road, Pickering Brook 6076

4.5 out of 5.0
4.7 out of 5 (44 reviews)

Located in Perth Hills, this luxury lodge is within 9 mi (15 km) of Stirk Cottage, Zig Zag Cultural Centre, and Mundy Regiona …

Get Rates
Rosebridge House Bed & Breakfast
Rosebridge House Bed & Breakfast

86 Williams Street, Gooseberry Hill 6076

4.0 out of 5.0
4.7 out of 5 (124 reviews)

Situated in Gooseberry Hill, this bed & breakfast is 0.8 mi (1.2 km) from Zig Zag Cultural Centre and within 3 mi (5 km) of …

NZ$131
Avocados Accommodation
Avocados Accommodation

2 Mount Street, Kelmscott 6111

3.0 out of 5.0
4 out of 5 (1 reviews)

Situated in Kelmscott, this hotel is within 6 mi (10 km) of Bert Tyler Machinery Museum, Armadale Visitor Centre, and Armadal …

NZ$130
Chalets on Stoneville
Chalets on Stoneville

4405 Stoneville Road, Stoneville 6081

4.0 out of 5.0
4.4 out of 5 (21 reviews)

Situated in Stoneville, this cottage is within 3 mi (5 km) of Beelu National Park, John Forrest National Park, and Lake …

NZ$145
El Caballo Resort
El Caballo Resort

3349 Great Eastern Highway, Wooroloo 6558

3.0 out of 5.0
3.2 out of 5 (42 reviews)

Situated in Wooroloo, this golf hotel is 7.9 mi (12.7 km) from Museum and 7.9 mi (12.7 km) from Banksia Farm. Beelu Nationa …

Get Rates
Possum Creek Lodge
Possum Creek Lodge

6 Lenori Rd, Gooseberry Hill 6076

4.5 out of 5.0
4.5 out of 5 (10 reviews)

Located in Perth Hills, this luxury lodge is 1.1 mi (1.8 km) from Zig Zag Cultural Centre and within 3 mi (5 km) of Zanthorre …

Get Rates
Lakeview Lodge
Lakeview Lodge

131 Lakeview Drive, Gidgegannup 6083

3.5 out of 5.0
4.5 out of 5 (22 reviews)

Situated on a lake, this luxury guesthouse is within 9 mi (15 km) of Beelu National Park, John Forrest National Park, and Lak …

NZ$141
Armadale Cottage Bed & Breakfast
Armadale Cottage Bed & Breakfast

3161 Albany Highway, Armadale 6112

4.0 out of 5.0
4.8 out of 5 (26 reviews)

Situated in Armadale, this bed & breakfast is within 1 mi (2 km) of Minnawarra Historic Precinct, Bert Tyler Machinery Museum …

Get Rates
Coranda Lodge
Coranda Lodge

73 Twelfth Road, Haynes 6112

3.5 out of 5.0
4.8 out of 5 (20 reviews)

Located in Perth Hills, this guesthouse is 3 mi (4.8 km) from Minnawarra Historic Precinct and within 6 mi (10 km) of Armadal …

NZ$156
Falls Retreat B&B
Falls Retreat B&B

45 Falls Road, Lesmurdie 6076

3.5 out of 5.0
4.8 out of 5 (18 reviews)

Situated in a national park, this bed & breakfast is 0.9 mi (1.4 km) from Mundy Regional Park and within 3 mi (5 km) of Stirk …

Get Rates
Hide content

Narrow your search

Perth Hills Accommodation Guide

Search for 96 hotels in Perth Hills on Expedia.co.nz. You can easily find and book hotels using one of the methods below:

  • View and choose from our selection of featured hotels with no cancellation fees
  • Use the map to find hotels in the Perth Hills neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth Hills, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth Hills
  • Enter your travel dates to view the best deals on hotels in Perth Hills - while they last
false