Where to stay in Corfu?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €660

Corfu

Days 1-7 · 6 nights
Mid-range♥ Our favouriteBella Venezia
🏛️Historic centre

In Corfu's old town, very close to the Liston. An address for visiting the fortress and the centre without getting back in the car.

€110 a nightSee on Booking →
Mid-rangeArcadion Hotel
🏛️Historic centre

Hotel set on the Liston, in the heart of Corfu's old town, facing the esplanade. For the Old Fortress and the Venetian lanes without ever getting back in the car.

€120 a nightSee on Booking →
Mid-rangeAriti Grand Hotel
🏖️Beaches nearby🏛️Historic centre

Four-star hotel in Kanoni, on the headland south of Corfu Town, very close to Pontikonisi. Handy for alternating between the beach, the old town and the Achilleion.

€120 a nightSee on Booking →
Mid-rangeIolida Corfu Resort
🏖️Beaches nearby

Club hotel in Dassia, on the island's east coast, north of Corfu Town. For beach days between two outings, with the road up Mount Pantokrator to follow.

€140 a nightSee on Booking →
BudgetHotel Konstantinoupolis
🏛️Historic centre

Hotel on the old harbour, in Corfu's old town. You step out into the Venetian lanes, and the Liston is a few minutes away.

€70 a nightSee on Booking →
BudgetPink Palace
🏖️Beaches nearby

Hotel-hostel in Agios Gordios, on the island's west coast, on the opposite side from Corfu Town. A budget beach base, best kept for those with their own transport.

€70 a nightSee on Booking →
BudgetHotel Bretagne
🏛️Historic centre🌿Quiet🚶Walk everywhere

Two-star hotel in the Garitsa quarter, south of Corfu's old town, by the bay. A quiet area from which the Liston is within walking distance.

€70 a nightSee on Booking →
LuxuryMon Repos Palace
🏛️Historic centre🌿Quiet

Adults-only four-star hotel in Anemomylos, between Garitsa Bay and Kanoni, on the edge of Corfu's old town. For a quiet stay for two.

€190 a nightSee on Booking →
LuxuryEva Palace
🏖️Beaches nearby🏊Pool🏛️Historic centre

Five-star resort on the Kommeno headland, near Gouvia, north of Corfu Town. A beach stay from which you head out to Paleokastritsa or the old town.

€280 a nightSee on Booking →
LuxuryHyatt Ziva Corfu
🏊Pool

All-inclusive resort in Gouvia, on the island's east coast, north of Corfu Town. For a stay where you only move for a day out, to the Achilleion or Paleokastritsa.

€380 a nightSee on Booking →
LuxuryCorfu Holiday Palace
🌊By the sea🏛️Historic centre🌅Great view

Hotel in Kanoni, south of Corfu Town, with a view of Pontikonisi. An address for sleeping by the sea while keeping the old town and the Achilleion within reach.

€170 a nightSee on Booking →
More hotels in Corfu on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip