Assos This postcard-worthy village is a great budget-friendly day trip.
A stunning island of rugged mountains and unspoilt fishing villages, Kefalonia is a beautiful mishmash of a Greek isle.
One of the cheapest islands in Greece, it’s a fantastic choice for a bargain package holiday in Europe. Cheap resorts such as Lassi and Skala are scattered with budget-friendly hotels and are easily reached by low-cost modes of transport.
Relaxation and adventure come without the price tag, too. From the beautiful beaches of Lourdas to the towering peak of Mount Ainos, you’ll find free activities in abundance.
To make sure your Kefalonia holiday packs a punch without breaking the bank, we’ve put together the ultimate guide of where to stay, eat and play on the cheap.
Kefalonia has a massive range of accommodation options, from small independent hotels and apartments to bigger all-inclusive resorts. As a result, there’s plenty of choice for budget travellers.
For some of the cheapest accommodation on the island – without compromising on sea views and facilities – head away from the centre of major resorts. In Sami, for example, both Pericles Hotel and Sami View Apartments offer comfortable and great-value rooms and are just 15-20 minutes inland from the town centre.
If you prefer to stay close to beaches, bars and restaurants, there’s no shortage of cheap hotels in resorts such as Lassi, Skala and Fiskardo. Three-star 9 Muses Hotel and Lassi Hotel are both well-reviewed, with rooms at the latter starting from as little as €79.50/£67 a night.
There are also plenty of package holiday deals to the island, which can often work out cheaper when it comes to accommodation. For example, you can pick up a week’s stay with flights included from London from just £299pp this May.
Apollonion Asterias Resort & Spa
Prices and availability shown can change. Always check pricing with the provider before booking.
Prices from
When it comes to eating out on the cheap in Kefalonia, there’s only one rule you need to remember: local is always best. And with delicious dishes such as moussaka, lamb koftas, tzatziki, Greek salad and fresh seafood on the menu, why wouldn’t you eat with the locals?
You’ll find charming little tavernas in every resort or village in Kefalonia, such as Apostolis in Skala, where main dishes come in around €12 - €15 (£14 - £18).
When you’re out and about during the day – either at the beach or exploring one of Kefalonia’s beautiful coastal towns – grab a gyros on the go for a cheap lunch (as little as €3/£2.50 each). Or, pack a picnic made from goodies bought at one of the many supermarkets on the island.
Craving food from home? There’s always a restaurant with pizza or burgers on the menu, especially in bigger resorts such as Skala and Lassi. Just remember to walk a street or two away from the main tourist strip to find more local-friendly prices.
Kefalonia’s beautiful landscapes provide the perfect backdrop for plenty of free fun, whether you’re after a scenic mountain hike, coastal snorkelling or a day on the beach.
Beautiful beaches come as standard in Kefalonia, and you’ll find spectacular shores all around the island. Make a beeline for Myrtos Beach if you’re looking for somewhere stunning and secluded, Xi Beach if you want a safe spot for the family, or Makris Gialos Beach for every type of watersport under the sun.
Pack your own snacks and snorkel if you want to keep things on a shoestring.
If you’re hoping to stay active, try a day hiking in Kefalonia’s rugged countryside. For a combination of coastal and mountain walking, take on the Cypress Trail in Fiskardo, the Enos Trail up to Mount Ainos or the Antisamos Beach to Koutsoupia Beach walk.
Alternatively, check out one of the island’s most popular attractions, Melissani Cave. The boat trip costs €10 (£8.40) for adults and €5 (£4.20) for children.
For culture lovers, there’s plenty of history too. The Lighthouse of Saint Theodori, the Sacred Monastery of Agios Gerasimos and the Ancient Acropolis in Sami are all free to visit and provide a taste of Kefalonia’s rich ancient heritage.
Exploring the picturesque fishing village of Assos won’t cost you a penny either.
Mediterranee Hotel
Prices and availability shown can change. Always check pricing with the provider before booking.
Prices from
To see as much of the island as possible, and at your own pace, a hire car is essential. Just remember to book early and compare a range of options to find the cheapest car hire deal. A rental from Kefalonia International Airport can cost as little as £0.76 a day.
If your holiday plans are more about basking on the beach, consider staying in a resort where everything is in easy walking distance. Great options include Svoronata and Lassi on the southwest coast, Skala on the southeast, and Fiskardo in the far north.
And if you’re hoping for the best of both worlds – lots of relaxing, but some exploring too – Kefalonia’s buses might be the best option. Buses run daily and are pretty reliable, if less frequent than on other Greek islands.
With routes connecting many of the major towns and resorts, as well as the capital Argostoli, the airport and some of the island’s beaches, you’ll have plenty of scope for exploration. For exact routes and prices, check the timetables.
Lygies Studios
Prices and availability shown can change. Always check pricing with the provider before booking.
Prices from
*All prices correct as of 3 April 2025.
Sign up and save on your next holiday
Be a savvy traveller and get top deals to your inbox, expert travel advice and the chance to win holidays