Preston Beach Hotels

Map of Preston Beach Hotels

Preston Beach is a small coastal town located in the Peel region of Western Australia, approximately 110 kilometers south of Perth. The town is known for its pristine beaches, clear blue waters, and tranquil atmosphere, making it a popular destination for holidaymakers and nature enthusiasts. Preston Beach is surrounded by natural beauty, with the Yalgorup National Park and Lake Preston nearby, offering opportunities for bushwalking, birdwatching, and wildlife spotting. The town itself has a relaxed and laid-back vibe, with a small community of residents and a range of holiday accommodation options including beachside cottages and camping facilities.