Beach hotels in Preston Beach
Multiple accommodations for your stay
Show map
7 results found
Filters
- Most popular first Sorting
Townhouse 7 - Located At Footprints Preston Beach Resort
56 Mitchell Road, Preston Beach, Australia (Open map)
The apartment lies 4.4 km from Martins Tank Lake. The 88 m² Townhouse 7 - Located At Footprints Preston Beach Resort enjoys a...
Read more...
8.5
Fabulous
80 reviews
Api Preston Beach Front Apartments
2 Styles Road, Preston Beach, Australia (Open map)
Preston Beach is around 400 metres away, while Broadwater is at a 94 km distance from the property. Situated 3.8 km from Yalgorup...
Read more...
7.9
Good
53 reviews
2 Bed Self-Contained Beach Shack
7 Panorama Drive Preston Beach Unit 30, Preston Beach, Australia (Open map)
Alternatively, you can visit South Fremantle, set 91 km away from the 67 m² apartment. 2 Bed Self-Contained Beach Shack Preston...
Read more...
9.5
Exceptional
27 reviews
B37 Located In The Resort Of Footprints Preston Beach
Preston Beach Footprint Resort, Preston Beach, Australia (Open map)
Lake Yalgorup is in proximity to the accommodation, while Geographe is 65 minutes' drive away. Located around a 10-minute ride from...
Read more...
8.9
Fabulous
30 reviews
Serenity & Sea At Preston Beach Wa
7 Panorama Drive, Preston Beach, Australia (Open map)
The property is 105 km from Perth, while Martins Tank Lake is approximately 10 minutes' drive away. The 2-bedroom Serenity & Sea At...
Read more...
9.2
Superb
14 reviews
Ocean Breeze Villa
4 Mitchell Road, Preston Beach, Australia (Open map)
Lake Yalgorup is 2.4 km from the holiday home, while South Fremantle is 91 km away. During the stay at the 3-bedroom Ocean Breeze…
Read more...
7.8
Good
9 reviews
Seaside Villa Oasis - Pool & Wi-Fi
7 Panorama Drive B53, Preston Beach, Australia (Open map)
The 2-bedroom villa is 3 km from Lake Yalgorup and 3.7 km from Yalgorup National Park. During the stay at Seaside Villa Oasis - Pool &…
Read more...
9.7
Exceptional
13 reviews