Skip to main content

Filter by:


Star Rating

Review Score

Kefalonia – 263 hotels and places to stay
See the latest prices and deals by choosing your dates.
Kefalonia Grand, hotel in Kefalonia

Located on Argostoli beachfront, just 787 feet from the central Vallianou Square, Kefalonia Grand features elegantly decorated rooms with modern furniture, a restaurant and free WiFi.

Location and staff very friendly
8.9
Scored 8.9
Excellent
Rated excellent
515 reviews
Price from$196.42per night
White Rocks Hotel Kefalonia, hotel in Kefalonia

Set on a hilltop with panoramic views over the Ionian Sea, the seafront White Rocks Hotel Kefalonia features a private beach area, an outdoor pool with sun terrace and a beachfront bar.

Clean. Quite.
8.9
Scored 8.9
Excellent
Rated excellent
361 reviews
Price from$332.71per night
Aenos Hotel, hotel in Kefalonia

Aenos Hotel is located on the main square of Argostoli and provides a friendly environment with 24-hour service. It offers buffet breakfast.

Rooms were very nice and very clean. Great location.
8.8
Scored 8.8
Excellent
Rated excellent
625 reviews
Price from$175.91per night
Leivatho Hotel, hotel in Kefalonia

Located in Avithos Beach, offering panoramic views of the sea, the family-run Leivatho Hotel features a swimming pool surrounded by a furnished sunbathing terrace.

Very nice hotel with modern design and multiple buildings surrounded by beautiful gardens that we walked through to the breakfast area every morning. We had a spacious room with very comfortable bed and private little terrace (our room was on ground floor), the hotel has a big swimming pool with a view to the sea. Parking in front of the hotel is usually full, but the other one which still belongs to the hotel and is located at the end of territory is very spacious and we always could find a place to park. And bonus - a really nice beach (Avithos) is just 5min walk from the hotel.
8.8
Scored 8.8
Excellent
Rated excellent
250 reviews
Price from$203.26per night
Kefalonia Beach Hotel & Bungalows, hotel in Kefalonia

Surrounded by flowery gardens and stone-paved pathways, Kefalonia Beach is located just 16 feet away from the Blue-Flag sandy Megas Lakos Beach. It offers rooms with Ionian Sea views.

The beach was nice.
7.5
Scored 7.5
Good
Rated good
386 reviews
Price from$119.82per night
Argostoli Hotel, hotel in Kefalonia

The family-run Hotel Argostoli is centrally located in Argostoli Town, just 656 feet from shops, café-bars and restaurants. It features a bar and rooms with air conditioning and inland views.

Only stayed for one night after a late flight. Hotel was clean and bright, rooms simple, functional and clean. No breakfast offered, but coffee shop and restaurants nearby. Also very close to the harbour wall, where we were delighted to see turtles in the morning sun.
7.5
Scored 7.5
Good
Rated good
243 reviews
Price from$66.33per night
Thalassa Boutique Hotel - Adults Only, hotel in Kefalonia

Thalassa Hotel is 820 ft from the sandy beach of Makris Yialos. It features a lovely swimming pool and rooms boasting beautiful views of the Ionian Sea from their balconies.

Absolutely beautiful. The staff was amazing and it was the best breakfast buffet we have ever had. The chef is amazing and I had never tasted a better moussaka in my life. The grounds were maintained very well and the view is exceptional. Better than any of the hotels next to us.
8.8
Scored 8.8
Excellent
Rated excellent
256 reviews
Price from$345.22per night
Princess Hotel, hotel in Kefalonia

Located across from the picturesque Makris Gialos Beach in Kefalonia, family-run Princess Hotel is surrounded by rich greenery.

That it was clean and had a nice pool
7.8
Scored 7.8
Good
Rated good
179 reviews
Price from$127.72per night
Mediterranee, hotel in Kefalonia

Set just above a sandy beach in Lassi, Mediterranee has a pool with a separate children’s section and sun loungers.

Breakfast was great. Beach did not have enough beach chairs.
8.4
Scored 8.4
Very Good
Rated very good
140 reviews
Price from$203.26per night
Ionis Hotel, hotel in Kefalonia

Surrounded by lush greenery in Peratata Village, Ionis Hotel offers a swimming pool and snack bar.

The host, Ilyas, and his wife were very welcoming. The pool area was good. We booked a two-bedroom flat which was big enough for a family of four. The cleaner is used to clean the flat daily. The kitchen has all the cooking items.
8.6
Scored 8.6
Excellent
Rated excellent
109 reviews
Price from$58.84per night
See all hotels near Kefalonia
Subscribe to receive premium deals

Prices drop the second you sign up!