TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Sydney (NSW)

1,301 restaurants

Sort by Relevance

Italian

Pasto Italian restaurant

24 Flinders St, 2010, Darlinghurst (NSW)

9.0 / 10
10 reviews

Average price $25

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

Italian

20 Norton St, 2040, Leichhardt (NSW)

9.5 / 10
37 reviews

Average price $40 american express Welcome

Italian

425 New Canterbury Rd, 2203, Dulwich Hill (NSW)

8.4 / 10
227 reviews

Average price $35 Accepts Yums american express Welcome

50% off the "à la carte" menu!

Indian

217 Concord Rd, 2137, North Strathfield (NSW)

9.3 / 10
10 reviews

Average price $30

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

Australian

108 Audley Street, 2049, Petersham (NSW)

9.1 / 10
77 reviews

Average price $22

5 course tasting menu, groups of 8+ 75AUD

Indian

235 Darling Street, 2041, Balmain (NSW)

9.3 / 10
38 reviews

Average price $20

Brazilian

The Grand Parade, 2216, Brighton-Le-Sands (NSW)

9.3 / 10
45 reviews

Italian

159 Norton Street, 2040, Leichhardt (NSW)

8.5 / 10
1,755 reviews

Average price $45 Accepts Yums american express Welcome

30% off the "à la carte" menu!

Greek

2 O'Connell St, 2042, Newtown (NSW)

9.3 / 10
102 reviews

Average price $55 american express Welcome

Australian

66 Mitchell Road, 2230, Cronulla (NSW)

9.3 / 10
899 reviews

Average price $95 american express Welcome

Ethiopian

132-134 Parramatta Rd, 2050, Camperdown (NSW)

9.4 / 10
20 reviews

Average price $20

Thai

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

9.4 / 10
19 reviews

Average price $17 american express Welcome

Spanish

35 St Pauls Street, 2031, Randwick (NSW)

9.4 / 10
176 reviews

Thai

31 Hunter Street, 2077, Hornsby (NSW)

8.4 / 10
444 reviews

Average price $20 Accepts Yums american express Welcome

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

Australian

17 Redleaf Ave, 2076, Wahroonga (NSW)

9.0 / 10
387 reviews

Average price $65 american express Welcome

$85pp Set Menu 85AUD

Turkish

79 Elliott Street, 2041, Balmain (NSW)

9.0 / 10
685 reviews

Average price $65 american express Welcome

Standard Booking - average price per person 65AUD

Australian

2 Howard Rd, 2211, Padstow (NSW)

9.6 / 10
18 reviews

Average price $30

Indian

1 McFarlane Street, 2160, Merrylands (NSW)

8.3 / 10
48 reviews

Average price $30 Accepts Yums

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

Afghan

226-240 Queen St, 2560, Campbelltown (NSW)

9.2 / 10
3 reviews

Average price $20 american express Welcome

Australian

Ocean Promenade, N Steyne, 2095, Manly (NSW)

9.2 / 10
744 reviews

Average price $38

Spanish

132 LONGUEVILLE ROAD, 2066, Lane Cove (NSW)

9.2 / 10
471 reviews

Average price $45 american express Welcome

Middle Eastern

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

9.2 / 10
119 reviews

Australian

332 Darling St, 2041, Balmain (NSW)

9.2 / 10
27 reviews

american express Welcome

Indian

74 Rawson Street, 2121, Epping (NSW)

9.2 / 10
14 reviews

Indian

97 Smith Street, 2130, Summer Hill (NSW)

9.2 / 10
35 reviews

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