Find Hotel Deals

Select a date

Select a date

Advanced search

Hotel ranking
Types of accommodation
Hotel themes
All Kefalonia accommodations

Location preferences

Close to

Popular hotels in Kefalonia

5 star Kefalonia hotels

Fiscardonna Luxury Suites Fiskardo

From US$ 269

Kavadia Street 3, 3, Fiskardo, Greece - Open map

Open map

This hotel is situated 10 km away from Kioni Beach. Fiscardonna Luxury Suites is a 5-star property featuring a safe deposit box, parking and…

RESERVE From US$ 269

Hotel Utopia Resort&Spa

From US$ 0

Katelios, Katelios, Greece - Open map

Open map

This hotel is about 31 km away from Xi Beach. Situated in the center of Katelios, the luxury Hotel Utopia Resort&Spa offers elegant rooms.


4 star Kefalonia hotels

Kefalonia Grand Argostoli

From US$ 146

82 Antoni Tritsi Avenue, 28100, Kefalonia, Gr, Argostoli (Kefalonia), Greece - Open map

Open map

Makris Gialos Beach is about 2.7 km from the hotel. Kefalonia Grand Hotel is located in a shopping area of Argostoli, about 7 km away…

RESERVE From US$ 146

Mediterranee Lassi

From US$ 252

Lassi, Lassi (Kefalonia), Greece - Open map

Open map

This property is ideally based near the sandy beach. The 4-star Mediterranee Hotel is situated a mere 2.4 km away from Argostoli Port.

RESERVE From US$ 252

2 star Kefalonia hotels

Mirabel Hotel Argostoli

From US$ 81

Central Square, Argostoli (Kefalonia), Greece - Open map

Open map

Mirabel Hotel is located within 10 minutes' walk from the center of Argostoli. Mirabel Hotel offers a traditional accommodation in Argostoli.


Petros Studios Poros

From US$ 40

Agias Efpraksias 4, Poros (Kefalonia), Greece - Open map

Open map

The property is situated 32 km away from Xi Beach. Petros Studios Aparthotel is situated in a beach area of Poros, 10 km from Skala…


Recommended Kefalonia hotels

Faros Suites Fiskardo

From US$ 196

Zavalata Fiskardo, Fiskardo, Greece - Open map

Open map

A harbour, parks and lakes are a short distance away. This boutique apartment is a great place in Kefalonia Island to stay at.

RESERVE From US$ 196