Corfu (Kerkyra) is the greenest of the Ionian Islands, lying off the northwest coast of Greece a short crossing from Albania. Its UNESCO-listed Old Town, shaped by Venetian, French, and British rulers, sits beside olive-covered hills, a mountainous north, and beaches ranging from the cliffs of Paleokastritsa to the sandy shores of the south. The island also has a distinct cuisine, with dishes such as pastitsada, sofrito, and bourdeto found nowhere else in Greece.
Accommodation overview
Corfu has one of the widest accommodation ranges in the Ionian Islands, from village studios and 2-star hotels at about €45-95 a night to all-inclusive five-star resorts at €220-900. Corfu Town's Old Town suits culture and ferry connections, Dassia and Ipsos offer beaches with restaurants within reach of town, Paleokastritsa and Glyfada have the best scenery, and Acharavi and Roda on the north coast are quieter for families. July and August are the peak months and prices rise sharply, so booking several months ahead is advised. May, June and September give warm weather with lower rates.
- Budget
- €45-95/night (2-star hotels, hostel-style rooms and village studios outside July-August peaks)
- Mid-range
- €80-240/night (3-4 star beach hotels along the east, north and west coasts)
- Luxury
- €220-900+/night (five-star resorts such as Ikos Dassia, Grecotel Corfu Imperial, Domes Miramare and Domes of Corfu)
- Where to stay
- Corfu Town Old Town for culture and ferries; Dassia and Ipsos for beaches and restaurants within reach of town; Paleokastritsa and Glyfada for scenery; Acharavi and Roda for quieter family stays in the north
Hotels by budget
Find accommodation that fits your travel budget.
Budget-friendly
Hotel Bretagne
A two-star budget hotel in the Corfu Town urban area, practical for ferry and bus connections. Rates are indicative for the May-October season.
Check rates on Booking.comHotel La Calma Dassia
A two-star budget hotel on the road above Dassia beach. Rates are indicative for the May-October season.
Check rates on Booking.comWilde Rose Hotel & Restaurant
A two-star hotel with a restaurant at the Dassia-Ipsos boundary. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Jason Ipsos
A small budget hotel in the village of Ipsos. Rates are indicative for the May-October season.
Check rates on Booking.comParadise Hotel Gouvia
A budget hotel inland from the Gouvia waterfront. Rates are indicative for the May-October season.
Check rates on Booking.comPink Palace
A well-known backpacker hostel-hotel complex at Agios Gordios beach, offering dorm and private rooms. Rates are indicative for the May-October season.
Check rates on Booking.comDomenico Hotel
A budget hotel in Sidari village. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Nafsika
A small hotel at Agios Stefanos beach on the north-west coast. Rates are indicative for the May-October season.
Check rates on Booking.comMid-range
Cavalieri Hotel
A four-star hotel in a 17th-century mansion in the Old Town, opposite the Spianada Esplanade. Rates are indicative for the May-October season.
Check rates on Booking.comBella Venezia Hotel
A restored neo-classical mansion hotel a few minutes on foot from the Spianada and the Old Town restaurants. Rates are indicative for the May-October season.
Check rates on Booking.comSiorra Vittoria Boutique Hotel
A boutique hotel in a historic Corfu Town building close to the Spianada, noted for its breakfast. Rates are indicative for the May-October season.
Check rates on Booking.comArcadion Hotel
A three-star hotel facing the Spianada square in the centre of Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Konstantinoupolis
A long-established three-star hotel beside the old harbour of Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comMon Repos Palace
An adults-only four-star hotel at the tip of Garitsa Bay, within about 1 km of the Old Town. Rates are indicative for the May-October season.
Check rates on Booking.comAriti Grand Hotel
A four-star hotel in Kanoni, just south of Corfu Town and near the airport runway viewpoint. Rates are indicative for the May-October season.
Check rates on Booking.comGouvia Hotel
A three-star hotel in Gouvia, the marina and nightlife village north of Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Govino Bay
A hotel by Govino Bay near Gouvia Marina, on the bus line to Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comIliada Beach Hotel
A three-star beach hotel on the Gouvia shoreline. Rates are indicative for the May-October season.
Check rates on Booking.comMolfetta Beach Hotel
A beachfront hotel in Gouvia close to the marina. Rates are indicative for the May-October season.
Check rates on Booking.comDaphnila Bay Dassia
A beachfront resort hotel on Daphnila Bay at the southern end of Dassia. Rates are indicative for the May-October season.
Check rates on Booking.comNefeli Hotel
A family-run hotel between Kommeno and Dassia on the east coast. Rates are indicative for the May-October season.
Check rates on Booking.comRodostamo Boutique Hotel & Villas
A boutique hotel with villas on the Kommeno side of Gouvia Bay. Rates are indicative for the May-October season.
Check rates on Booking.comLouis Kerkyra Golf Hotel
A four-star hotel in the Afra area close to the Corfu Golf Club, inland from the east coast. Rates are indicative for the May-October season.
Check rates on Booking.comElea Beach Hotel
A four-star beachfront hotel in the centre of Dassia. Rates are indicative for the May-October season.
Check rates on Booking.comDassia Beach Hotel
A beachside hotel on the main Dassia strip. Rates are indicative for the May-October season.
Check rates on Booking.comPalma Boutique Hotel
A small boutique hotel set back from the Dassia beachfront. Rates are indicative for the May-October season.
Check rates on Booking.comIpsos Beach Hotel
A hotel on the Ipsos beach strip with its restaurants and bars at the door. Rates are indicative for the May-October season.
Check rates on Booking.comBella Vista Beach Hotel
A beachside hotel in Benitses with studios. Rates are indicative for the May-October season.
Check rates on Booking.comPotamaki Beach Hotel
A small hotel at Potamaki beach in Benitses. Rates are indicative for the May-October season.
Check rates on Booking.comEl Greco Hotel
A hotel on the northern side of Benitses, on the main road to Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comEleals Hotel
A four-star hotel between Corfu Town and Benitses. Rates are indicative for the May-October season.
Check rates on Booking.comLouis Ionian Sun
A four-star Louis Hotels property on the Moraitika shoreline. Rates are indicative for the May-October season.
Check rates on Booking.comKorfu Maris Bellos
A three-star hotel in Moraitika on the south-east coast. Rates are indicative for the May-October season.
Check rates on Booking.comIonian Eye Design Studios and Spa
A four-star design studio complex with a spa in Messonghi. Rates are indicative for the May-October season.
Check rates on Booking.comAlkionis Hotel
A hotel in Moraitika near the Messonghi river mouth. Rates are indicative for the May-October season.
Check rates on Booking.comApollo Palace Hotel Village
A four-star hotel village with apartments in Messonghi. Rates are indicative for the May-October season.
Check rates on Booking.comChristina Beach Hotel
A beach hotel on the Messonghi waterfront. Rates are indicative for the May-October season.
Check rates on Booking.comMessonghi Beach Hotel
A three-star beachfront hotel in Messonghi. Rates are indicative for the May-October season.
Check rates on Booking.comLabranda Sandy Beach Resort
A four-star all-inclusive beach resort in southern Corfu, convenient for the Kavos side of the island. Rates are indicative for the May-October season.
Check rates on Booking.comAttika Corfu Beach Hotel
A four-star beach hotel on the south-east coast of Corfu in the Lefkimmi municipality. Rates are indicative for the May-October season.
Check rates on Booking.comAgios Gordios Beach Resort
A beach resort on the sand of Agios Gordios bay on the south-west coast. Rates are indicative for the May-October season.
Check rates on Booking.comAlkyna Lifestyle Beach Resort
A lifestyle beach resort at the southern end of Agios Gordios bay. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Ammos Bay
A small hotel on the Agios Gordios beachfront. Rates are indicative for the May-October season.
Check rates on Booking.comGlyfada Beach Hotel
A three-star hotel steps from the golden sand of Glyfada Beach. Rates are indicative for the May-October season.
Check rates on Booking.comAkrotiri Beach Hotel
A beach hotel on the Paleokastritsa shoreline. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Apollon Paleokastritsa
A hotel in the Paleokastritsa area close to the central beach. Rates are indicative for the May-October season.
Check rates on Booking.comPaleo Inn Hotel
A small hotel above the Paleokastritsa bays. Rates are indicative for the May-October season.
Check rates on Booking.comBlue Princess Hotel and Suites
A hotel with suites in Liapades, east of Paleokastritsa. Rates are indicative for the May-October season.
Check rates on Booking.comLiapades Beach Hotel & Apartments
A beach hotel with apartments at Liapades bay. Rates are indicative for the May-October season.
Check rates on Booking.comSidari Waterpark Hotel
A family hotel in Sidari beside a water park. Rates are indicative for the May-October season.
Check rates on Booking.comOlive Grove Hotel
A hotel set among olive trees on the edge of Sidari. Rates are indicative for the May-October season.
Check rates on Booking.comRoda Beach Resort & Spa
A beach resort with a spa on the Roda shoreline. Rates are indicative for the May-October season.
Check rates on Booking.comRobolla Beach Aparthotel
An apart-hotel close to Roda beach. Rates are indicative for the May-October season.
Check rates on Booking.comAcharavi Beach Hotel
A beachfront hotel on the long pebble-and-sand Acharavi beach. Rates are indicative for the May-October season.
Check rates on Booking.comClub Suite Hotel Ionian Princess
A four-star suite hotel in the centre of Acharavi. Rates are indicative for the May-October season.
Check rates on Booking.comEriva Hotel
A three-star hotel set back from the Acharavi seafront. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Thinalos
A three-star hotel near the centre of Acharavi. Rates are indicative for the May-October season.
Check rates on Booking.comAlmyros Beachresort & Spa
A beach resort with a spa at Almyros, east of Acharavi. Rates are indicative for the May-October season.
Check rates on Booking.comMareblue Beach Resort
A beach resort on the north-east coast between Acharavi and Kassiopi. Rates are indicative for the May-October season.
Check rates on Booking.comMemento Kassiopi Resort
A four-star resort on the road to Avlaki beach near Kassiopi. Rates are indicative for the May-October season.
Check rates on Booking.comMelina Bay Boutique Hotel
A boutique hotel close to the harbour village of Kassiopi. Rates are indicative for the May-October season.
Check rates on Booking.comAtlantica Nissaki Beach
An adults-only beach hotel in the cove of Nissaki on the north-east coast. Rates are indicative for the May-October season.
Check rates on Booking.comLookea Sunshine
A four-star resort hotel on the north-east coast near Nissaki. Rates are indicative for the May-October season.
Check rates on Booking.comCorfu Residence
A four-star apart-hotel complex on the Barbati coast. Rates are indicative for the May-October season.
Check rates on Booking.comGolden Mare Resort
A resort hotel on the coast road south of Barbati. Rates are indicative for the May-October season.
Check rates on Booking.comPantokrator Hotel
A hotel in Barbati beneath Mount Pantokrator. Rates are indicative for the May-October season.
Check rates on Booking.comPerros Hotel
A four-star hotel in Agios Stefanos on the north-west coast. Rates are indicative for the May-October season.
Check rates on Booking.comLuxury
Corfu Palace
A five-star seafront hotel on the Garitsa Bay promenade of Corfu Town, a short distance from the Old Town. Rates are indicative for the May-October season.
Check rates on Booking.comDivani Corfu Palace
A five-star hotel in the Kanoni district south of Corfu Town, near the Mon Repos estate and the airport side of the island. Rates are indicative for the May-October season.
Check rates on Booking.comCorfu Holiday Palace
A five-star resort hotel in the Kanoni area close to Corfu Town and the airport. Rates are indicative for the May-October season.
Check rates on Booking.comKontokali Bay Resort & Spa
A five-star hotel and bungalow complex about 6 km from Corfu Town, overlooking the Ionian Sea and Gouvia Marina, with indoor and outdoor pools and a spa. Rates are indicative for the May-October season.
Check rates on Booking.comDreams Corfu Resort & Spa
An all-inclusive beachfront resort at Gouvia operated under the Hyatt Inclusive Collection. Rates are indicative for the May-October season.
Check rates on Booking.comGrecotel Corfu Imperial
A Grecotel five-star resort on the private Kommeno peninsula with its own sandy beaches and large outdoor pools. Rates are indicative for the May-October season.
Check rates on Booking.comGrecotel Eva Palace
A Grecotel five-star hotel neighbouring the Corfu Imperial on the Kommeno peninsula. Rates are indicative for the May-October season.
Check rates on Booking.comIkos Dassia
An all-inclusive five-star resort on a 600 m beach at Dassia with 403 rooms, six pools and two spas, built on the site of the former Chandris hotels. Rates are indicative for the May-October season.
Check rates on Booking.comAngsana Corfu Resort & Spa
A five-star resort overlooking Benitses Bay on the road between Corfu Town and Benitses. Rates are indicative for the May-October season.
Check rates on Booking.comDomes Miramare
An adults-only five-star Luxury Collection resort on Miramare Beach in Moraitika. Rates are indicative for the May-October season.
Check rates on Booking.comMarBella Corfu
A five-star beach resort at Agios Ioannis Peristeron, next to the adults-only MarBella Nido Suite Hotel & Villas. Rates are indicative for the May-October season.
Check rates on Booking.comMythos Palace Resort
A five-star adults-only resort near Boukari beach on the south-east coast. Rates are indicative for the May-October season.
Check rates on Booking.comIonian Pearl Hotel
A small five-star hotel in Messonghi, south of Moraitika. Rates are indicative for the May-October season.
Check rates on Booking.comDomes of Corfu, Autograph Collection
A 113-room five-star Autograph Collection resort on Glyfada Beach on the west coast. Rates are indicative for the May-October season.
Check rates on Booking.comGrand Mediterraneo Resort
A five-star resort above the bay of Ermones on the west coast. Rates are indicative for the May-October season.
Check rates on Booking.comIbiscus Corfu Hotel
A resort hotel in Roda, formerly the Mirabell, with a restaurant and garden. Rates are indicative for the May-October season.
Check rates on Booking.comGelina Village Hotel & Resort
A five-star village-style resort on the Acharavi seafront. Rates are indicative for the May-October season.
Check rates on Booking.comRestia Suites Exclusive Resort
A five-star suite resort at Almyros on the north coast. Rates are indicative for the May-October season.
Check rates on Booking.comBest neighborhoods to stay
Choose your base based on your interests and travel style.
Corfu Town and Old Town
UNESCO-listed historic centre with Venetian, French and British architecture, boutique mansion hotels and the main ferry port; best for sightseeing without a car.
Best for: All travelers
Kontokali, Gouvia and Kommeno
Marina area 6-8 km north of Corfu Town with several large resorts, restaurants and frequent buses into town.
Best for: All travelers
Dassia and Ipsos
Long east-coast beach strip with tavernas, bars and hotels at all price levels, about 12-15 km from Corfu Town.
Best for: All travelers
Barbati, Nissaki and Kassiopi
Quieter pebble-beach coves and the harbour village of Kassiopi on the north-east coast, backed by Mount Pantokrator.
Best for: All travelers
Acharavi, Roda and Sidari
Wide sandy beaches and family hotels on the north coast, with Sidari known for the Canal d'Amour rock formations.
Best for: All travelers
Paleokastritsa and Glyfada
Dramatic west-coast bays around Paleokastritsa and the golden sand of Glyfada, with hotels set above the water.
Best for: All travelers
Benitses, Moraitika and Messonghi
South-east coast resorts with a long run of beachfront hotels, tavernas and a lively waterfront.
Best for: All travelers
Agios Gordios and the south
Cliff-backed bay on the south-west coast, plus the southern beach areas leading to Kavos.
Best for: All travelers
Our top picks
Handpicked recommendations for every type of traveler.
Corfu Palace
A five-star seafront hotel on the Garitsa Bay promenade of Corfu Town, a short distance from the Old Town. Rates are indicative for the May-October season.
Check rates on Booking.comCavalieri Hotel
A four-star hotel in a 17th-century mansion in the Old Town, opposite the Spianada Esplanade. Rates are indicative for the May-October season.
Check rates on Booking.comBella Venezia Hotel
A restored neo-classical mansion hotel a few minutes on foot from the Spianada and the Old Town restaurants. Rates are indicative for the May-October season.
Check rates on Booking.comSiorra Vittoria Boutique Hotel
A boutique hotel in a historic Corfu Town building close to the Spianada, noted for its breakfast. Rates are indicative for the May-October season.
Check rates on Booking.comArcadion Hotel
A three-star hotel facing the Spianada square in the centre of Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comHotel Konstantinoupolis
A long-established three-star hotel beside the old harbour of Corfu Town. Rates are indicative for the May-October season.
Check rates on Booking.comBooking tips
Get the best deals and avoid common mistakes.
Book July and August stays 4-6 months ahead; the larger all-inclusive resorts and Old Town boutique hotels sell out first.
Corfu Town Old Town hotels suit travellers without a car, while beach resorts in Dassia, Ipsos, Gouvia and Moraitika need a bus, taxi or rental car for excursions.
Most resorts operate from April or May to October, so winter visitors should confirm opening dates and choose Corfu Town hotels that stay open year-round.
Kavos is a party resort with many apartments; families and couples generally choose the east coast (Dassia, Barbati, Nissaki) or the quieter north (Acharavi, Roda).
May, June and September offer lower rates and warm sea temperatures compared with the peak weeks of late July and August.
Alternative accommodations
Beyond traditional hotels, consider these options.
Guesthouses
Family-run guesthouses offer authentic local experiences and often include home-cooked meals. Great for cultural immersion.
Serviced apartments
Ideal for longer stays or families. Kitchen facilities help save money and provide flexibility.
Hostels
Budget-friendly option for solo travelers. Dorms and private rooms available with social common areas.