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.

Rocha Mar Restaurante

Calheta, Madeira 9370, Portugal
+351 965 575 289
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good31%
  • Average18%
  • Poor12%
  • Terrible15%
Travellers talk about
“seafood” (8 reviews)
“steak” (6 reviews)
“mussels” (3 reviews)
Restaurant Hours
Seafood, Mediterranean, European, Portuguese
$$ - $$$
Calheta, Madeira 9370, Portugal
All Details
Write a ReviewReviews (198)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 75 reviews

Reviewed 28 December 2017 via mobile

Right, so before you go to any place on Madeira you have to know that cooking here is different. This is our second time here and we just had to make peace with it.Meat and fish (seafood) will taste over cooked 90% of the time....More

Thank Lena H
Reviewed 22 December 2017 via mobile

Lovely little restaurant very clean well run and good turn over used by lots of locals very good menu good prices 💞🍴

Thank gill c
Reviewed 27 October 2017 via mobile

My travel guide recommended this place as 'THE' address for a great fish dinner. For us it was not. To be fair, we all got a decent portion of fish, be it espade (grilled or fried or classical with banana and mango). The side dishes...More

Thank fivedauns
Reviewed 8 October 2017 via mobile

On arrival we ordered 1litre sangria but it came in a jug so full of ice we barely got 2 glasses from it.... when we complained they did give us another one to be fair though. Starter was fine... devilled squid and lobster bisque. Mains...More

Thank Florencepea
Reviewed 17 August 2017

We spent perfect 10 days nearby. And we can announce: Rocha Mar is the best restaurant in Calheta! This is for sure.

Thank boris12345672015
Reviewed 7 July 2017

Tourist trap. Food is average at best, waitress is rude as getting our food means she had to take a break from keeping her chair warm. They also managed to serve us flat beer. V little positive things I can say about this place.

1  Thank Daniel R
Reviewed 29 June 2017

Food: We ordered a Paella for two people. The paella was stale, espacially the rice didn´t taste like much compared to other paellas. On top of that the mussels smelled off, my partner ate it anyways and sure enough we had to spend the next...More

2  Thank Vera T
Reviewed 7 June 2017

Although it had a fair selection of seafood, I didn't quite like the sidedishes. The vegetables were really soggy and sour. Also, there weren't too many choices of sidedishes to choose from, you could either go for the vegetables or for the mashed potatoes, none...More

1  Thank alicecon500
Reviewed 29 May 2017 via mobile

Visited for evening meal. Great choice if you're a fish eater. Had steak myself big portions but not good quality. Wouldn't recommend.

Thank sankie1
Reviewed 7 May 2017

Staff were not friendly, food was bland and overpriced, the menu was too large to be freshly cooked, a typical seaside eatery which must rely on one off visits. We didn't return to this establishment.

1  Thank Peter B
Nearby HotelsSee all 154 hotels in Madeira
Savoy Calheta Beach
912 reviews
.14 km away
Savoy Saccharum
1,378 reviews
.44 km away
Estalagem Engenho Velho
21 reviews
2.24 km away
128 reviews
3.43 km away
Nearby Restaurants
savoy saccharum Alambique restaurant
17 reviews
1.19 km away
Pizzeria Ristorante Naye
243 reviews
1.37 km away
Salgadinho Restaurante Snack Bar
70 reviews
.16 km away
Manifattura Di Gelato
415 reviews
.13 km away
Nearby Attractions
Taxi Calheta
37 reviews
1.35 km away
Calheta Beach
206 reviews
.55 km away
Casa das Mudas Arts Center
70 reviews
1.02 km away
On Tales
292 reviews
.25 km away
Questions & Answers
Get quick answers from Rocha Mar Restaurante 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
Dinner, Lunch
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Highchairs Available, Full Bar
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: Calheta, Madeira 9370, Portugal
  • Location: Europe  >  Portugal  >  Madeira Islands  >  Madeira  >  Calheta
  • Phone Number: +351 965 575 289
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