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
“sardines” (4 reviews)
“greek salad” (11 reviews)
“lamb kleftiko” (7 reviews)
Restaurant Hours
Seafood, Mediterranean, Greek, Vegetarian Friendly, Vegan Options
$$ - $$$
Harbor Road, Kefalos 853 02, Greece
All Details
Write a Review
Reviews (511)
Traveler rating
Traveler type
Time of year

11 - 20 of 315 reviews

Reviewed 4 weeks ago

Get the impression this place is busy from regular customers who come back year after year as some of the tables were reserved and the greetings they got as they arrived were quite gushing! Quite enjoyed my main but the starter(prawn saganaki) was quite small...More

Thank Sarah B
Reviewed September 14, 2017 via mobile

Fantastic food amazing views. Cater for all. Friendly staff. Definitely recommend to everyone. We were a party of 9 and couldn't have been more helpful. Made a fuss of the kids and gave them shots (obviously not alcohol) after food so they didn't feel left...More

Thank Vicki T
Reviewed September 6, 2017 via mobile

Captain John's is a very popular place to eat in Kefalos, we could see it was always busy. This is usually a good sign so we popped in for lunch and tried some of the locally caught fish and Greek salad. Wow it was excellent...More

Thank nufcpiman
Reviewed September 6, 2017

As we were by the sea we thought we should eat fish. As I am not a big fish eater I thought that fish and chips would be a good idea. The meal was wonderful - although there were only four pieces of fish in...More

Thank Klingertam
Reviewed September 4, 2017

Went here on recommendation, glad we did. The food was really tasty and very reasonably priced. Staff very attentive, ended up here twice.

1  Thank Milo143
Reviewed September 3, 2017

Read lots of good reviews about this place but when we went, our experience was thoroughly disappointing. Friendly, if slightly harassed staff said we could sit anywhere. Orders were quickly taken, drinks bought and then we waited, and waited and we're just thinking of going...More

Thank Gina S
Reviewed September 1, 2017 via mobile

Returned here this year 3 nights out of 14. I had stuffed sole with prawns and crab, grilled stuffed squid (amazing) and pastistado, all full of flavour. The house wine is very palatable. Always enjoy eating here. Don't miss the experience

Thank Ruby37
Reviewed September 1, 2017 via mobile

The sunbeds are free, greek salad(4,5 euros) was good and fried calamari (8euros) was OK (it Was not soft enough). Staff is kind and nice

Thank Özlem Y
Reviewed August 28, 2017 via mobile

Had another good meal at Captain Johns as we did last year. The restaurant is run by the same lovely family who run the hotel we were staying in. Service was excellent and the prices are very reasonable.

Thank mufcsimon
Reviewed August 28, 2017 via mobile

Tasty dinners, fresh fish, good service. Very hospitable stuff, portions are really big and extremely tasty home made dry red wine! Recommended

Thank Tania L
Nearby Restaurants
Mr Gelato
212 reviews
.29 miles away
199 reviews
.42 miles away
459 reviews
.62 miles away
Nearby Attractions
Castle of Kefalos
15 reviews
.59 miles away
Memory Bar
34 reviews
.19 miles away
Baywatch Watersports
6 reviews
.04 miles away
Kamari Beach
120 reviews
.13 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
Special occasions, Kids, Local cuisine, Romantic, Large groups, Scenic view, Families with children
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