
5 toilet locations mapped across Port Elliot — the Fleurieu Peninsula's best-kept family beach town. Horseshoe Bay is one of South Australia's safest swimming spots, sheltered from Southern Ocean swell by rocky headlands. Whether you're swimming, walking the cliffs, or grabbing a coffee on The Strand — every dunny in town sorted.
5 facilities available in Port Elliot
📍 Street View
Click on a toilet marker to see the street view
Port Elliot is compact — you're never more than a 5-minute walk from a toilet. Here's the best option for each activity.
Horseshoe Bay toilets
Right behind the beach, near the car park and surf club. Accessible cubicle and baby change.
The main facility for beach-goers. Outdoor showers are right next to the toilet block for rinsing off sand. The surf life saving club is adjacent and has additional facilities during patrol hours.
The Strand toilets
Small toilet block near the cafes and shops along Port Elliot's main strip.
The Strand is Port Elliot's cafe strip — a handful of excellent coffee shops and eateries. The toilet block is a 1-minute walk from any of them. Most cafes also offer customer bathrooms.
Freeman Knob lookout toilets
At the cliff-top lookout. Great whale watching spot June-October.
Freeman Knob is a short cliff-top walk from Horseshoe Bay with panoramic views of Encounter Bay. Southern right whales are regularly spotted from here in winter. Basic toilet facility at the lookout point.
Commodore Reserve toilets
Near the boat ramp and fishing spots at the eastern end of town.
Commodore Reserve has a small boat ramp, picnic tables, and BBQ facilities. The toilet is basic but well-maintained. Good fishing from the rocks for mullet and tommies.
Port Elliot Foreshore toilets
Central foreshore location near the playground and picnic shelters.
The foreshore playground is excellent for young kids. The toilet block is right next to it — accessible cubicle and baby change table. Shaded picnic shelters nearby.
Any — departs from foreshore
Heritage steam train runs along the coast between Victor Harbor, Port Elliot, and Goolwa.
The Cockle Train runs weekends, school holidays, and public holidays. Port Elliot station is near the foreshore — use the foreshore toilets before boarding. There are no toilets on the train itself.
Port Elliot is a summer beach town that stays charming year-round. Here's what changes with the seasons.
A Fleurieu Peninsula beach town with genuine charm — no high-rises, no theme parks, just a beautiful bay, good cafes, and a heritage railway. Population about 2,500 but swells to 10,000+ in summer.

One of SA's safest family beaches. Sheltered by headlands, calm water, sandy bottom. Patrolled in summer. Perfect for young kids.
Heritage steam/diesel train along the coast between Victor Harbor, Port Elliot, and Goolwa. Runs weekends and holidays. Views of Encounter Bay.
Easy coastal walk from Horseshoe Bay to Freeman Knob lookout. Whale watching June-October. Southern right whales breed in Encounter Bay.
Good land-based fishing from the rocks at the eastern headland. Mullet, tommy ruff, squid. Boat ramp at Commodore Reserve.
McLaren Vale, Langhorne Creek, and Currency Creek wineries are all within 30 minutes. World-class shiraz and grenache.
First and third Saturdays of each month at Lakala Reserve. Local produce, crafts, food trucks. A proper community market.
5 minutes east — a powerful reef break for experienced surfers only. Not a swimming beach. Dramatic scenery.
5 minutes drive to Victor Harbor and the causeway walk to Granite Island. Little penguins at dusk.
Small town with limited accommodation — book ahead in summer. Victor Harbor (5 min) has more options if Port Elliot is full.

Most accommodation in Port Elliot is holiday houses and Airbnbs. Character cottages and beach houses, many walking distance to Horseshoe Bay. $150-400/night.
Nearest dunny: Horseshoe Bay toilets (24hr, accessible).
Caravan park and cabins right near the foreshore. Powered sites, cabins, and camping. Family-friendly with its own amenities block.
Nearest dunny: On-site amenities + foreshore toilets (2 min walk).
More motel/hotel options in the larger town next door. McCracken Country Club, Anchorage, and several motels. 5-minute drive to Port Elliot beaches.
Nearest dunny: Victor Harbor facilities.
80km, about 1 hour 10 minutes via the Southern Expressway and Victor Harbor Road. Scenic drive through the Fleurieu Peninsula.
Last toilet stop before Port Elliot: McLaren Vale (30 min before). Or Mount Compass (15 min before).
LinkSA bus service from Adelaide to Victor Harbor stops in Port Elliot. About 2 hours. The Cockle Train connects Port Elliot to Victor Harbor and Goolwa on weekends.
Many visitors do a day loop: Adelaide → McLaren Vale (wine) → Port Elliot (beach) → Goolwa (river mouth) → Victor Harbor (penguins) → Adelaide. All towns have public toilet facilities mapped on Dunny Dash.
Practical advice from people who actually visit this stretch of coast regularly.
Beyond the toilet blocks, here's what other facilities are available at each location.
| Location | Shower | Drinking Water | Accessible | Baby Change | Notes |
|---|---|---|---|---|---|
| Horseshoe Bay | Outdoor rinse | Yes | Yes | Yes | Main beach facility. Cold outdoor shower for sand rinse. |
| The Strand | No | Yes | No | No | Basic toilet block near cafes. Small but clean. |
| Freeman Knob | No | No | No | No | Basic lookout toilet. Bring water on the walk. |
| Commodore Reserve | No | Yes | No | No | Near boat ramp. BBQ facilities nearby. |
| Foreshore | No | Yes | Yes | Yes | Near playground. Best for families with prams. |
Yes. Horseshoe Bay has a public toilet block located near the main car park and beach access ramp. The facilities are maintained by Alexandrina Council and include accessible cubicles and baby change facilities. They're open 24 hours.
Horseshoe Bay is one of South Australia's safest family swimming beaches. The bay is sheltered from the Southern Ocean swell by rocky headlands on both sides, creating calm, shallow water perfect for young children. It's patrolled by surf lifesavers during summer weekends and school holidays.
Port Elliot is approximately 80km south of Adelaide, about a 1 hour 10 minute drive via the Southern Expressway and Victor Harbor Road. It's located between Victor Harbor (5 minutes east) and Goolwa (10 minutes west) on the Fleurieu Peninsula.
Yes. The Horseshoe Bay toilet block and the Port Elliot Foreshore facilities both have wheelchair accessible cubicles. The beach access ramp at Horseshoe Bay also provides wheelchair access to the sand and a beach wheelchair is available for loan from the surf life saving club during summer.
Yes. There's a large free car park right behind Horseshoe Bay with approximately 100 spaces. It fills quickly on hot summer weekends and public holidays — arrive before 10am in peak season. Overflow parking is available on surrounding streets.
Port Elliot is a relaxed beach town focused on Horseshoe Bay swimming, the Cockle Train heritage railway to Victor Harbor and Goolwa, cliff-top walks to Freeman Knob and Commodore Point, cafes along The Strand, and the annual Port Elliot Show. It's also a base for exploring the Fleurieu Peninsula wine region.
Port Elliot is a beach town of approximately 2,500 people on the Fleurieu Peninsula, South Australia. Located between Victor Harbor and Goolwa on Encounter Bay. Ngarrindjeri and Ramindjeri country. Managed by Alexandrina Council.
