Sydney has hundreds of restaurants spanning every cuisine and price point, from quick casual spots to long-running fine diners that book out weeks in advance. The neighbourhoods of the CBD, Surry Hills, Newtown, and the Eastern Suburbs carry the highest concentration of well-regarded options, each with a distinct character.
Standout Sydney Restaurants by Cuisine
For contemporary Australian cooking, Quay in The Rocks and Bennelong at the Opera House consistently draw both locals and visitors. Both hold spots on annual lists of Australia’s top restaurants and require advance bookings. Momofuku Seiobo at The Star offers a tasting menu format built around seasonal produce and Japanese technique.
Surry Hills is the go-to neighbourhood for Middle Eastern food, with Kepos Street Kitchen serving Lebanese-influenced dishes at accessible prices. Newtown and Enmore Road are where you’ll find strong Thai, Ethiopian, and Korean options within a short walk of each other. Chinatown in Haymarket covers Cantonese dim sum (Golden Century remains a long-standing local institution) and Sichuan restaurants that have multiplied significantly over the past decade.
For seafood, the Fish Market precinct at Pyrmont has retail and casual dining, while Flying Fish and Saint Peter in Paddington take a more considered approach to Australian coastal produce.
Areas to Eat in Sydney
The CBD and Circular Quay suit business lunches and pre-theatre dining. Darlinghurst and Surry Hills are compact and walkable, with a density of independently owned restaurants across Italian, French, and modern Australian menus. Newtown is cheaper on average and suits relaxed, longer evenings. The Eastern Suburbs (Paddington, Double Bay, Woollahra) skew upmarket, with a number of French bistros and contemporary Australian spots that attract a neighbourhood crowd.
Barangaroo has developed quickly since 2015 and now holds several well-reviewed restaurants including Cirrus (seafood-focused) and a range of casual operators along the waterfront. Manly and the Northern Beaches are worth the ferry trip for waterfront dining, with Papi Chulo and Manly Wharf Hotel drawing solid crowds on weekends.
What to Expect on Pricing
A main course at a mid-range Sydney restaurant typically runs between $28 and $45. Tasting menus at top-end venues start around $150 per person and can exceed $300 without matched wines. Casual spots in Newtown, Haymarket, and Marrickville often deliver a full meal for under $25. Sydney’s dining costs have risen noticeably since 2022, so checking current menus before visiting saves surprises. Most restaurants apply a 10 to 15 per cent surcharge on Sundays and public holidays.

Frequently Asked Questions
Do Sydney restaurants require bookings?
Popular restaurants, particularly those with fewer than 60 seats or a strong reputation, fill up fast on Thursday through Saturday nights. Booking two to three weeks ahead is reasonable for mid-range spots; top-end restaurants often open bookings 30 to 60 days out. Walk-ins are more realistic at lunch or on Monday and Tuesday evenings.
Which Sydney suburb has the most restaurant options?
Surry Hills has the highest density of independent restaurants relative to its size, covering a wide range of cuisines within a walkable area. Newtown is a close second and tends to be slightly cheaper across the board.
Are there good cheap eats in Sydney?
Yes. Haymarket’s Chinatown, Cabramatta in the south-west (Vietnamese and Chinese), and Lakemba (Lebanese) all offer full meals well under $20. Food courts in the CBD (World Square, Westfield Sydney basement) also provide quick, affordable options on weekdays.
