Resorts in Western Australia

Multiple accommodations for your stay
Destination
Check-in date:
21 Jan 2026
Check-out date:
22 Jan 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

185 results found

Ocean Centre Hotel

Cnr Foreshore Drive & Cathedral Ave, Geraldton, Australia (Open map)

Staying in prime touristic area of Geraldton, guests can easily reach Geraldton Beach, which is merely a 6-minute walk away. Located...
Read more...
8.0
Very Good
1187 reviews

Quality Resort Sorrento Beach

1 Padbury Circle, Perth, Australia (Open map)

The hotel lies in the Sorrento district of Perth, within a few blocks of the storied AQWA The Aquarium Of Western Australia....
Read more...
8.3
Very Good
816 reviews

Grande Escape Resort

78 Wallcliffe Road, Margaret River, Australia (Open map)

The centre of Margaret River can be reached within a 10-minute walk, and natural attractions like Amaze'n Margaret River are about a...
Read more...
7.8
Good
383 reviews

Gnaraloo Station - Homestead

Gnaraloo Road, Carnarvon, Australia (Open map)

This holiday park is a great place to stay due to its ideal location in Carnarvon. Gnaraloo Station - Homestead Carnarvon hotel is...
Read more...
7.8
Good
53 reviews

Eco Beach Wilderness Retreat

Lot 323 Yardoogarra, Great Northern Highway, Broome, Australia (Open map)

This resort is situated 150 m from an award-winning beach. Eco Beach Wilderness Retreat Broome hotel is located in Broome, 2.6 km...
Read more...
8.5
Fabulous
441 reviews

Mercure Bunbury Sanctuary Golf Resort

Lot 100 Old Coast Road, Pelican Point, Bunbury, Australia (Open map)

The Bunbury Farmers Market is approximately 10 minutes' drive away, and St Patrick's Cathedral is about 15 minutes' drive from the...
Read more...
7.9
Good
413 reviews

Regency Beach Club

77 Gifford Road, Dunsborough, Australia (Open map)

Castle Rock Beach is not far from the hotel, while Blackhurst Park is nestled just 0.9 km away. Situated nearly 25 minutes' walk...
Read more...
8.5
Fabulous
44 reviews

Amalfi Resort Busselton'S Best Kept Secret

15 Earnshaw Road, Busselton, Australia (Open map)

The hotel lies in the shopping district of Busselton, 3.5 km from such family-friendly attractions as the Busselton Foreshore...
Read more...
8.8
Fabulous
573 reviews

Evedon Lakeside Retreat

205 Lennard Road, Burekup, Australia (Open map)

Burekup centre can be reached within 5 minutes' walk. Featuring a restaurant, Evedon Lakeside Retreat Burekup hotel lies a 7-minute...
Read more...
8.9
Fabulous
91 reviews

Tasman Holiday Parks - Albany

22 Wellington Street, Albany, Australia (Open map)

The arts Albany Entertainment Centre Theater stands nearly 10 minutes away by car, and the Albany Waterfront Marina is about 15...
Read more...
8.4
Very Good
1125 reviews

Discovery Parks – Port Hedland

2 Taylor Street, Port Hedland, Australia (Open map)

You'll need 15-minute drive to Port Hedland International airport. Situated around a 5-minute walk from the Cooke Point Viewing...
Read more...
7.6
Good
605 reviews

Discovery Parks - Margaret River

8113 Bussell Highway, Metricup, Australia (Open map)

You'll need 33-minute drive to Busselton Regional airport. 4.3 km from The Grove Distillery, the 4-star Discovery Parks - Margaret...
Read more...

Lazy Days Caravan Park

452 Bussell Highway, Vasse, Australia (Open map)

At the hotel, you'll be about a 15-minute ride from the wooden Busselton Jetty Pier and about a 20-minute ride from the ArtGeo…
Read more...
8.5
Fabulous
500 reviews

Hougoumont Hotel Fremantle

15 Bannister Street, Fremantle, Australia (Open map)

This Fremantle hotel places you only 650 metres from the Round House and not far from Glen Cowans' Studio. The superior Hougoumont...
Read more...
8.4
Very Good
643 reviews

Bay Village Dunsborough

26 Dunn Bay Road, Dunsborough, Australia (Open map)

The resort has a superb location 4.9 km from the Meelup Regional Park. Bay Village Dunsborough hotel, located only a 9-minute walk...
Read more...
8.4
Very Good
908 reviews

Ningaloo Caravan And Holiday Resort

1112 Murat Road, Exmouth, Australia (Open map)

Besides, the Muiron Islands is nearly a 20-minute walk away. Ningaloo Caravan And Holiday Resort Exmouth is only 1.7 km from Marina...
Read more...
8.0
Very Good
1110 reviews

Kalbarri Edge Resort

22 Porter Street, Kalbarri, Australia (Open map)

Kalbarri Family Entertainment Centre Park is located 450 metres from this 5-star hotel, and such natural sites as the Blue Holes are...
Read more...
8.3
Very Good
1255 reviews

Mackerel Islands

Thevenard Island & Direction Island, Western Australia, Onslow, Australia (Open map)

Nestled among coral reefs, the beachfront hotel is a 7-minute drive from Onslow airport. Featuring a sun terrace and a picnic area,...
Read more...
8.3
Very Good
8 reviews

Silver Sands Resort Mandurah

178 Mandurah Terrace, Mandurah, Australia (Open map)

The hotel is 4.2 km from the Quarry Adventure Park and within 6 km of the Abingdon Miniature Village. Proudly offering 4 spa tubs, the…
Read more...
8.8
Fabulous
75 reviews

Yallingup Beach Resort

8 Valley Road, Yallingup, Australia (Open map)

The resort is about 50 km from Busselton Regional airport and 10 minutes' drive from such cultural venues as the purpose built...
Read more...
Thank you for subscribing
Close