Getting here
Opening
Fees
Staying
Nearby sights
History
Beaches
Weather
Clothing
Nightlife
   
About Dining Map Contact

Dining

There are no dining facilities at the cave itself, but the nearby town of Sami has plenty of choices, as does the even closer village of Karavomilos where you can eat at the Karavomilos Taverna seated between the lake and the sea and watch the waterwheel spin lazily while you dine on fresh seafood and local beer and wine! A brightly painted blue and white boat on the shore marks the spot.

🍽️ Taverna Karavomilos Contact Details

Phone: +30 267 402 2216
Email: [email protected]
Website: tavernakaravomilos.com
Location: Karavomilos Kefalonia (next to the lake)
Hours: Daily 10:00am for coffee, kitchen 13:00pm-22:00pm (seasonal)

Between Karavomilos and the cave, discover a hidden gem that combines excellent dining with relaxation. The personal touch of genuine Greek hospitality awaits, where every visitor becomes part of the family story.

🏊‍♂️ Melissani Restaurant & Snack Bar

Owner: Elias Favros (friendly local who will cook any food you ask)
Location: Between Karavomilos village and Melissani Cave
Specialty: Personalized dining - will prepare any dish you request
Unique Feature: Large swimming pool with water jets beside the restaurant
Pool Access: All-day pool access available for a small fee
Experience: Perfect for relaxing after your cave visit

In Sami try the Il Familia which is proud of their family traditions, with the walls lined with historic photographs.  Consider eating at the Restaurant Dolphins which is right on the harbour and allows you to view the boats as you sit under the awning to enjoy your food.

🍽️ Sami Harbour Restaurants

Il Familia Restaurant
Phone: +30 693 761 3637
Location: Right on the harbourside, Sami
Specialty: Fresh local fish with Italian twist, family traditions since returning from Athens

Restaurant Dolphins
Phone: +30 267 402 2008
Email: [email protected]
Address: Akti Poseidonos, Sami Harbour 28080
Established: 1993 | Open: All year round

Just 5km outside the town north along the coast is Agia Paraskevi Beach Restaurant, which is open all season. Set in a green garden area the dining room overlooks the sea and the bay. The chef and his team have over 20 years experience in providing local foods with a wide selection of local wines. They also host weddings and special event

🏖️ Agia Paraskevi Beach Restaurant Contact

Phone: +30 697 668 0130
Address: Unnamed Road, Kefalonia 280 80, Greece
Location: 5km north of Sami town along the coast
Hours: Mon-Sun 9:00am-11:30pm (open all season)
Specialties: Traditional Greek restaurant on the beach, local wines, wedding & event hosting