Horseshoe Bay is a compact Port Elliot beach stop for a Fleurieu Peninsula day by the water. Swim, body board or settle in for a beach afternoon, then leave time to follow the dramatic clifftop trails nearby.

Make a day of it

The beach has free entry and listed facilities including BBQs, picnic areas, public toilets and showers. In winter, keep an eye on the ocean for Southern Right Whales; at other times, enjoy the view before wandering Port Elliot's historic streets.

Check the South Australian Tourism Commission's Horseshoe Bay listing (opens in a new tab) for current visitor information.

Sources last validated: 9 September 2026.