Skip to main content

The best inns in Western Australia

Check out our selection of great inns in Western Australia

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Peppermint Grove Beach Holiday Park

Capel

At the inn, rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All rooms will provide guests with a fridge.

Busselton Jetty is 28 km from Peppermint Grove Beach Holiday Park, while Port Geographe Marina is 21 km from the property. The nearest airport is Busselton Margaret River Airport, 21 km from the inn. So so clean staff very friendly helpful etc

Show more Show less
8.2
Very Good
206 reviews
Price from
$93
per night

Kalbarri Inn

Kalbarri

Located in Kalbarri, Western Australia region, Kalbarri Inn is situated less than 1 km from Chinaman's Beach. The inn features an outdoor swimming pool and a 24-hour front desk and free WiFi.

The nearest airport is Geraldton Airport, 171 km from the inn. Good people. Friendly. Hot water broke down but they did their best to get it fixed.

Show more Show less
7
Good
208 reviews
Price from
$66
per night

Sacred Night

Dawesville

The rooms in the inn are fitted with a flat-screen TV. At Sacred Night, rooms include air conditioning and a private bathroom.

Mandurah Offshore Fishing and Sailing Club is 15 km from Sacred Night, while Rockingham Wild Encounters is 44 km from the property. The nearest airport is Perth Airport, 96 km from the inn.

Show more Show less
Price from
$160
per night

Most booked inns in Western Australia this month

Inns that guests love in Western Australia