Kefalonia hotels: get the best Kefalonia hotel deal by cheap rates. No booking fees. You pay for the hotel room in Kefalonia at the check-out. Free cancellation.

USD

Popular hotels in Kefalonia

5-star hotels in Kefalonia

F Zeen Kefalonia (Adults Only)

Lourdata, Ionian Sun, Lourdata (Kefalonia), Greece - Show map

F Zeen Hotel Kefalonia Island is located 10 minutes' drive from Trapezaki Public Beach and features an outdoor swimming pool, a Turkish steam bath and a Jacuzzi. Mount Ainos National Park is less…

Book Now From US$ 520

Emelisse Nature Resort Fiskardo

Emblissi Bay, Fiskardo, Greece - Show map

Emelisse Nature Resort Kefalonia Island is an attractive 5-star venue set 950 metres from Fiscardo Harbor and 1 km from Port Fiskardo. Featuring 64 rooms with views over shared pool, the…

Book Now From US$ 501

3-star hotels in Kefalonia

Lassi Hotel

Lassi, Lassi (Kefalonia), Greece - Show map

Set only a couple of minutes' drive from the unique red-sand Xi Beach, Lassi Hotel Kefalonia Island offers family-managed accommodation with a patio, free parking and free self-parking.

Book Now From US$ 175

Limanaki Hotel Argostoli

Lassi, Fanari, Argostoli, Kefalonia, Argostoli (Kefalonia), Greece - Show map

The elegant Limanaki Hotel offers beautiful rooms near the historical district of Argostoli, a 10-minute ride from Catholic church of St Nicolai. Guests can take advantage of a swimming pool as well…

Book Now From US$ 72

2-star hotels in Kefalonia

Anassa Hotel Skala

Odos Skala - Poros, Skala (Kefalonia), Greece - Show map

Set within 2.5 km of Paralia Kaminia, the 2-star Anassa Hotel Skala includes 17 rooms. You can also visit Kaminia Beach, which is located within 3 km of this Skala hotel.

Book Now From US$ 74

Hotel Oceanis Poros

Poros, Kefalonia, Poros (Kefalonia), Greece - Show map

Located in a 10-minute drive away from Atros, the 2-star Hotel Oceanis Kefalonia Island offers spacious rooms a nearly a 25-minute walk of Limenia Beach. Set near Poros Beach, the venue overlooks the…

Book Now From US$ 42

Kefalonia map