Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels Near Yalgorup National Park

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotels near Yalgorup National Park

Estimated price for 1 night / 2 adults
Beach Shack Preston Beach Resort - Heated Pool - Foxtel - 500m TO Beach
Beach Shack Preston Beach Resort - Heated Pool - Foxtel - 500m TO Beach
7 Panorama Drive, B50, Preston Beach, WA
4.5 km from Yalgorup National Park

Beach Shack Preston Beach Resort - Heated Pool - Foxtel - 500m TO Beach: Chalet with parking and an arcade/games room.

No reviews
Beach Shack Preston Beach Resort - Heated Pool - Foxtel - 500m TO Beach
Footprints at Preston Beach
Footprints at Preston Beach
4 out of 5
56 Mitchell Road, Preston Beach, WA
4.8 km from Yalgorup National Park
The price is AU$240 per night

Footprints at Preston Beach: Family apartment building with free parking and an outdoor pool. Located in a national park.

4.4/5Excellent! (163 reviews)
Footprints at Preston Beach
Flame Tree Cottage Farm Stay
Flame Tree Cottage Farm Stay
368 Herron Point Rd, Birchmont, WA
11 km from Yalgorup National Park

Flame Tree Cottage Farm Stay: Cottage with parking and a garden.

No reviews
Flame Tree Cottage Farm Stay
Twin Waters Caravan Park - Dawesville
Twin Waters Caravan Park - Dawesville
2 out of 5
1149 Old Coast Rd, Dawesville, WA
23 km from Yalgorup National Park

Twin Waters Caravan Park - Dawesville: Pet-friendly campsite with free parking and an outdoor pool.

No reviews
Twin Waters Caravan Park - Dawesville
Marina View Chalets
Marina View Chalets
3.5 out of 5
45 Rees Place, Wannanup, WA
26 km from Yalgorup National Park

Marina View Chalets: Golf aparthotel with free WiFi and free parking. Located next to a golf course.

4.8/5Exceptional! (5 reviews)
Marina View Chalets
Estuary Views Escape
Estuary Views Escape
14 greenshank Mews, Wannanup, WA
26 km from Yalgorup National Park

Estuary Views Escape: Family holiday home with parking and a garden. Guests love the nearby shopping!

No reviews
Estuary Views Escape
Aqua Vista - Mandurah, WA
Aqua Vista - Mandurah, WA
35 Cormorant Way, Wannanup WA, Wannanup, WA
26 km from Yalgorup National Park

Aqua Vista - Mandurah, WA: Family holiday home with parking and DVD players.

No reviews
Aqua Vista - Mandurah, WA
Avalon BAY Beach House ; Special:book 3 Nights
Avalon BAY Beach House ; Special:book 3 Nights
31 Avalon Pde, Port Bouvard, Wannanup, Wannanup, WA
27 km from Yalgorup National Park

Avalon BAY Beach House ; Special:book 3 Nights: Romantic holiday home with parking and DVD players. Located by the ocean.

No reviews
Avalon BAY Beach House ; Special:book 3 Nights
Avalon Bay Beach House "longboard View"
Avalon Bay Beach House "longboard View"
7 Longboard Cove, Wannanup, WA
27 km from Yalgorup National Park

Avalon Bay Beach House "longboard View": Romantic holiday home with parking and a garden. Located on the beach.

No reviews
Avalon Bay Beach House "longboard View"
Estuary Waterfront - View From Your Balcony!
Estuary Waterfront - View From Your Balcony!
15 Kardan Loop, Falcon, WA
28 km from Yalgorup National Park

Estuary Waterfront - View From Your Balcony!: Romantic apartment building with parking and balconies. Located by the ocean.

No reviews
Estuary Waterfront - View From Your Balcony!
The Sebel Mandurah
The Sebel Mandurah
4 out of 5
1 Marco Polo Drive, Mandurah, WA
35 km from Yalgorup National Park
The price is AU$161 per night

The Sebel Mandurah: Luxury hotel with free WiFi and a restaurant. Located near a train station.

4.5/5Wonderful! (526 reviews)
The Sebel Mandurah
Seashells Mandurah
Seashells Mandurah
4.5 out of 5
16 Dolphin Drive, Mandurah, WA
35 km from Yalgorup National Park
The price is AU$190 per night

Seashells Mandurah: Luxury apartment building with free WiFi and free parking. Located near a metro station.

4.7/5Exceptional! (388 reviews)
Seashells Mandurah
Hotels near Yalgorup National Park

Breathe in the fresh air and take it easy at Yalgorup National Park.

It can be found in Preston Beach, 100 kilometres from Perth, the state capital.

Wanting to stay close to Yalgorup National Park? You won't need to waste time making hard decisions, as there's only 1 option within 10 kilometres. Named the Footprints at Preston Beach, it rests 5 kilometres away.

Other Things to Do Near Yalgorup National Park

Whip out your map and check what's going on nearby:

  • Relax and listen to the sounds of the sea at Preston Beach.
  • Bring something delicious and sit around Lake Clifton.
  • If you're feeling a little overwhelmed, tourist information is always nearby. Pick up a brochure from Waroona Visitor Centre and Gallery.

How much is a hotel room in Yalgorup National Park?

Hotels in Yalgorup National Park start at AU$161 per night. Prices and availability subject to change. Additional terms may apply.

Recently reviewed in Perth

Travel to Yalgorup National Park & explore

^Eligibility requirements and conditions apply.