Horseshoe Bay in Port Elliot, South Australia — sheltered family beach with calm turquoise water

    Public Toilets in Port Elliot, SA

    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
    Toilet Locations
    24hr
    Access
    Free
    All Facilities
    80km
    From Adelaide

    Interactive Toilet Map

    5 facilities available in Port Elliot

    📍 Street View

    🏢

    Select a Location

    Click on a toilet marker to see the street view

    Where Are You?

    Port Elliot is compact — you're never more than a 5-minute walk from a toilet. Here's the best option for each activity.

    Swimming at Horseshoe Bay

    Horseshoe Bay toilets

    Right behind the beach, near the car park and surf club. Accessible cubicle and baby change.

    AccessibleBaby changeShowers nearby

    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.

    Coffee on The Strand

    The Strand toilets

    Small toilet block near the cafes and shops along Port Elliot's main strip.

    CentralNear cafes

    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.

    Walking to Freeman Knob

    Freeman Knob lookout toilets

    At the cliff-top lookout. Great whale watching spot June-October.

    LookoutWhale watching

    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.

    Fishing at Commodore Point

    Commodore Reserve toilets

    Near the boat ramp and fishing spots at the eastern end of town.

    Boat rampPicnic area

    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.

    Picnic on the foreshore

    Port Elliot Foreshore toilets

    Central foreshore location near the playground and picnic shelters.

    AccessibleBaby changePlayground

    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.

    Cockle Train to Goolwa/Victor

    Any — departs from foreshore

    Heritage steam train runs along the coast between Victor Harbor, Port Elliot, and Goolwa.

    Heritage railwaySeasonal

    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.

    Summer vs Winter

    Port Elliot is a summer beach town that stays charming year-round. Here's what changes with the seasons.

    Summer (November-March)

    • All 5 toilet facilities open and regularly maintained
    • Surf life saving patrols at Horseshoe Bay (weekends)
    • Cockle Train running weekends and holidays
    • Beach wheelchair available from surf club
    • Parking fills by 10am on hot weekends
    • January school holidays extremely busy

    Winter (June-September)

    • All toilets remain open year-round
    • Southern right whales visible from Freeman Knob
    • Quieter beaches, easy parking
    • Storm watching from the cliffs is spectacular
    • Reduced cafe hours on weekdays
    • No surf life saving patrols

    Things to Do in Port Elliot

    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.

    Popular attractions and things to do in Port Elliot

    Horseshoe Bay Swimming

    One of SA's safest family beaches. Sheltered by headlands, calm water, sandy bottom. Patrolled in summer. Perfect for young kids.

    Cockle Train

    Heritage steam/diesel train along the coast between Victor Harbor, Port Elliot, and Goolwa. Runs weekends and holidays. Views of Encounter Bay.

    Cliff-Top Walk to Freeman Knob

    Easy coastal walk from Horseshoe Bay to Freeman Knob lookout. Whale watching June-October. Southern right whales breed in Encounter Bay.

    Commodore Point Rock Fishing

    Good land-based fishing from the rocks at the eastern headland. Mullet, tommy ruff, squid. Boat ramp at Commodore Reserve.

    Fleurieu Wine Region

    McLaren Vale, Langhorne Creek, and Currency Creek wineries are all within 30 minutes. World-class shiraz and grenache.

    Port Elliot Market

    First and third Saturdays of each month at Lakala Reserve. Local produce, crafts, food trucks. A proper community market.

    Surf at Boomer Beach

    5 minutes east — a powerful reef break for experienced surfers only. Not a swimming beach. Dramatic scenery.

    Granite Island (Victor Harbor)

    5 minutes drive to Victor Harbor and the causeway walk to Granite Island. Little penguins at dusk.

    Where to Stay in Port Elliot

    Small town with limited accommodation — book ahead in summer. Victor Harbor (5 min) has more options if Port Elliot is full.

    Accommodation and places to stay in Port Elliot

    Holiday Rentals

    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).

    Port Elliot Holiday Park

    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).

    Victor Harbor (5 min)

    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.

    Getting to Port Elliot

    Drive from Adelaide

    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).

    Public Transport

    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.

    Fleurieu Peninsula Loop

    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.

    Local Tips for Port Elliot

    Practical advice from people who actually visit this stretch of coast regularly.

    Beach & Swimming

    • Horseshoe Bay is calm even when nearby beaches have big surf — the headlands block the swell
    • The eastern end of the bay is shallowest — best for toddlers
    • Water temperature peaks in February (20-22C) — still cool by QLD standards
    • Boomer Beach (5min east) is for experienced surfers only — powerful reef break
    • Beach wheelchair available from the surf club during patrol season

    Parking & Timing

    • Horseshoe Bay car park fills by 10am on hot summer weekends — arrive early
    • Overflow parking on surrounding streets (The Strand, North Terrace)
    • All parking is free — no meters or time limits anywhere in Port Elliot
    • Best whale watching from Freeman Knob: June to September, especially July
    • The Port Elliot Bakery is famous — expect queues on weekends

    Water, Showers & Facilities

    Beyond the toilet blocks, here's what other facilities are available at each location.

    LocationShowerDrinking WaterAccessibleBaby ChangeNotes
    Horseshoe BayOutdoor rinseYesYesYesMain beach facility. Cold outdoor shower for sand rinse.
    The StrandNoYesNoNoBasic toilet block near cafes. Small but clean.
    Freeman KnobNoNoNoNoBasic lookout toilet. Bring water on the walk.
    Commodore ReserveNoYesNoNoNear boat ramp. BBQ facilities nearby.
    ForeshoreNoYesYesYesNear playground. Best for families with prams.

    Frequently Asked Questions

    Are there public toilets at Horseshoe Bay in Port Elliot?

    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.

    Is Port Elliot safe for swimming with kids?

    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.

    How far is Port Elliot from Adelaide?

    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.

    Are there accessible toilets in Port Elliot?

    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.

    Is there parking at Horseshoe Bay?

    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.

    What is there to do in Port Elliot?

    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.

    Nearby Areas

    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.

    Scenic views of the region surrounding Port Elliot