TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Cairns City (QLD)

58 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 (QLD)

9.6 / 10
72 reviews

Average price $35

Spanish

Red Brick Laneway32 Abbott Street, 4870, Cairns City (QLD)

9.4 / 10
6 reviews

Thai

Level 1 / 91 esplanade, 4870, Cairns City (QLD)

9.0 / 10
52 reviews

Contemporary cuisine

35-41 Wharf St, 4870, Cairns City (QLD)

9.4 / 10
311 reviews

Average price $85

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

Italian

1 Marlin Parade, 4870, Cairns City (QLD)

8.9 / 10
37 reviews

Average price $30

Greek

Level1 Mantra Esplanade, 4870, Cairns City (QLD)

8.4 / 10
50 reviews

Average price $50

InsiderFrench

20 lake street, 4870, Cairns City (QLD)

9.1 / 10
270 reviews

Average price $75

Australian

21 Spence St, 4870, Cairns City (QLD)

8.6 / 10
25 reviews

Average price $75

Greek

Level 1 Cnr Aplin Street & Esplanade, 4870, Cairns City (QLD)

9.0 / 10
29 reviews

Indian

58 Lake St, 4870, Cairns City (QLD)

7.1 / 10
7 reviews

Steakhouse

78 Abbott St, 4870, Cairns City (QLD)

Average price $50

Australian

163 Abbott Street, 4870, Cairns City (QLD)

8.9 / 10
26 reviews

Average price $32

Thai

Shop 1, 39 Lake Street, 4870, Cairns City (QLD)

Australian

Cairns International Hotel,17 Abbott St, 4870, Cairns City (QLD)

8.6 / 10
27 reviews

Average price $65

Italian

Cnr Esplanade & Aplin Street, 4870, Cairns City (QLD)

8.6 / 10
22 reviews

Australian

86 Sheridan St, 4870, Cairns City (QLD)

Average price $20

Asian

131 -141 The Esplanade, 4870, Cairns City (QLD)

8.4 / 10
102 reviews

Average price $55

Australian

Rydges Plaza Cairns 50 Grafton Street, 4870, Cairns City (QLD)

International

34 ESPLANADE, 4870, Cairns City (QLD)

7.6 / 10
71 reviews

Average price $35

Australian

209-217 Esplanade, 4870, Cairns City (QLD)

6.8 / 10
3 reviews

Australian

6/1 Marlin Parade, 4870, Cairns City (QLD)

9.1 / 10
180 reviews

Average price $75

Asian

463 - 465 Mulgrave Rd, 4870, Earlville (QLD)

9.4 / 10
31 reviews

Australian

20 Daintree Road, 4873, Daintree (QLD)

9.8 / 10
8 reviews

Australian

106 Barnard Drive, 4868, Mount Sheridan (QLD)

9.6 / 10
4 reviews

Average price $51

European

Port Douglas Road, 4877, Port Douglas (QLD)

9.0 / 10
90 reviews

Average price $65

6 Course Chefs Tasting Menu w/ optional wine or premium wine matched 120AUD

Filter

TheFork advantages