We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cafe Ecco

Shop 1 43 Macrossan St, Port Douglas, Queensland 4877, Australia
+61 7 4099 4056
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good34%
  • Average7%
  • Poor7%
  • Terrible5%
Travellers talk about
“brunch” (10 reviews)
“fruit platter” (4 reviews)
“blt” (9 reviews)
Restaurant Hours
Cafe, Australian, Gluten Free Options, Vegetarian Friendly, Vegan Options
$$ - $$$
Shop 1 43 Macrossan St, Port Douglas, Queensland 4877, Australia
All Details
Write a Review
Reviews (357)
Traveller rating
Traveller type
Time of year

1 - 10 of 351 reviews

Reviewed 2 days ago via mobile

I just had the biggest & breakfast at Cafe Ecco. The food was wonderful just a shame I couldn’t eat it all. I had the breakfast with the lot. Great ambience The staff are very friendly and attentive. Seriously my new place to go in...More

Thank Joskie
Reviewed 3 days ago via mobile

Had a great breakfast at Ecco terrific staff nice small deck hiding out the back making it very private and relaxed Started with fresh pineapple juice and quite a large menu selection mid range pricing but very good quality one of our group had the...More

Thank johnandwilms
Reviewed 6 days ago

My wife and I had a recent visit to Port Douglas. Cafe Ecco became our regular stop for take away coffees. Service was friendly and the coffee was enjoyable. Highly recommended.

Thank Paul L
Reviewed 1 week ago via mobile

Lovely meal, Had the lasagna and was fantastic and well priced. Staff were great and loved the experience was fantastic and would come again!

Thank Jon G
Reviewed 2 weeks ago

We stopped in here for lunch. The servers were very friendly and helpful. My husband and I both ordered sandwiches which were very good. They came with a side salad which was nice. The food here was very fresh and a good value.

Thank asnay36
Reviewed 2 weeks ago via mobile

Great food great service best fruit platter in town enjoyed both times we ate here did i mention the fruit platter

Thank GLEN C
Reviewed 2 weeks ago

My husband and I enjoyed the yummy lemon tart and banana/walnut muffin served with a bit of fruits on the side this morning. Great service and atmosphere.

Thank moniccng
Reviewed 2 weeks ago via mobile

Spot on food and great waiters 👍. Food was quick and great pricing. Everyone seemed happy to b working there.

Thank Dillon E
Reviewed 3 weeks ago via mobile

The food here is great with a wide range for any food types. I think the price was great for the meal. There service here was amazing. Highly recommended. (The iced coffee was up there)

Thank dav243
Reviewed 3 weeks ago

As we were staying just around the corner .Stopped in for breaklfast and enjoyed it so came back again. The man that runs the Cafe was very friendly and all the food was very good. We had the bacon and eggs one day and muffins...More

Thank wgbraun
Nearby Restaurants
Watergate Restaurant & Lounge Bar
1,927 reviews
.14 km away
The Little Larder Port Douglas
1,812 reviews
.04 km away
Whileaway Bookshop & Cafe
604 reviews
.01 km away
The Mexican - Port Douglas
614 reviews
.02 km away
Nearby Attractions
Ngarru Gallery
24 reviews
.14 km away
Des Spencer Art
14 reviews
.10 km away
Studio 49 Artisan Gallery
6 reviews
.15 km away
Blue Dive Port Douglas
1,172 reviews
.11 km away
Questions & Answers
Get quick answers from Cafe Ecco staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Local cuisine, Child-friendly, Kids
Location and Contact Information
  • Address: Shop 1 43 Macrossan St, Port Douglas, Queensland 4877, Australia
  • Location: South Pacific  >  Australia  >  Queensland  >  Port Douglas
  • Phone Number: +61 7 4099 4056
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing