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” (12 reviews)
“lamb kleftiko” (7 reviews)
Restaurant Hours
Seafood, Mediterranean, Greek, Vegetarian Friendly, Vegan Options
$$ - $$$
Harbor Road, Kefalos 853 02, Greece
All Details
Write a ReviewReviews (513)
Traveler rating
Traveler type
Time of year

101 - 110 of 317 reviews

Reviewed August 21, 2016 via mobile

Very good restaurant. The place is beautiful right on the sea and the food are very good. I suggest fish. Everything is fresh and is not expensive.

Thank baudo
Reviewed August 20, 2016

Unfortunately not an enjoyable meal here, had lunch here as we used their sunbeds. Ordered calamari and souvlaki but the calamari was very tough with some of the membrane left on and the souvlaki wasn't very nice either. It was a shame really as the...More

Thank Franidle
Reviewed August 19, 2016 via mobile

Went for some food. Sat down and waited 15ish minutes..and still no one had come to offer us a menu or drinks. Worked out for the best as we discovered bravo cafe next door and spent a good 2 weeks in out out during the...More

Thank Holly P
Reviewed August 19, 2016

Really enjoyed our meal here, great service typically greek. Well looked after by our waitress. Can't for the life of me remember what we ate but it was enjoyable anyway.

Thank BrianDunbar
Reviewed August 17, 2016

This has to be our favourite restaurant in Kefalos, the service and food are amazing. The Lamb Kleftico is the best! Thank you for always making us welcome.

Thank colden644
Reviewed August 15, 2016 via mobile

Visited here due to the restaurant's high rating on TA. A great setting, right on the beach and good service, the quality of the food really lets this place down. A lot of customers were having fish, but as a non-fish eater, I chose from...More

Thank 0908267
Reviewed August 13, 2016 via mobile

I had a very nice meal here it's right on the beach overlooking the bay with stunning views and as for the meal it was perfect cooked properly and all served up with a smile it's also well priced and very clean well worth a...More

Thank 118peteh
Reviewed August 10, 2016

Having visited Captain John's two years ago I wanted to return. I wasn't disappointed. Having travelled widely I would say that it is one of the friendliest and warmest restaurants you could find, Chrysoulla has a special quality that ensures you always feel welcomed and...More

Thank lesleym28880
Reviewed August 7, 2016 via mobile

Great friendly place, food was very good. We had breakfast, lunch and dinner there over the holiday. Food same price as all the other restaurants but quality was good. Staff very friendly and if you eat there you get a beach chair bed for the...More

Thank paul t
Reviewed August 7, 2016 via mobile

Was OK, nothing special. The location is lovely right by the sea, the staff were attentive but the good wasn't exactly great. Disappointed with this after reading so many recommendations for this place

Thank Dave M
Nearby Restaurants
Mr Gelato
213 reviews
.29 miles away
200 reviews
.41 miles away
459 reviews
.62 miles away
Nearby Attractions
Agios Stefanos Beach
1,181 reviews
1.05 miles away
Paradise Beach
1,850 reviews
2.24 miles away
Agios Theologos Beach
351 reviews
3.52 miles away
Cavo Paradiso
439 reviews
4.38 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
Local cuisine, Special occasions, Kids, Families with children, Scenic view, Romantic, Large groups
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