Hotels in Preston Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Top 5 hotels in Preston Beach at a glance
- Pinjarra Resort — 3-star hotel in Pinjarra. Guest rating: 6.4/10.
- Mandurah Caravan & Tourist Park — 3-star hotel in Furnissdale. Guest rating: 9.0/10 — Wonderful.
- Mandurah Quay Resort — 4-star hotel in Erskine. Guest rating: 8.8/10 — Excellent.
- Beach House at SeaScapes — 3.5-star hotel in Halls Head. Guest rating: 9.0/10 — Wonderful.
Where to stay in Preston Beach?




Pinjarra Resort
Pinjarra ResortPinjarra
$105
$115 total
includes taxes & fees
Aug 22 - Aug 23




Mandurah Caravan & Tourist Park
Mandurah Caravan & Tourist ParkFurnissdale
$92
$92 total
includes taxes & fees
Sep 6 - Sep 7




Mandurah Quay Resort
Mandurah Quay ResortErskine
$199
$219 total
includes taxes & fees
Aug 23 - Aug 24




Beach House at SeaScapes
Beach House at SeaScapesHalls Head
$179
$344 total
includes taxes & fees
Sep 3 - Sep 4
Top landmarks in Preston Beach
Yalgorup National Park
9.0/10 (4 reviews)
Commune with nature and explore Yalgorup National Park located 3 mi (4.8 km) from central Preston Beach.
Learn more about Preston Beach
Preston Beach is well-known for its attractions such as Preston Beach and Lake Clifton. This beachside city has something for everyone including sights like Yalgorup National Park.
See all hotels in Preston Beach
Check out reviews of Preston Beach hotels guests love
Pinjarra Resort
10/10 Excellent
"Great place to stay - no issues."
Mandurah Quay Resort
10/10 Excellent
"Very quiet and clean area. Facility is very clean and staff is amazing...."
