Best Restaurants in Princes Hill Melbourne 2026
The restaurant scene in Princes Hill does not get the attention it probably should. While inner-city suburbs grab the headlines, the food here has been steadily improving — and the prices are generally kinder.
The Dining Scene
The dining scene leans creative. Expect share plates, natural wine lists, and menus that change weekly. Chef-owned places dominate over chains, and most venues have a BYO night or two.
What You Will Spend
Expect mains in the $20 to $35 range at most places in Princes Hill. Premium spots push closer to $45. The value equation is better at lunch, where many restaurants offer set menus or smaller plates. Two people can eat well for $70 to $130 depending on whether you are drinking.
What is on the Menus
Modern Australian dominates, which in Princes Hill means dishes that borrow from Japanese, Middle Eastern, and Italian traditions without belonging to any of them. Vegetarian and vegan options are standard, not afterthoughts. You will find at least a few places doing tasting menus.
Before You Book
- Weeknight advantage: Tuesday to Thursday bookings are easier and some places run midweek specials.
- BYO nights: Several restaurants in Princes Hill offer BYO wine on specific nights — saves $40 to $60 on drinks.
- Parking: Street parking fills up after 6pm. Check if the restaurant validates at a nearby lot.
- Walk-ins: Lunch is almost always walk-in friendly. Dinner on Friday and Saturday — book ahead.
Related reads: Cost of Living in Princes Hill | Transport Guide | What to Do on Weekends



