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 On Sea

$$ - $$$Cafe,
90 Cape Tribulation Road, Cape Tribulation, Queensland 4873, Australia
+61 7 4098 9118
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent12%
  • Very good36%
  • Average25%
  • Poor7%
  • Terrible20%
Travellers talk about
“lunch” (12 reviews)
“sandwiches” (2 reviews)
“money bags” (2 reviews)
Restaurant Hours
Cafe, Australian
$$ - $$$
90 Cape Tribulation Road, Cape Tribulation, Queensland 4873, Australia
All Details
Write a Review
Reviews (54)
Traveller rating
Traveller type
Time of year

1 - 10 of 52 reviews

Reviewed 25 June 2017

We had a taster plate for 2 which was all fried food and a small salad. That being said it was delicious with spring rolls, some prawn rolls, chips, money bags. The view is lovely looking over a little island and lovely white sand beach....More

Thank C_and_J_Lewis
Reviewed 13 February 2017

This is a good place to stop to stretch your legs during a long drive. It's a simple no-frills place. There is parking and rest-rooms. We didn't try the food but got a couple of drinks. The service was friendly and fast. We ordered our...More

Thank Pineapple_Business
Reviewed 30 November 2016

An early start searching for cassowaries in the Daintree meant a long time between coffees. The surprise of the Daintree Is how many places dot the road, now mostly tarred through the jungle. Ions ago, roadside blocks were sold off and now houses and cafes...More

Thank RonWamberal
Reviewed 21 November 2016

Looking for lunch I came upon Cafe on Sea about noon so thought I'd give it a shot. No one there, but the place filled up shortly afterwards, always a good sign. It looks like a fish and chip joint but it actually has quite...More

Thank Papamoabill
Reviewed 15 October 2016

Grest place to stop and admire the blue ocean and white sand. Get a cold drink and find some shade. You can get good food and coffee here.

Thank west0z
Reviewed 6 October 2016 via mobile

Supposed to have a breakfast but only had coffee. Service was very unfriendly with the girls having attitude of not wanting to serve customers in proper hospitality way. We had a gecko poo on our table where I was told to go to lady bathroom...More

Thank MylittleponyE
Reviewed 26 September 2016

A quaint cafe on the beach. Food was very good, selection adequate, reasonable prices. Service was outstanding.

Thank bbpk2016
Reviewed 7 July 2016

Pre made sandwiches. Only had a coffee and bottled drink here. The view is worth stopping for even if just to sit and refresh for a few minutes.

Thank willzc1969
Reviewed 12 May 2016

This place is in a gorgeous setting, plenty of shade, lovely views of the ocean, then a stroll on the beach after lunch. The food is average, not terrible but certainly not great. Would have liked to try one of their homemade pies but by...More

Thank Kim B
Reviewed 25 April 2016 via mobile

We stopped here last Monday for a snack on the way to Cape Tribulation. Don't expect fine dinning with silver service....but do expect the best views of the sea and the little island. From the front the place doesn't look very fancy, but once you...More

Thank Donna R
Nearby Restaurants
Cj's Bar & Cafe
255 reviews
.23 km away
Daintree Ice Cream Company
636 reviews
5.67 km away
Cow Bay Hotel
151 reviews
6.35 km away
Spirits of Daintree
6 reviews
5.13 km away
Nearby Attractions
Alexandra Bay Waterfall
9 reviews
3.44 km away
Daintree Discovery Centre
1,346 reviews
7.29 km away
Jindalba Boardwalk
20 reviews
7.25 km away
Floravilla Ice Cream Factory & Art Gallery
427 reviews
6.17 km away
Questions & Answers
Get quick answers from Cafe On Sea 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
Cafe, Australian
Breakfast, Lunch
Restaurant features
Outdoor Seating, Seating, Takeout
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 90 Cape Tribulation Road, Cape Tribulation, Queensland 4873, Australia
  • Location: South Pacific  >  Australia  >  Queensland  >  Daintree Region  >  Cape Tribulation
  • Phone Number: +61 7 4098 9118
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