menu
Hotel Amendments
Huge savings
Monthly Payments
Low deposit

Top hotels in Corfu

Corfu is one of our favourite Greek Island destinations for a hotel. Hotels in Corfu come in a variety of styles across plenty of unique resorts. With miles of lovely coastline, some of which is untouched by the monopoly of the larger tourist resorts, Corfu is ideally balanced for whichever sort of holiday you'd like.

For example, a self-catering hotel in Kavos will give you access to some of the craziest nightlife in the Mediterranean. Generally populated by the 18-35 crowd, nights here can be pretty manic, and a cheap hotel here is mostly about somewhere to lay your head rather than a comfy luxury. 

However, all inclusive hotels in Corfu are also offered by some of the top international brands. Expect gorgeous views of the Ionian sea, infinity pools on traditional white terraces, and private beaches with pools of crystal-clear water. Sound idyllic? Well, what are you waiting for? Here are some of our favourite hotels in Corfu.

Looking for a flight and hotel? Then check out our holidays in Corfu here.

Cheap hotels in Corfu

Silver Beach
Silver Beach
Silver Beach

Roda, Corfu

from £10 pppn
Elli Studios
Elli Studios
Elli Studios

Kavos, Corfu

from £10 pppn
Lavrion Studios
Lavrion Studios
Lavrion Studios

Ipsos, Corfu

from £10 pppn
Quayside Village Hotel
Quayside Village Hotel
Quayside Village Hotel

Kavos, Corfu

from £8 pppn

All Inclusive hotels in Corfu

Alexandros Hotel
Alexandros Hotel
Alexandros Hotel

Perama, Corfu

from £28 pppn
LABRANDA Sandy Beach Resort
LABRANDA Sandy Beach Resort
LABRANDA Sandy Beach Resort

Aghios Georgios, Corfu

from £34 pppn
Saint George Palace Hotel
Saint George Palace Hotel
Saint George Palace Hotel

Aghios Georgios, Corfu

from £36 pppn
Aeolos Beach Resort
Aeolos Beach Resort
Aeolos Beach Resort

Perama, Corfu

from £42 pppn

Luxury hotels in Corfu

Ariti Grand Hotel
Ariti Grand Hotel
Ariti Grand Hotel

Kanoni, Corfu

from £23 pppn
Corfu Holiday Palace
Corfu Holiday Palace
Corfu Holiday Palace

Kanoni, Corfu

from £42 pppn
Kontokali Bay Resort & Spa
Kontokali Bay Resort & Spa
Kontokali Bay Resort & Spa

Kontokali, Corfu

from £45 pppn
Marbella Corfu Hotel
Marbella Corfu Hotel
Marbella Corfu Hotel

Aghios Ioannis, Corfu

from £58 pppn

Family hotels in Corfu

CNic Paleo Art Nouveau
CNic Paleo Art Nouveau
CNic Paleo Art Nouveau

Paleokastritsa, Corfu

from £33 pppn
Roda Beach Resort & Spa
Roda Beach Resort & Spa
Roda Beach Resort & Spa

Roda, Corfu

from £54 pppn
Matoula Apartments
Matoula Apartments
Matoula Apartments

Acharavi, Corfu

from £14 pppn
Memento Kassiopi Resort
Memento Kassiopi Resort
Memento Kassiopi Resort

Kassiopi, Corfu

from £21 pppn

Flight time to Corfu

The average flight time to Corfu from the UK is 3 hours 15 minutes.

Things to do in Corfu

Corfu is a beautiful Greek Island with plenty of sites and activities for all. With beautiful beaches and wonderful natural landscapes like caves and cliffs. Corfu truely is picturesque. The bays here are great for under water excursions like snorkelling, whilst there are water parks which are great for fun family days out. There are tons of museums, monasteries and churches to explore in order to pick up more about Corfu's rich culture and history.

Great things to do include:

  • Palaiokastritsa
  • Achilleion
  • Sidari
  • Mount Pantokrator
  • Old Fortress
  • Pontikonisi
  • Mon Repos
  • Aqualand Park Corfu

When to visit Corfu

The island enjoys a wonderful Mediterranean climate and comfortable temperatures. The summer is the hotest time of the year, with August peaking at around 32°C. Therefore, summer is perhaps the best time to visit the island of Corfu. However, if you prefer cooler temperatures and a quieter experience with less crowds, the winter months are better. 

Average high and low temperatures for each month:

  • January: 14° / 5°
  • February: 14° / 6°
  • March: 16° / 7°
  • April: 19° / 10°
  • May: 24° / 14°
  • June: 29° / 17°
  • July: 32° / 19°
  • August: 32° / 20°
  • September: 28° / 17°
  • October: 23° / 14°
  • November: 19° / 10°
  • December: 15° / 7°