A complete guide to Cairns Restaurants

Port Douglas Restaurants

2 Fish Restaurant Port Douglas

20 Wharf Street, Port Douglas (Shop 7)
(07) 4099 6350

Hailed as 'a new experience in seafood dining', 2 Fish Restaurant is a multi-award winning establishment.

View More Info

4 Mile Seafoods & Takeaway

1 Barrier Street, Port Douglas (Shop 4)
(07) 4099 3352

View More Info


87-109 Port Douglas Rd, 4877
07 4099 8900

BAZAAR – An Interactive Marketplace. Smart casual dress suitable.

View More Info

Big Barramundi BBQ Garden

12 Stewart Street, Daintree
(07) 4098 6186

To immerse yourself in the Daintree Rainforest experience, no visit is complete without dining at the Big Barramundi Barbeque Garden.

View More Info

Bilngkumu Restaurant

Daintree Eco Lodge & Spa, 20 Daintree Road, Daintree
(07) 4098 6100

The Daintree Eco Lodge and Spa is a premier accommodation venue at the Daintree Rainforest, so it’s only natural that their restaurant maintains excellent standards too. The Bilngjumu Restaurant specialises in the tastes of Australian bush tucker. All the food is carefully prepared so the end result is a selection of meals that offer a fresh experience unique to the Daintree Rainforest. The restaurant is open for breakfast, lunch and dinner, and day visitors are welcome.

View More Info

Bistro 3

Cnr Macrossan & Wharf Sts, Port Douglas
(07) 4099 6100

Tropical Italian dining at an indoor/outdoor setting.

View More Info

Bloomfield River Inn

Bloomfield Road, Bloomfield
(07) 4060 8174

View More Info

Boardwalk Takeaway

Cape Tribulation Road, Cape Tribulation
(07) 40980034

View More Info

Cafe Ecco & Bar

Shop 1 43 Macrossan Street, Port Douglas
(07) 40994056

View More Info

Cafe Fresq

Cnr Macrossan & Grant Sts, Port Douglas
(07) 40996111

Great food at cafe prices in the centre of Port Douglas' main dining precinct.

View More Info

Cafe On Sea

Cape Tribulation Road, Thorton Beach
(07) 40989118

Absolute beachfront cafe on Thorton Beach, adjacent to the Daintree Rainforest.

View More Info

Chung Tai Chinese Restaurant & Takeaway

Johnston Road, Mt Demi Plaza Cnr Front Street, Mossman
(07) 40981102

View More Info

Court House Bistro

Macrossan Street, Port Douglas
(07) 40994471

View More Info

Croc Eye Cafe

5 Stewart Street, Daintree, 4873
(07) 4098 6229

Aptly named cafe in the Daintree Village. Many people visit the village to go crocodile spotting.

View More Info

D's Steakhouse and Bar

3 Junction Rd, Mossman, 4873
07 4098 3365

View More Info

Daintree Cape Tribulation Crossroads Cafe

Daintree Road, Lower Daintree, Daintree
(07) 4098 7658

Grab a quick bite to eat and enjoy a friendly conversation at the Daintree Cape Tribulation Crossroads Café. From tropical fruits, home made ice creams and an extensive range of light meals that showcase local products, you’re sure to find something that tingles your tastebuds. Local crafts and souvenirs are also sold here.

View More Info

Daintree Palms Bistro

17 Oasis Drive, Wonga Beach
(07) 40987871

Daintree Palms Bistro is open 7 nights a week from 6pm. The restaurant is located at the Daintree Palms Beach Resort.

View More Info

Daintree Tea House

Daintree Road, Daintree
(07) 40986161

As the longest established restaurant in the Daintree area, the Daintree Tea House Restaurant has a big reputation to maintain. It is regarded as a premier lunch destination for travellers in the Daintree and Cape Tribulation, and it is rumoured no one departs from the restaurant without a wide grin and a satisfied belly. It is also open for dinner by reservation.

View More Info

Daintree Village Restaurant & Coffee Shop

3 Stewart Street, Daintree
(07) 40986173

View More Info

Dougies Backpackers

111 Davidson Street, Port Douglas
(07) 40996200

Part of Dougies Backpackers Resort Port Douglas

View More Info

Dragonfly Gallery Cafe

9 Camelot Close, Cape Tribulation
(07) 40980121

Funky and fun atmosphere in the middle of the rainforest at Cape Trib, this backpacker friendly cafe has lots of interesting things to look at, games to play and groovy tunes all set in a large treehouse style restaurant. Not your ordinary cafe, interesting menu choices and a unique feel.

View More Info

Fan Palm Boardwalk Cafe

80 Cape Tribulation Road, Daintree
(07) 4098 9091

View More Info

Flames of the Forest

An exquisite dining experience set deep in the rainforest near Port Douglas, Flames of the Forest is tropical 3 course feast complete with beer & wine, return coach transfers, Aboriginal cultural performance, rainforest entertainment production. An outstanding dining experience well suited to couples and groups of people celebrating. Bookings essential.

View More Info

Han Court Chinese Restaurant

85 Davidson Street, Port Douglas
(07) 40995007

View More Info

Harrison's Restaurant

It's not everyday a Michelin star restaurant trained chef opens a restaurant in Port Douglas. Harrison's owner/chef Spencer Patrick has created an elegant French-inspired fine dining experience. The setting is a quaint colonial house with tropical gardens taking full advantage of North Queensland's famous climate. If you're looking for a decadent, romantic evening, this is the perfect choice.

View More Info

Hi Tide Seafood Restaurant

The Esplanade (Peninsula Hotel), Port Douglas
(07) 40999100

Absolute beachfront dining.

View More Info

Hog's Breath Cafe Port Douglas

Wharf Street (Marina Mirage), Port Douglas
(07) 40994222

With fantastic steaks slowly cooked to perfection, and curly pig-tail fries that make my mouth water just thinking of them, Hog's Breath Cafe is a top spot for a lunch or dinner with friends. Grab a beer from the bar and tuck into a hefty meal fit for a king.

View More Info


5 Macrossan Street, Port Douglas
(07) 40994776

View More Info

Jacanas Restaurant

1 Stewart Street, Daintree
(07) 40986146

Jacanas, in the Daintree Village, diners are spoilt by incredible scenery, sumptuous barramundi, grain-fed beef and refreshingly cold beer.

View More Info

Jade Inn Chinese Restaurant

39 Macrossan Street, Port Douglas
(07) 40995974

Traditional Chinese cuisine, offered as take-away or dine-in. Open for lunch and dinner every day.

View More Info

Java Blue Cafe

2 Macrossan Street, Port Douglas
(07) 40995814

View More Info


Davidson Street, Port Douglas
(07) 40995888

View More Info

Le Bistrot Floravilla

Baileys Creek Road, Cow Bay
(07) 40989016

View More Info


Davidson Street, Port Douglas
(07) 40995888

Located at the Sheraton Mirage Resort, Macrossans offers indoor and outdoor dining in an relaxed environment. The restaurant overlooks a large water feature, creating a romantic atmosphere.

View More Info

Marina View Restaurant

It doesn't get much better than this. Located on the boardwalk at Marina Mirage, overlooking the yachts moored at the marina, this Italian Seafood restaurant makes the most of the thriving seafood industry working from Port Douglas. Open for breakfast, lunch and dinner, this is a great restaurant.

View More Info

Mojos Of Mossman

41 Front Street, Mossman
(07) 40981202

View More Info

Nautilus Restaurant

Nautilus is a winner of many awards for excellent dining, and has appeared in travel magazines around the world. This is a high-class venue, reserved for those who want the best dining experience possible.

View More Info

On the Inlet

3 Inlet Street, Port Douglas
(07) 40995255

While visiting Port Douglas, sampling the best seafood in the world is an absolute must. On the Inlet Seafood Restaurant offers spectacular views of the fish-laden Dicksons Inlet, while serving fresh seafood from mud crabs to coral trout.

View More Info

Osprey Restaurant

Private Road, Oak Beach (Thala Beach Lodge)
(07) 4098 5700

Diners who've been lucky enough to experience Osprey Restaurant at Thala Beach Resort report it as being one of the best meals of their life. The head chef leads a very imaginative kitchen using the best of Australia's gourmet produce. The intimate atmosphere is complimented by the remarkable vista of Coral Sea islands, reefs and mountain ranges. The prolific bird life surrounding the resort can be seen and heard in the treetops from the restaurant. Certainly one of the best fine dining restaurants of Far North Queensland.

View More Info

Palm Cafe

5 Front Street, Mossman
(07) 40981660

View More Info

Port Coffee Pot

23 Macrossan Street, Port Douglas
(07) 40995283

View More Info

Port Douglas Pantry

Front Street, Port Douglas
(07) 40983311

View More Info

Port O'Call Bar & Bistro

Port Street, Port Douglas
(07) 40995422

View More Info

Portofino's Restaurant

31 Macrossan Street, Port Douglas
(07) 4099 5458

Portofino's Restaurant offers a blend of Mediterranean and Asian foods, combining subtle flavours from around the world. Outdoor dining in two courtyards is delightful.

View More Info

Raintrees Cafe

6 Front Street, Mossman
(07) 40982139

View More Info

Salsa Bar & Grill

Views of Dickson Inlet from a traditional plantation style Queenslander house, make Salsa Bar and Grill truly tropical. This is a very popular restaurant - even with US Presidents and short Australian Prime Ministers. Food is of a high calibre, and bookings are recommended.

View More Info

Star of Siam

1/12 Macrossan Street, Port Douglas
(07) 40994707

Star of Siam is a Thai and Seafood restaurant located on the main street of Port Douglas. This restaurant serves food of the highest calibre.

View More Info

Table 41

41 Macrossan Street, Port Douglas
(07) 40994244

Formerly known as Ilios.

View More Info

Taste of Thailand Restaurant

12 Macrossan Street, Pandanus Plaza, Port Douglas
(07) 40994384

View More Info

The Beaches Cafe

17 The Esplanade, Port Douglas
(07) 4099 4998

View More Info

The Little Larder

40 Macrossan St, 4877 (Shop 2)

View More Info

The Shack

29 Barrier Street, Port Douglas
(07) 40985000

Formerly known as Pleasures @ Fourmile.

View More Info

Tree Bar & Grill @ Ramada

316 Port Douglas Rd, 4877
4030 4341

View More Info

Tree House Restaurant

Located at the Silky Oaks Lodge in Mossman, the TreeHouse Restaurant is an open-air restaurant perched above the Mossman River. Open for Breakfast, Lunch and Dinner, this is a treat set in a tropical location.

View More Info

Uptown Internet Cafe

48 Macrossan Street, Port Douglas
(07) 40995568

View More Info

Viv's Place

11 West Street, Ayton
(07) 40608266

View More Info

Wild Ginger Gourmet

22 Macrossan Street, Port Douglas
(07) 40995972

View More Info

Zeus Restaurant

28 Wharf Street, Port Douglas
(07) 40995558

View More Info