Perth to Margaret River drive – here are the places where you need to stop

Perth to Margaret River drive – here are the places where you need to stop

Perth to Margaret River drive

It’s only a three-hour drive from Perth to Margaret River, but as we all know, life’s about the journey, so why rush it?

With so many things to do and places to explore on the 280km stretch between WA’s capital city and the world-famous wine, food, and surfing mecca of Margaret River, you’ll probably find it hard narrowing down your choices on your drive ‘down south.’

No matter what you’re preferences are – you’re spoilt for choice when it comes to things to do along the way to ‘Margs’.

Here are some of our favourite stopover spots for a Perth to Margaret River road trip.


Stop off in Mandurah where you’ll find  Amaze Miniature Park. let the kids burn energy with the array of fun mazes, an intriguing miniature village and railways, challenging miniature golf, a playground and sprawling lawns plus a cafe that’s sure to entertain young and old.


This is where the gnomes from all over the world go. Pay them at visit at Gnomesvillle.

If you don’t mind a quick detour on a Perth to Margaret River drive, then you can’t miss Gnomesville. 

Gnomesville is a growing community of over 5 000 different gnomes living in the bush just outside Bunbury in the picturesque Ferguson Valley.

Not much is known about the history of this eclectic bunch of garden ornaments (which hail from all over the world by the way), but they’ve now got their own FaceBook page and a loyal following – and they’ve become quite the tourist attraction.

See more on Gnomesville on this blog post here.

Ferguson Valley

Ferguson Valley

Everyone knows the Swan Valley but just a few hours further south is another bustling wine region with rolling green hills, quaint cafes and a growing number of wineries.

Actually, the Ferguson Valley itself is well worth a visit.  With an array of wineries, craft breweries, galleries, restaurants and cafes, nature walks and beautiful rural scenery, there are plenty of things to do and see.

The Ferguson Valley is a destination in its own right and a great place to stop over on a Margaret River road trip.


Perth to Margaret River drive

Perfect beach break at Busselton. Take a walk along the 1.8 km long wooden jetty or laze on the beach.

Busselton is another worthwhile stopover destination. Along with the historic jetty, there’s an upgraded waterfront area and underwater aquarium providing plenty of entertainment options for the whole family.


Dunsborough itself is also well worth a visit along the way to Margaret River, and you’ll find plenty of things to do in and around this beautiful beachside town.

Stroll along one of the sparkling turquoise beaches of Geographe Bay.  Sample some delicious local produce.  Meander along the beachfront walkway.  Peruse the many art galleries.  Go shopping, visit a nearby winery or craft brewery or break up your journey with a tour of one of the amazing limestone caves in the area.

Other family-friendly things to do in the area include a visit to the Mirravale Horse Riding School near Dunsborough and their well-behaved equine friends are perfect for the beginner or experienced riders.

Cape Naturaliste Lighthouse

Another great idea is to drop into the Cape Naturaliste Lighthouse just down the road from Dunsborough where an easy climb of 59 stairs will give you the most incredible reward of breathtaking panoramic views of the Indian Ocean and surrounding areas. For more walking trail options in the southwest click here. 


Meeting the locals at cow-aramup. Stop here and see plenty more of these fibreglass beauties (there are a few real ones along the way too).

Another place worth stopping at on your Perth to Margaret River is Cowaramup – a charming little town with a sense of humour.  ‘Cowtown’ as the locals call it is full of – you guessed it – cow-themed attractions including quaint shops, galleries, restaurants and cafes plus you’ll find a whole herd of life-sized fibreglass Friesans dotted around the town.

Yallingup Shearing Shed

Located on the outskirts of Yallingup is the Yallingup Sharing Shed. Visit the Shearing Shed for live shearing demonstrations and an inside track on the workings of a sheep farm and horseriding on well-behaved horses through the Leeuwin/Naturaliste bushlands.

Country Life Farm

Also in close proximity to Yallingup is the Country Life Farm. Here kids can get up close and personal with friendly farm animals and hand-feed them, plus there are giant bouncy castles, an indoor adventure playground, dodgem cars and a merry-go-round.

Culinary Stops near Margaret River

No trip down south would be complete without frequent stops to sample some of the many culinary delights that this region has become famous for.

Market gates offering tempting treats like woodfired bread, truffle products, preserves, organic cheeses and extra virgin olive oil products are found all around the area. Other foodie destinations that are also worth a visit include the  Bunbury Farmers’ Market, the Margaret River Nougat Factory and the Margaret River Providore.

Chocolate Factory

Take a stop at the Margaret River Chocolate Factory – one of the region’s top tourist attractions (even more so if you’re travelling with kids).  Entry is free and you can taste some of their award-winning chocolate. Pllus you get to see the products being made through the viewing windows.

Ice Creamery

You also can’t go past Simmo’s Icecreamery. This is another firm favourite, where you’ll have a hard time choosing a flavour and an even harder time stopping at just one of their ‘udderly’ yummy offerings!


Aristos Restaurant in Bunbury

Take a lunch break on your way south at Aristos.

There is one place that you won’t want to miss out on as you make your way down south, and that’s Aristos in Bunbury.

This stylishly casual beachfront restaurant overlooks the spectacular Koombana Bay. It’s just five minutes from the Forrest Highway and a favourite for those looking to break on their Perth to Margaret River drive.

To get in touch, please phone 08 9791 6477 or visit for online bookings.

Author bio

This post was written by Aaron Papandroulakis for Aristos in Bunbury. All views and opinions are our own. 

Save it for later

Find more articles on the Margaret River region here:

The dog’s guide to Margaret River – where to camp and drink wine with your dog

Forest camping in Margaret River 

Things to do in Margaret River that don’t involve wine


  1. Izzy says:

    Busselton is beautiful! There’s so many spots on this list that I haven’t stopped at yet though, I need to add them to my to-visit list!

    – Izzy

    • Nina B says:

      Thanks for stopping by Izzy. If you’ve got time it’s well worth stopping along the way and checking out a few more things on the way to Margaret River.

  2. […] Margaret River is an easy 3.5-hour drive from Perth by car. For an extended trip, click here to see all my tips on how to have a great Perth to Margaret River Drive. […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.