
The Bellarine Peninsula stretches between Geelong and Queenscliff — a loop of beaches, wineries, and 6 coastal towns with a combined population of ~60,000. Drive the peninsula circuit hitting cellar doors, swim at bay beaches, and never be more than 10 minutes from a dunny. This guide maps every toilet on the route.
5 facilities available in Bellarine Peninsula
📍 Street View
Click on a toilet marker to see the street view
Drive the peninsula clockwise from Geelong. Here's every toilet stop on the circuit, in order.
Drysdale Town Centre
First stop leaving Geelong. Town centre toilets near the shops. Also the midpoint of the Bellarine Rail Trail.
Drysdale is the Bellarine's service town — supermarket, cafes, hardware. Good place to fuel up (car and bladder) before heading to the coast. 15 minutes from Geelong.
Portarlington Pier Toilets
Bay-side town with pier, mussel farms, and the Melbourne ferry. Well-maintained foreshore toilets.
Port Phillip Ferries departs here for Docklands, Melbourne (90 min crossing). The pier is popular for fishing. Sunday mussel festival in January is famous. Calm bay swimming.
Foreshore toilets at both
Quiet bay beaches on the peninsula's north shore. Calm water, jetty fishing, holiday parks.
These neighbouring towns have gentle bay beaches — perfect for young kids. Both have foreshore toilet blocks. The water is shallow and warm in summer. Less crowded than ocean-side beaches.
Multiple locations
Historic port town at the peninsula tip. Ferry to Sorrento. Multiple toilets around pier and town.
Queenscliff has excellent facilities — pier toilets, town centre, and near the Sorrento ferry terminal. The most infrastructure-rich town on the peninsula after Geelong.
Beach & lighthouse toilets
The Rip, lighthouse, front beach. Four toilet locations covering beach and coastal walks.
See our dedicated Point Lonsdale page for full details on all 4 toilet locations here. The lighthouse walk is a highlight of the peninsula loop.
Ocean Grove Beach Toilets
Largest Bellarine town. Main beach has excellent facilities with accessibility and baby change.
Ocean Grove's main beach is the Bellarine's biggest and busiest. Excellent toilet block with accessibility and baby change. Patrolled in summer. The Barwon River mouth is nearby.
The Bellarine has 50+ cellar doors. Most have customer toilets during opening hours, but they're not public facilities. Here's the practical guide.
Peninsula loop of beaches, wineries, and 6 coastal towns. An hour from Melbourne, a world away in pace. Calm bay swimming on one side, surf beaches on the other.

50+ cellar doors. Pinot noir, chardonnay, shiraz. Scotchmans Hill, Jack Rabbit, Terindah Estate. Most with bay views and restaurant dining.
32km sealed path from Geelong to Queenscliff. Flat, family-friendly. Passes wineries and farmland. Bike hire at both ends.
Cross Port Phillip Bay in 40 minutes. Connect the Bellarine to the Mornington Peninsula. Cars and passengers. Runs hourly.
Calm bay beaches at Portarlington, St Leonards, Indented Head. Warm shallow water, perfect for young kids. Virtually no surf.
Ocean Grove, Point Lonsdale back beach, 13th Beach. Proper surf on the Bass Strait side. Patrolled at Ocean Grove in summer.
Local mussel farms produce premium shellfish. Annual Mussel Festival in January. Fresh mussels from the pier fish co-op year-round.
Historic military fort built in the 1880s to defend Port Phillip Bay. Guided tours available. The largest fort in the Southern Hemisphere when built.
Learn about Port Phillip Bay's marine life at Queenscliff. Touch tanks, guided snorkel tours in summer. Great for kids.
Every town on the peninsula has accommodation. Queenscliff has boutique hotels, Ocean Grove has holiday houses, and Geelong has budget to luxury options.

Boutique hotels and heritage B&Bs. The Vue Grand is an iconic Victorian-era hotel. Smaller guesthouses throughout the town. Best dining on the peninsula.
Nearest dunny: Queenscliff facilities (multiple).
Holiday houses, caravan parks, and motels. The biggest town on the ocean side. Good for families with surf beach, river, and playground. Supermarkets and cafes.
Nearest dunny: Ocean Grove beach toilets (accessible, baby change).
Holiday parks and rentals on the calm bay side. The ferry to Melbourne makes this a commuter option too. Quieter than the ocean side. Good fishing.
Nearest dunny: Portarlington pier toilets (accessible).
1 hour via M1 to Geelong, then Bellarine Highway to the peninsula towns. Or take the ferry from Sorrento to Queenscliff (40 min crossing, hourly departures).
V/Line trains run to Geelong every 20 minutes. Bus connections to Bellarine towns from Geelong station.
Two ferry services operate on the Bellarine:
Maximum gap: About 15 minutes between towns on the loop drive. The longest stretch without a toilet is between Drysdale and Portarlington (rural road, ~12 min).
Winery areas: Rural roads between cellar doors have no public toilets. Use town facilities before heading into wine country.
Bay side vs ocean side — completely different swimming experiences. All have toilet facilities.
| Beach | Side | Patrolled | Toilet | Accessible | Best For |
|---|---|---|---|---|---|
| Portarlington | Bay | No | Yes | Yes | Calm water, kids, fishing pier |
| St Leonards | Bay | No | Yes | No | Shallow, warm, toddlers |
| Indented Head | Bay | No | Yes | No | Paddling, kayaking, quiet |
| Ocean Grove | Ocean | Summer | Yes | Yes | Surfing, families, big beach |
| Point Lonsdale | Both | Summer | Yes | Yes | Bay swimming + ocean views |
| 13th Beach | Ocean | No | Yes | No | Surfing, long walks, dogs |
Bay side beaches have virtually no surf — calm, shallow, warm in summer. Ocean side has surf, rips, and more powerful conditions. Always swim between the flags at patrolled beaches.
Yes. The Bellarine Peninsula has public toilets in every coastal town along the loop drive. Key stops include Portarlington pier, Ocean Grove main beach, St Leonards foreshore, Indented Head, and Drysdale. You're never more than 10-15 minutes from a facility when driving the loop.
All major Bellarine beaches have public toilets: Ocean Grove main beach, Point Lonsdale front beach, Queenscliff pier, Portarlington pier/beach, St Leonards foreshore, and Indented Head foreshore. The bay-side beaches (calmer water) tend to have better facilities than isolated surf beaches.
Yes. Portarlington has a public toilet block near the pier and foreshore. It's well-maintained as this is the main swimming and fishing area. The pier is also where the Port Phillip Ferries service departs for Docklands in Melbourne.
Most Bellarine wineries have customer toilet facilities available during cellar door hours. However, these are not public toilets — you'll need to be a customer (buying a tasting or meal). Between wineries, use the town facilities at Drysdale, Marcus Hill, or along the main road.
The full Bellarine loop from Geelong through Portarlington, Queenscliff, Ocean Grove, and back is about 80km and takes 1.5 hours of driving without stops. Most people spend a full day stopping at beaches, wineries, and towns. There are toilet facilities every 10-15 minutes along the route.
The Bellarine Rail Trail (32km cycling/walking path) has toilet access at its endpoints in Queenscliff and South Geelong, plus at Drysdale station in the middle. There are no dedicated trail toilets between these points — plan your hydration accordingly or detour into nearby towns.
The Bellarine Peninsula is located between Geelong and Queenscliff in the City of Greater Geelong and Borough of Queenscliffe, combined population approximately 60,000. A loop of 6 coastal towns, 50+ wineries, and both bay and ocean beaches. Wadawurrung country.

Loop drive: ~80km, 1.5 hours without stops
Wineries: 50+ cellar doors (most open 11am-5pm)
Population: ~60,000 across all towns
Bay beaches: Calm, shallow, unpatrolled
Ocean beaches: Surf, rips, patrolled in summer
Ferry: Queenscliff to Sorrento (40 min, hourly)
Cycling: Bellarine Rail Trail 32km (flat, sealed)
From Melbourne: 1 hour to Geelong, then 20-40 min