There is a wide range of places to eat in Daylesford, catering for all kinds of tastes. In the mix, there are cool cafes, cheap and cheerfuls, diners, mid-range restaurants, and fine dining. Some of the best restaurants in Daylesford have been highly awarded and recognised for their achievements state wide.

Our list is fairly extensive and inclusive. We have tried to give a good overview of what’s on offer so you can discover what’s right for you in our town.

Sweet Decadence At Locantro

87 Vincent Street
Daylesford 3460 VIC AU

Boathouse Café

2 Leggatt Street
Daylesford 3460 VIC AU

Himalaya Bakery

73 Vincent Street
Daylesford 3460 VIC AU

Red Nonnas

3 Howe Street
Daylesford 3460 VIC AU

Daylesford Health Food & Organics

29 Albert Street
Daylesford 3460 VIC AU

Taj Mahal Indian Restaurant

51 Raglan Street
Daylesford 3460 VIC AU

Bocconcini Delicatessen Café

61 Vincent Street
Daylesford 3460 VIC AU

Daylesford Hotel

Burke Square
Daylesford 3460 VIC AU

Cliffy’s Emporium

30 Raglan Street
Daylesford 3460 VIC AU

Casa El Rey

Authentic Mexican street food
27 Albert Street
Daylesford 3460 VIC AU

Moss And Burrows

22 Raglan Street
Daylesford 3460 VIC AU

Sakana

1 Camp Street
Daylesford 3460 VIC AU

Mercato @ Daylesford

32 Raglan Street
Daylesford 3460 VIC AU

Lake House Restaurant

King Street
Daylesford 3460 VIC AU

Spa Bar – Horvats Supper Club

22 Howe Street
Daylesford 3460 VIC AU

Muffy’s

28 Albert Street
Daylesford 3460 VIC AU

Pancho

117 Vincent Street
Daylesford 3460 VIC AU

The Farmers Arms Hotel

1 East Street
Daylesford 3460 VIC AU

Daylesford Bakery

71 Vincent Street
Daylesford 3460 VIC AU

The Good Food Store

8 Howe Street
Daylesford 3460 VIC AU

Jackie’s on Vincent

123A Vincent Street
Daylesford 3460 VIC AU

Wombat Hill House

Central Springs Road
Daylesford 3460 VIC AU

Water Garden

111A Vincent Street
Daylesford 3460 VIC AU

Two Greens And Me

8 Camp Street
Daylesford 3460 VIC AU

Koukla

82 Vincent Street
Daylesford 3460 VIC AU

Daylesford Mill Market and Café

105 Central Springs Road
Daylesford 3460 VIC AU

Innspired @ Daylesford Inn

Ballan-Daylesford Road
Daylesford 3460 VIC AU

Larder

57A Vincent Street
Daylesford 3460 VIC AU

Convent Gallery

Hill Street
Daylesford 3460 VIC AU

Royal Hotel

Vincent Street
Daylesford 3460 VIC AU

Book Barn Café

7 Leggatt Street
Daylesford 3460 VIC AU

Food Gallery

77 Vincent Street
Daylesford 3460 VIC AU

Pizzeria La Luna

24 Albert Street
Daylesford 3460 VIC AU

Red Ginger Thai

31 Albert Street
Daylesford 3460 VIC AU

Galley Diner

105 Vincent Street
Daylesford 3460 VIC AU