TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Cairns City

60 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.

Japanese

O'Cha Cha Japanese Dining & Tea

34 Lake Street, 4870, Cairns City

9.5 / 10
71 reviews

Average price $35

Australian

Red Brick Laneway 32 Abbott Street, 4870, Cairns City

9.4 / 10
6 reviews

InsiderContemporary cuisine

35-41 Wharf St, 4870, Cairns City

9.4 / 10
311 reviews

Average price $85

InsiderFrench

20 lake street, 4870, Cairns City

9.2 / 10
270 reviews

Average price $75

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

Greek

Level 1 Cnr Aplin Street & Esplanade, 4870, Cairns City

9.0 / 10
29 reviews

Italian

1 Marlin Parade, 4870, Cairns City

8.9 / 10
37 reviews

Average price $30

Australian

163 Abbott Street, 4870, Cairns City

8.9 / 10
26 reviews

Average price $32

Thai

Level 1 / 91 esplanade, 4870, Cairns City

8.9 / 10
51 reviews

Seafood

Shop G4A,1 Pierpoint Road, 4870, Cairns City

9.0 / 10
53 reviews

Australian

21 Spence St, 4870, Cairns City

8.7 / 10
25 reviews

Average price $75

Australian

Cairns International Hotel,17 Abbott St, 4870, Cairns City

8.6 / 10
27 reviews

Average price $65

Italian

Cnr Esplanade & Aplin Street, 4870, Cairns City

8.6 / 10
22 reviews

Australian

86 Sheridan St, 4870, Cairns City

Average price $20

Thai

Shop 1, 39 Lake Street, 4870, Cairns City

Australian

Rydges Plaza Cairns 50 Grafton Street, 4870, Cairns City

Greek

Level1 Mantra Esplanade, 4870, Cairns City

8.3 / 10
48 reviews

Average price $50

Asian

131 -141 The Esplanade, 4870, Cairns City

8.2 / 10
102 reviews

Average price $55

Steakhouse

78 Abbott St, 4870, Cairns City

Average price $50

International

34 ESPLANADE, 4870, Cairns City

7.7 / 10
71 reviews

Average price $35

Indian

58 Lake St, 4870, Cairns City

7.3 / 10
7 reviews

Australian

209-217 Esplanade, 4870, Cairns City

6.8 / 10
3 reviews

Indian

Shop 8, 53 – 57 The Esplanade, 4870, Cairns City

6.5 / 10
4 reviews

Australian

87-109 Port Douglas Rd, 4877, Port Douglas

Average price $45

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

InsiderAustralian

6/1 Marlin Parade, 4870, Cairns City

9.1 / 10
180 reviews

Average price $75

Australian

106 Barnard Drive, 4868, Mount Sheridan

9.6 / 10
4 reviews

Average price $51

Filter

TheFork advantages