Hamelin Bay - Holiday Accommodation Hamelin Bay is a bay located in the South West region of Western Australia located approximately 301 km south of Perth. Hamelin Bay is famous for its abundance of friendly eagle rays. Accommodation Hotels, Motels and Resorts Yallingup Busselton Margaret River Dunsborough Holiday Homes Hamelin Bay Beach House (3 bedroom | Sleeps 6) Hamelin Bay Relax House (Sleeps 12) Hamelin Bay LinRiebie (4 bedroom, 2 bathroom | Sleeps 6) Budget & Backpackers Accommodation Augusta - Cape Leeuwin YHA Caravan & Camping Hamelin Bay Holiday Park Hamelin Pool Caravan Park Bed and Breakfast & Farm Stays Hamelin Station Stay Where is Hamelin Bay Top Attractions in Hamelin Bay Eagle Rays Swimming & Snorkelling Diving Beach fishing For more information on Hamelin Bay visit the Hamelin Bay Visitor Centre