The Best Restaurants in Sydney (NSW)

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Sydney (NSW)

1,264 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Indian

Delhi Palace Indian Cuisine

217 Concord Rd, 2137, North Strathfield (NSW)

10.0 / 10
3 reviews

Average price $30

Thai

828 Pittwater Rd, 2099, Dee Why (NSW)

10.0 / 10
3 reviews

Average price $20

Asian

2 / 657 Pittwater Road, 2099, Dee Why (NSW)

9.4 / 10
14 reviews

Indian

318A Military Rd, 2090, Cremorne (NSW)

9.3 / 10
21 reviews

Average price $40

Specify a date and enjoy promotions of up to -50% in our best restaurants

Indian

1/274 Victoria Street, 2010, Darlinghurst (NSW)

9.3 / 10
1,348 reviews

Average price $45

Indian

15a St Johns Ave, 2072, Gordon (NSW)

Average price $20

-30% off the "à la carte" menu!

Indian

86 Oxford Street, 2010, Darlinghurst (NSW)

8.6 / 10
404 reviews

Average price $20

-40% off the "à la carte" menu!

Indian

Shop 5-10/1-4 Portico Parade, 2146, Toongabbie (NSW)

9.5 / 10
5 reviews

Indian

1-15 Murray Street, 2570, Camden (NSW)

9.5 / 10
4 reviews

Indian

142a Glebe Point Road, 2037, Glebe (NSW)

9.0 / 10
217 reviews

Average price $35

Korean

69 Abercrombie Street, 2008, Chippendale (NSW)

9.4 / 10
19 reviews

Average price $40

Middle Eastern

Level 1 – 147-149 Great North Road, 2046, Five Dock (NSW)

9.4 / 10
86 reviews

Indian

64a/585 High St Westfield Shopping Centre, 2750, Penrith (NSW)

8.7 / 10
25 reviews

Family Dosa Deals 55AUD

Indian

20-26 President Avenue, 2229, Caringbah (NSW)

9.0 / 10
80 reviews

-30% off the "à la carte" menu!

Mexican

105 Pitt Street, 2000, Sydney (NSW)

8.7 / 10
1,712 reviews

Average price $65

Sangria Saturday's Deluxe Bottomless Lunch 85AUD

Indian

8 Princes Hwy, 2224, Sylvania (NSW)

8.9 / 10
5 reviews

Average price $30

Asian

145 Victoria Street, 2011, Potts Point (NSW)

9.3 / 10
35 reviews

Average price $41

Indian

2/318 Sydney Rd, 2093, Balgowlah (NSW)

9.3 / 10
7 reviews

Mediterranean

5-11 Wentworth Avenue, 2000, Sydney (NSW)

8.9 / 10
200 reviews

Average price $35

Australian

1/1 Kiaora Road, 2028, Double Bay (NSW)

8.9 / 10
1,006 reviews

Average price $55

Fine Dining

279 Elizabeth Street, 2000, Sydney (NSW)

8.9 / 10
108 reviews

Average price $65

Italian

292 Church Street, 2150, Parramatta (NSW)

8.6 / 10
419 reviews

Average price $45

2 courses for $29pp 29AUD

Indian

74 Rawson Street, 2121, Epping (NSW)

8.8 / 10
6 reviews

Thai

296-300 Victoria Street, 2010, Darlinghurst (NSW)

9.2 / 10
28 reviews

Indian

276 Cleveland St, 2010, Surry Hills (NSW)

7.7 / 10
87 reviews

50% off food with TheFork

The Best Restaurants in Sydney (NSW)

The beautiful harbour city of Sydney offers diners tastes from around the world thanks to its vibrant multicultural community. You’ll be spoilt for choice as you explore the many different food hubs that the city has to offer.

Head to one of the many beach suburbs such as the famous Bondi Beach or Manly to enjoy a seafood lunch with a seaside view. Treat yourself to an award-winning fine dining experience overlooking the harbour in Circular Quay. Explore the eat streets of Paddington, where you’ll find Sydney’s first fish butcher. Or if you can’t decide what to eat, head to one of the many dining precincts around town, such as Chippendale where you’ll find hawker-style Asian diners and a one of a kind dessert bar.

From waterside dining to sky-high bars, fresh produce markets and neighbourhood gems, Sydney has something for everyone.

Cities around Sydney (NSW)

Filter

TheFork advantages