
5 toilet locations mapped across Dunsborough — the Margaret River region's beach gateway on Geographe Bay. From the foreshore loos in town to Cape Naturaliste's whale watching car park, every dunny between Dunsborough and Eagle Bay sorted. Whale season or wine trail — know where to go before you need to go.
5 facilities available in Dunsborough
📍 Street View
Click on a toilet marker to see the street view
Cape Naturaliste is one of Australia's best shore-based whale watching locations. Humpback and southern right whales migrate along this coastline from June to December, and you can spot them without leaving dry land.
Dunsborough's toilets stretch along the coast from the town foreshore to Cape Naturaliste. Here's what to expect at each location.
Dunsborough Foreshore toilets
The main public toilet in town. Near the playground, picnic area, and Dunn Bay Road shops.
This is the best-maintained facility in Dunsborough. Wheelchair accessible, baby change table, and outdoor showers for rinsing off after a swim. Open 24 hours. Right next to cafes and the IGA supermarket.
Meelup Beach car park
Sheltered swimming beach with crystal-clear water. Toilets in the car park area.
Meelup is the jewel of Dunsborough's beaches — turquoise water, white sand, sheltered from the wind. The toilet block is in the car park. Gets very busy in summer school holidays. No dogs allowed.
Eagle Bay beach toilets
Rocky headland with excellent snorkelling. Basic toilet facilities near the car park.
Eagle Bay is where locals go for snorkelling and rock pooling. The toilet is basic but functional. The beach has a mix of sand and rock — reef shoes recommended. Spectacular in calm conditions.
Cape Naturaliste car park
Lighthouse and whale watching lookout. Toilets at the main car park.
The northernmost point of the Leeuwin-Naturaliste Ridge. Whale watching platform, lighthouse tours ($8), and the start/end of the Cape to Cape Track. Toilets in the car park are basic but clean. Managed by Parks and Wildlife.
Old Dunsborough toilets
The quieter end of town near the original settlement and boat ramp.
Old Dunsborough is the heritage end of town, away from the tourist strip. Toilet block near the beach and boat ramp. Less crowded than the main foreshore. Good for a quiet morning walk or kayak launch.
Plan your stops
Beaches are spread across 15km of coastline. No toilets between the marked locations.
From Dunsborough foreshore to Cape Naturaliste is about 20 minutes driving. The road winds through bushland with no facilities between marked stops. If you're beach-hopping, use the foreshore or Meelup toilets before heading further west.
Dunsborough is a year-round destination but the vibe changes dramatically with the seasons.
A beach town where the Indian Ocean meets the wine region. Dunsborough sits on sheltered Geographe Bay with Cape Naturaliste to the west — one of the best stretches of coastline in Western Australia.

Shore-based whale watching from Cape Naturaliste. Humpback and southern right whales. One of Australia's best spots — no boat required.
Heritage lighthouse with guided tours ($8). Panoramic views of the Indian Ocean. Starting point for the Cape to Cape Track.
Crystal-clear turquoise water in a sheltered bay. One of WA's most beautiful swimming beaches. White sand, calm conditions, family friendly.
Rocky headland with vibrant reef. See sea dragons, reef fish, and octopus. Best on calm days with clear water. Reef shoes essential.
Network of walking trails through Meelup Regional Park. Coastal views, wildflowers in spring, and whale watching viewpoints.
The sheltered bay has visibility up to 15 metres in summer. Sea lions, dolphins, and diverse marine life along the rocky sections.
World-class cellar doors within 30 minutes. Vasse Felix, Cullen, Leeuwin Estate, and 150+ wineries. Dunsborough is the northern gateway.
135km walk from Cape Naturaliste to Cape Leeuwin. Multi-day trek through coastal cliffs, forests, and beaches. Northern trailhead here.
Stay in town for beach access and cafes, or base yourself between Dunsborough and Yallingup for surf and wine. Margaret River town is 45 minutes south if you want a bigger base.

Holiday houses, apartments, and motels within walking distance of the foreshore. Shops, restaurants, and IGA supermarket on your doorstep. Peak summer prices $200-500/night.
Nearest dunny: Dunsborough Foreshore (accessible, baby change, 24hr).
Luxury holiday houses in the bush between the beaches. Quiet, private, stunning coastline. Premium pricing ($400-1,000/night) but you get some of WA's best beach access.
Nearest dunny: Meelup Beach or Eagle Bay car parks.
Larger town with more accommodation options and lower prices. The famous Busselton Jetty is here. Good base for families who want value and variety. Drive to Dunsborough beaches daily.
Nearest dunny: Busselton facilities.
Dunsborough is predominantly holiday houses and self-contained apartments. Book well ahead for December-January school holidays and Easter long weekend.
| Property | Type | Rooms | Ensuite | Notes |
|---|---|---|---|---|
| Pullman Bunker Bay Resort | Resort | 150 villas | Yes — luxury | Beachfront villas at Bunker Bay. Spa, restaurant, pool. The premium option in the area. |
| Dunsborough Central Motel | Motel | 24 rooms | Yes — standard | Walk to foreshore and shops. Clean, simple, good value. Pool. |
| Dunsborough Holiday Houses | Rental | Self-contained | Yes — full bathroom | Hundreds of privately-owned holiday houses via Airbnb, Stayz, and local agencies. |
| RAC Busselton Holiday Park | Caravan park | Cabins + sites | Shared amenities | 20 min east in Busselton. Powered sites, cabins, camp kitchen. Budget-friendly family option. |
3 hours south via Forrest Highway and Bussell Highway. Well-signposted, easy drive. Pass through Mandurah and Busselton on the way.
Last fuel and major services at Busselton (20 min east). Dunsborough has a small IGA and bottle shop but limited fuel options.
South West Coach Lines operates Perth to Busselton/Dunsborough services. Limited frequency — a car is strongly recommended for exploring the beaches and cape. No Transperth services this far south.
Mandurah (1hr from Perth): Mandurah foreshore has multiple toilet facilities and is a natural rest stop.
Busselton (20 min before Dunsborough): Foreshore and jetty area have public toilets.
Arriving in Dunsborough: The foreshore toilet is your first stop on arrival — right as you enter town on Dunn Bay Road.
Bush camping and caravan parks in the Dunsborough area. Meelup Regional Park does not allow camping, but there are options nearby.

| Site | Toilet | Showers | Water | Notes |
|---|---|---|---|---|
| Dunsborough Beach Holiday Park | Yes | Yes | Yes | In town, walk to foreshore. Powered and unpowered sites. Cabins available. |
| Leeuwin-Naturaliste NP (various) | Yes | — | — | Bush camping south towards Margaret River. Pit toilets. Book via Parks and Wildlife. |
| RAC Busselton Holiday Park | Yes | Yes | Yes | 20 min east. Large park with full facilities. Pool, camp kitchen, playground. |
No free camping within Dunsborough town limits. Bush camping in Leeuwin-Naturaliste National Park requires a Parks and Wildlife pass ($15/vehicle/night). BYO water and toilet paper for bush sites.
Yes. The Dunsborough foreshore has well-maintained public toilets near the playground and grassed picnic area. They are open 24 hours, have accessible facilities, and are regularly cleaned by the City of Busselton. This is the most central toilet location in Dunsborough.
Yes. Meelup Beach has public toilet facilities in the car park area. They are maintained by the Meelup Regional Park management. The beach is about 5 minutes drive west of Dunsborough town centre and is one of the most popular swimming beaches in the region.
Yes. There are public toilets at the Cape Naturaliste car park near the lighthouse. These serve visitors to the lighthouse, whale watching lookout, and the northern end of the Cape to Cape Track. The facilities are basic but well-maintained by Parks and Wildlife.
Yes. Cape Naturaliste is one of Australia's best shore-based whale watching spots. Humpback and southern right whales are visible from June to December, with peak season in September-November. The Cape Naturaliste lighthouse lookout and Sugarloaf Rock car park are the best vantage points. There are toilet facilities at the Cape Naturaliste car park.
Yes. Eagle Bay has public toilet facilities near the beach car park. Eagle Bay is a beautiful swimming and snorkelling spot about 10 minutes drive from Dunsborough towards Cape Naturaliste. The facilities are basic but serviceable.
Dunsborough is approximately 250km south of Perth, about a 3-hour drive via the Forrest Highway and Bussell Highway. It is 30 minutes west of Busselton and part of the Margaret River wine region in Western Australia's South West.
Yes. The Dunsborough foreshore has outdoor showers near the toilet block. Meelup Beach also has basic rinse-off showers. These are cold water only and are free to use. No showers at Eagle Bay or Cape Naturaliste.
Some Dunsborough beaches allow dogs on-lead, but Meelup Beach and Eagle Bay are dog-free zones year-round. Old Dunsborough beach allows dogs on-lead before 9am and after 5pm in summer. Check City of Busselton signage at each beach for current rules.
Dunsborough is on the northern shore of Geographe Bay in Western Australia's South West region. Population ~6,000 (swelling to 30,000+ in summer). Part of the City of Busselton local government area. Wadandi Noongar country.