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%
Travellers 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 Review
Reviews (513)
Traveller rating
Traveller type
Time of year

1 - 10 of 317 reviews

Reviewed 3 weeks ago

Although we often visit Kefalos we haven't dined here often. However on this visit we were glad we did. It is a family run restaurant connected to our accommodation and all the staff are very friendly and helpful. Great menu choices.The meal we had was...More

Thank Irene C
Reviewed 25 October 2017 via mobile

Stopped by to have a light snack, and to make use of their free sun beds. We shared a main meal of calamari. The lady even gave us two side plates, and two sets of cutlery. The food was delicious. When I asked for the...More

Thank Michaela H
Reviewed 21 October 2017

I stop by here late one afternoon and just wanted a light snack. I ordered the cheesy garlic bread and a portion of garlic mushrooms as a main course - both were great and very filling.

Thank SallyAnn W
Reviewed 18 October 2017

Had quick lunch. Greek Salads, spicy cheese (yummy) and beers. The service is lovely....seems very authentic. Would definately go back. Some people we knew went for an evening meal there and they said it was excellent.

Thank Monday101
Reviewed 16 October 2017 via mobile

We visited this restaurant in September 2017, the food was delicious and very reasonably priced. Lovely atmosphere and friendly pleasant staff, definitely worth a visit

Thank Tamerton55
Reviewed 8 October 2017 via mobile

Stayed in kefalos for 2 weeks from 20 th July and ate at this wonderful family restaurant for lunch and dinner on many occasions. Everything we had from the menu was delicious and the house wine at a bargain price was lovely. Chrisoula the owner...More

Thank petertracey2015
Reviewed 2 October 2017 via mobile

Captain johns restaurant was on the beach perfect view. The food was lovely staff friendly and the price was great value, Portions per meal was great. Easy to find right on the beach they have sun beds out side for customers too and you can...More

Thank Michela L
Reviewed 1 October 2017

Our experience here was not good. We ordered an omelette and a tuna salad with wine. People arrived after us who were eating large meals and got served straight away. After 40 minutes we were served a burnt omelette and a plate of mushed up...More

Thank Scooter246
Reviewed 26 September 2017 via mobile

This is a lovely restaurant with an amazing stretch of beach in front - sun beds free when you eat and drink there. The giant beans are lovely. Coffee not great though so drink beer!

Thank Julie F
Reviewed 24 September 2017

We had great food and wine at a very reasonable price in Captain Johns. Staff are lovely too. Highly recommend.

Thank home-improver
Nearby Restaurants
Mr Gelato
213 reviews
.46 km away
200 reviews
.67 km away
459 reviews
1.00 km away
Nearby Attractions
Agios Stefanos Beach
1,181 reviews
1.69 km away
Paradise Beach
1,850 reviews
3.61 km away
Agios Theologos Beach
351 reviews
5.67 km away
Cavo Paradiso
439 reviews
7.05 km away
Ask a question
Questions & Answers
11 July 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, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
View, Romantic, Groups, Kids, Child-friendly, Special Occasion Dining, Local cuisine
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