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.

Megaro Restaurant

| Elounda Square, Elounda, Crete 720 53, Greece
+30 2841 042220
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent71%
  • Very good17%
  • Average5%
  • Poor2%
  • Terrible1%
Travellers talk about
“fresh fish” (23 reviews)
“seafood” (22 reviews)
“calamari” (15 reviews)
Restaurant Hours
Greek, Vegetarian Friendly
€€ - €€€
| Elounda Square, Elounda, Crete 720 53, Greece
Write a Review
Reviews (402)
Traveller rating
Traveller type
Time of year

1 - 10 of 402 reviews

Reviewed yesterday

The restaurant is on the water's edge and the view towards Spinalonga and Elounda harbour is lovely. Fresh fish is sold by the kilo and you pay according to the weight of the fish which is served. There are many restaurants along the Elounda seafront...More

Thank ARichard581
Reviewed 1 week ago

...and all at a reasonable price, what more could you want? Friendly staff who, when we looked over into the sea and showed interest in the fish, gave us bread to throw in...my those fish liked the bread! One of my friends had fish dishes,...More

1  Thank Polly S
Reviewed 1 week ago via mobile

Third visit to this taverna in a year, this time for lunch instead of dinner. Very welcoming and friendly service as usual. We opted for the mixed plate of appetisers to share, along with pitta bread and fries. We weren't too keen on the taramasalata,...More

1  Thank Bridget the Midget
Reviewed 1 week ago

How this restaurant is rated 9th in Elounda is frankly beyond me. My wife and I ate here last night and wanted something other than fish. This the 5th place we have eaten at in Elounda so far and we ordered stuffed red peppers. Very...More

Thank glrservices
Reviewed 1 week ago

The restaurant is right on the harbour's edge so the views out over the water are really nice. The staff were very welcoming and friendly and the service pretty good too. The almost obligatory bread came with a little tzatziki and a fried aubergine dip....More

1  Thank macindog
Reviewed 1 week ago via mobile

Not much more I can say Perfect. Great food, great friendly service in a superb location all for a reasonable price. Loved it.

Thank Alex B
Reviewed 2 weeks ago via mobile

We ate at this restaurant after recomendation from local people. Mixed fish plate and home wine, coffee and orange pie for dessert. Good value for money

Thank Agnė S
Reviewed 2 weeks ago

We ate lunch here after a visit to Spinalonga. The food was of an an excellent standards all around. The calamari was obviously very fresh and a good size portion. The saganaki was flambed at the table in a saucepan which was a very original...More

Thank artofeffectiveliving
Reviewed 3 weeks ago

One of the best holiday dining experiences we had in a long time. Perfect from start to finish, professional and attentive staff that added to a beautiful evening. They suggested we experience a range of traditional Greek starters and glad we took their advice, a...More

Thank AndreaRiddellEmbrey
Reviewed 3 weeks ago via mobile

This is the meaning of excellent quality food and service!! Normal prices and big menu to choose!!!!

2  Thank TakisBd
Nearby Restaurants
Lotus Eaters Restaurant
1,156 reviews
.17 km away
554 reviews
.20 km away
Porto Rino
664 reviews
.21 km away
Olondi Restaurant
1,070 reviews
.13 km away
Nearby Attractions
Elounda Beach
401 reviews
.22 km away
Sunken City of Olous
100 reviews
1.18 km away
Eklektos Bookshop
162 reviews
.19 km away
Little Train Tours
127 reviews
.28 km away
Questions & Answers
Get quick answers from Megaro Restaurant 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, Dinner, Brunch
Restaurant features
Delivery, Takeout, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations
Good for
Groups, Local cuisine, Special Occasion Dining, Romantic, Business meetings, Kids, View, Child-friendly
Location and Contact Information
  • Address: | Elounda Square, Elounda, Crete 720 53, Greece
  • Location: Europe  >  Greece  >  Crete  >  Lasithi Prefecture  >  Elounda
  • Phone Number: +30 2841 042220
  • E-mail