Daylesford and the Macedon Ranges Weekend Itinerary: What to See, Eat & Do
Just 90 minutes north-west of Melbourne, the Macedon Ranges and the spa town of Daylesford feel like stepping into another world. Rolling green hills give way to misty forests, natural mineral springs bubble beneath the surface and – perhaps most important of all – the dining scene punches well above its small-town weight. It’s such a rewarding weekend escape from the city, and the kind of place that might very well become your go-to annual tradition.
What to See & Do in Daylesford & Macedon Ranges
A weekend here starts with the land itself. Daylesford is built around its famous mineral springs – take a self-guided walk along the Hepburn Mineral Springs Reserve trail to sample the naturally carbonated water straight from the source. For something more indulgent, book a soak at Hepburn Bathhouse & Spa, where the warm mineral waters have been attracting visitors since the 19th century.
Over in the Macedon Ranges, the hustle-and-bustle melts away, and everything becomes about towering forests and panoramic lookouts. A walk through the gardens at the Mount Macedon Memorial Cross rewards you with sweeping views across the ranges, while the historic township of Kyneton is worth a wander for its bluestone streetscapes and thriving antique scene. The Daylesford Sunday Market is a local institution – arrive early for vintage finds, artisan produce, handmade goods and the sort of atmosphere that’ll make you want to cancel your Sunday night plans and stay another day – or week.
Wine lovers will want to map out a few of the Macedon Ranges wineries, where cool-climate varietals like pinot noir and chardonnay really sparkle. Cellar doors are relaxed and welcoming, and many offer tastings with views that make the drive worthwhile. Names like Hanging Rock Winery, Curly Flat and Bindi are well worth seeking out, and most are just a short drive from Kyneton or Woodend.

Where to Eat in Daylesford & Macedon Ranges
The food scene throughout Daylesford and the Macedon Ranges has developed well beyond the country pub counter meal. Today, you’ll find everything from award-winning fine dining to rowdy taprooms and cute neighbourhood haunts – all underscored by exceptional regional produce. Here are five Daylesford restaurants and Macedon Ranges restaurants to bookmark for your next trip.
-
Read more
The food scene throughout Daylesford and the Macedon Ranges has developed well beyond the country pub counter meal. Today, you’ll find everything from award-winning fine dining to rowdy taprooms and cute neighbourhood haunts – all underscored by exceptional regional produce. Here are five Daylesford restaurants and Macedon Ranges restaurants to bookmark for your next trip.
-
Read more
On Daylesford’s main street, Betel Boy sizzles up bold pan-Asian flavours to the country, with sticky bao buns, drunken dumplings and a cocktail list that keeps the energy lively. Don’t skip the back bar, Boy Bar, for a nightcap with a splash of attitude.
On the hunt for something extra-special?These Hidden Gems in Melbourne are perfect for foodie bragging rights.
-
Read more
An iconic pub that’s been intelligently revived with a beautiful beer garden, two bars and a grand dining room. The upstairs verandah overlooking town is the perfect spot for a lazy afternoon, while the kitchen serves up refined bistro classics that feel just right for the setting.
-
Read more
Over in Kyneton, this charming bistro feels like a little slice of Paris dropped into the Victorian countryside. French-inspired cooking, an ever-changing blackboard wine list and a warm, intimate room make it one of the Macedon Ranges’ most compelling dining spots.
-
Read more
Set in a beautiful old traditional pub that’s bursting at the seams with country hospitality, The Albion is where you head if you’re in the mood for some classic Italian comfort food. In addition to the pub staples, you can enjoy some great beer and wine, as well as a slice of warm chocolate fudge cake for dessert. Country fare done right.
A Best Restaurants gift card is the perfect companion – use it at participating Daylesford restaurants and let someone else pick up the tab on that long lunch.
Like what you see?
Sign up to our newsletter to receive the latest in best restaurants near you.