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.

Taverna Magic Beach

Magic Beach, Kefalos 853 01, Greece
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good41%
  • Average10%
  • Poor1%
  • Terrible0%
Travellers talk about
“lunch” (6 reviews)
Restaurant Hours
Seafood, Mediterranean, Greek, Vegetarian Friendly
€€ - €€€
Magic Beach, Kefalos 853 01, Greece
All Details
Write a Review
Reviews (100)
Traveller rating
Traveller type
Time of year

1 - 10 of 24 reviews

Reviewed 3 weeks ago via mobile

Second year in a row in Kos and still loving Dimitri's restaurant, greek specialities, excellent sandwiches or just a drink admiring the enchanting panorama.

Thank Cinzia N
Reviewed 11 July 2017

Stayed at this beach a couple of times on our holiday, lovely sand and clear waters. Eat at the restaurant once, very busy, slow service and waited over a hour for a Greek salad which was average! Better restaurants nearby that have same view and...More

Thank Alison L
Reviewed 22 June 2017 via mobile

Delicious food..excellent and polite staff..view that makes you feel like you are in heaven..variety of different types of food made with love..exotic cuisine..Suitable to relax after having a swim at the glass waters down to the umbrellas of the restaurant!I suggest magic beach 100%

Thank Football L
Reviewed 13 June 2017

If you live close by or have transport, this place is well worth the trip. The food is very good and you can sit overlooking the beach and the blue ocean beyond. If this were Newquay, they could charge a fortune for the view alone....More

Thank _umzog
Reviewed 25 August 2016

Fantastic taverna with great view over Magic Beach. Excellent food prepared by owners Mother. Antoulis is so friendly and makes you feel so welcome. Currently not open after 8pm though, so go early. And.....they have a peacock, which I learned is 'Pahrohni' in Greek!

Thank Earthangel1959
Reviewed 18 August 2016 via mobile

Didn't actually visit the taverna, but if the beach is anything to go by, it will be great. Magic Beach is much more peaceful and sparsely populated than Paradise Beach, with a great breeze and plenty of sun beds that are well spread out and...More

Thank 0908267
Reviewed 15 August 2016

Great view. Fresh orangejuice was delicious. Food was good. There was nice little wind from the sea, because weather was so hot.

Thank Manmami
Reviewed 4 August 2016 via mobile

I spent the day on Magic Beach with my wife and daughter and we went here for lunch, so so nice, friendly staff (including the pet peacock) and amazing views but above all the food was great, absolutely couldn't fault it, highly recommended.

Thank Darren M
Reviewed 25 July 2016

I have been in lots of chic and expensive restaurants in my life. But this kind of beautiful small - out of nowhere - type restaurants I love , than any other. You can never find the view , the delicious food and the friendliness...More

Thank airtime23
Reviewed 10 July 2016

Diimitri and his staff will give you a warm welcome to this Taverna overlooking the blue sea. They speak English and Italian. Go there for the excellent food (Greek specialties and more) or just for a drink (Nescafe frappe is a must in Greece) and...More

Thank Plumeria62
Nearby Restaurants
Mr Gelato
208 reviews
5.16 km away
450 reviews
4.58 km away
Captain John Restaurant
501 reviews
5.51 km away
Hub's Restaurant
274 reviews
4.55 km away
Nearby Attractions
Agios Stefanos Beach
1,147 reviews
3.82 km away
Aquatica Water Park
354 reviews
7.99 km away
Folk Museum of Antimachia
9 reviews
7.28 km away
Paradise Beach
1,804 reviews
1.91 km away
Questions & Answers
Get quick answers from Taverna Magic Beach 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, Dinner, Lunch, Brunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Free Wifi
Good for
Kids, Child-friendly, Romantic, Groups
Location and Contact Information
  • Address: Magic Beach, Kefalos 853 01, Greece
  • Location: Europe  >  Greece  >  South Aegean  >  Dodecanese  >  Kos  >  Kefalos
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