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.

Captain John Restaurant

Harbor Road, Kefalos 853 02, Greece
+30 2242 071152
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good30%
  • Average10%
  • Poor3%
  • Terrible3%
Travelers talk about
“mackerel” (4 reviews)
“sardines” (4 reviews)
“greek salad” (12 reviews)
Restaurant Hours
Seafood, Mediterranean, Greek, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Harbor Road, Kefalos 853 02, Greece
All Details
Write a ReviewReviews (594)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 375 reviews

Reviewed yesterday

Been to Captain John a couple of times on our holiday in Kefalos and found the food to be really good. I had fried kalamari on my last visit and it was the best this holiday. My partner had the honey chicken which was very...More

Thank Martin512013
Reviewed 3 days ago

This for us was the best restaurant we visited.Two of us had the mixed meat platter & my wife had fish & we all agreed that this was the best meal we had while in Kefalos. Unfortunalty we went there on our last night. We...More

Thank Norman C
Reviewed 4 days ago via mobile

This has to have been the worst place that I went to on my holiday. We went here for breakfast and was really excited to have traditional greek yogurt breakfast. We ordered the greek yogurt with fruit and nuts.. She informed us that they didn't...More

Thank w0nder_woman71
Reviewed 4 days ago via mobile

We visited on a lunchtime, I had Greek salad which was delicious and reasonably priced we were also offered the use of their free sun loungers as the bar/restaurant is situated on the beach

Thank Kirsty Y
Reviewed 1 week ago via mobile

A very friendly place to eat, it’s on the beach with lovely views, if you eat here you can use their sun beds on the beach. The food is well priced and well made, I would highly recommend having lunch here.

Thank Dolly3972
Reviewed 1 week ago

I visited this taverna several time during my holiday, I found the staff very helpful and friendly, there was a good choice of food on the menu, and the food quality was excellent.

Thank Bob F
Reviewed 1 week ago via mobile

We decided to spend our last day on the beach by captain John's. There is no service on the beach so you go into the restaurant to order drinks, a beer, ice tea and water came to 7 euro. We decided to stay for a...More

Thank Chatterboxmegan
Reviewed 1 week ago

We ate here quite often on our holiday, having small kids, they offer sunbeds all day. So its useful to have a toliet, food and drinks available whenever required on the beach front, their stretch of beach also looked alot cleaner with less tab ends....More

Thank Paul F
Reviewed 2 weeks ago via mobile

Best fish restaurant in kefalos. You can eat on the beach good food, nice service at cheap price. All the best!

Thank Zen1965
Reviewed 2 weeks ago via mobile

Me and my girlfriend stopped at captain John's for a small lunch. Ordered the sardines, greek salad, hummus and pitta bread. Was delighted with the friendly service, delicious food and amazing sea views. The greek salad was fresh and sardines were absolutely delicious, my girlfriend...More

Thank Thomas B
Nearby HotelsSee all 217 hotels in Kos
Kokalakis Beach Hotel
190 reviews
.06 miles away
Kamari Bay Hotel
303 reviews
.10 miles away
Kordistos Beach Hotel
250 reviews
.30 miles away
Yiannis The Beekeeper Apartments
123 reviews
.41 miles away
Nearby Restaurants
Mr Gelato
288 reviews
.29 miles away
229 reviews
.41 miles away
Limani Harry's Restaurant
256 reviews
.26 miles away
285 reviews
.27 miles away
Nearby Attractions
16 reviews
.55 miles away
47 reviews
.71 miles away
Castle of Kefalos
35 reviews
.58 miles away
Memory Bar
41 reviews
.19 miles away
Ask a question
Questions & Answers
July 10, 2017|
AnswerShow all 2 answers
Response from sue e | Reviewed this property |
yes they do both. highly recommend going. food and service are excellent
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, Late Night
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Kids, Families with children, Romantic, Scenic view, Large groups, Local cuisine, Special occasions
Location and Contact Information
  • Address: Harbor Road, Kefalos 853 02, Greece
  • Location: Europe  >  Greece  >  South Aegean  >  Dodecanese  >  Kos  >  Kefalos
  • Phone Number: +30 2242 071152
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