When you click on a retailer link, we may earn affiliate commission, which helps fund our not-for-profit mission. This tracks your activity using third party cookies. By clicking a link you are consenting to this.

The cheapest Greek islands for a holiday are also the best

Some Greek holidays are hundreds of pounds cheaper – and much better value – than others

A week’s break on the best Greek island is around £1,000 cheaper than a similar holiday on the worst.

The highest-rated Greek islands, in our recent survey, were Lefkada and Kefalonia. They both received five-star ratings for scenery and food and drink, while Lefkada also got five stars for peace and quiet and for its pristine beaches.

Despite this, they’re much cheaper than other Greek islands, according to our analysis of thousands of hotel and flight prices from Kayak and Skyscanner.

A week in Lefkada for a couple cost as little as £829, according to our price analysis – including flights – while average prices for Kefalonia were £991.


See our full results of our best and worst Greek islands for a holiday.


The worst Greek islands are also the most expensive

The two worst islands for a holiday in our survey were Mykonos and Santorini.

A week in Mykonos cost a couple £1,948, which is more than twice as much as Lefkada. A week in Santorini was £1,684.

Party island Mykonos left many visitors unimpressed, with just two stars for value for money, shopping and tourist attractions. Loud music on its beaches meant it received just one star for peace and quiet.

The cheapest Greek islands

Greek islandAverage price – week's holiday for twoAverage flight price per personAverage hotel price per nightDestination score
Lefkada£829£110£8784%
Kefalonia£991£149£9985%
Zakynthos (Zante)£1082£170£10679%
Corfu£1171£162£12182%
Rhodes£1278£198£12678%
Skiathos£1274£231£11684%
Crete£1287£178£13383%

In November 2022, we surveyed 1,024 Which? members about their experiences of visiting a Greek island in the previous two years. Destination score Satisfaction and how likely people are to recommend resort as holiday destination. Price data is based on average UK flight prices from Skyscanner, for two people, and average hotel prices for 3 and 4 star hotels, from Kayak.

Why you should visit Lefkada

The sea and mountains in Lefkada, Greece

Lefkada is peaceful, wooded and fantastically unspoilt. Although it’s known for its sheer cliffs and rocky coves, there are also long stretches of sandy beaches on the west coast.

Some coves, such as the remote Mylos, are only accessible by boat or via a steep descent through the hills. 

Lefkada’s lively capital also shouldn’t be overlooked, guarded by a mediaeval castle that’s surrounded by water on three sides.

Check with booking.com to easily compare and find accommodation deals in Lefkada.

Booking.com is the top-rated hotel-booking site in our survey and received five stars for its flexibility. Most bookings can be cancelled at short notice without penalty. The only way to be sure you've found the best rate is to call or email the hotel directly.

Why you should visit Kefalonia

Kefalonia’s mountainous interior makes it one of Greece’s most beautiful islands. Picturesque villages such as Mousata and Lourdata sit above unspoiled beaches.

As the largest of the Ionian archipelago, it has more space than some other islands. It was the only one in our survey to get the full five stars for peace and quiet.

Inland, it’s carpeted with citrus groves, vineyard and forests of cypress and fir trees. From the top of the 1,628-metre Mount Ainos, there are views across the hills to the Ionian Sea.

Check with booking.com to easily compare and find accommodation deals in Kefalonia.

Cheapest Greek Island for an all-inclusive

We've also compared the cost of more than 2,500 short-haul package holidays from Jet2 Holidays and TUI to find the cheapest all-inclusive holidays. The best-value Greek island was Zakynthos.

Seven nights in Zante – as it’s also known – cost £1,105 per person during the August school holidays.

You can see more about Zakynthos and find out which Mediterranean country has the cheapest all-inclusive holidays here.

Check with booking.com to easily compare and find accommodation deals in Zante.