We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Corfu

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Corfu?

We'll send you updates with the latest deals, reviews and articles for Corfu each week.

Map of Corfu Hotels

Hotels (408)

B&Bs / Inns (250)

Speciality Lodging (808)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Agios Stefanos Northwest | Avliotes, Agios Stefanos, Avliotes 490 81, Greece
Show Prices
US$282 - US$476 Avg. price/night*
Ollie #1 of 408 hotels in Corfu
Traveller photos (1394)
Ikos Dassia (Dassia) 5.0 of 5
Dassia, Greece
Show Prices
US$267 - US$1 230 Avg. price/night*
Ollie #2 of 408 hotels in Corfu
#1 of 15 hotels in Dassia
  •  Ikos Winner 
  • The Ikos brand is onto a winner. The high quality and sheer volume of... more
  • 22 November 2018
Traveller photos (1242)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain
 
Agios Gordios 49 084, Greece
Show Prices
US$50 - US$102 Avg. price/night*
Ollie #3 of 408 hotels in Corfu
  •  Paradise indeed! 
  • Dina’s Paradise is everything that you would wish for in a quiet and... more
  • 24 October 2018
Traveller photos (519)
Special Price 25% off room rate
Kallisto Resort (Pelekas)
Kontogialos Beach, Pelekas 491 00, Greece
Show Prices
US$182 - US$421 Avg. price/night*
Ollie #4 of 408 hotels in Corfu
Traveller photos (153)
MarBella Nido Suite Hotel & Villas (Agios Ioannis Peristeron) 5.0 of 5
Agios Ioannis Peristeron 49084, Greece
Show Prices
US$230 - US$411 Avg. price/night*
Ollie #5 of 408 hotels in Corfu
  •  Wow! 
  • We took a chance when booking as the hotel was not even built, no need to... more
  • 8 December 2018
Traveller photos (327)
Special Offer Be My Nido
Hotel Costas Golden Beach (Agios Georgios) 2.0 of 5
Pagi, Agios Georgios 490 81, Greece
Ollie #6 of 408 hotels in Corfu
  •  A WONDERFUL RETURN 
  • Our 4th visit after a gap of 3 years staying on the last week of the... more
  • 6 November 2018
Traveller photos (652)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain
 
Hotel Marina (Arillas)
Arillas, Arillas 490 81, Greece
Ollie #7 of 408 hotels in Corfu
  •  MARINA HOTEL  
  • This enchanting hotel in Arillas is astounding, run by Vasillas and his... more
  • 1 November 2018
Traveller photos (64)
Certificate of Excellence
Travellers' Choice® 2018 Winner Value for Money
 
Gouvia | Corfu, Gouvia 491 00, Greece
Show Prices
US$51 - US$159 Avg. price/night*
Ollie #8 of 408 hotels in Corfu
#1 of 17 hotels in Gouvia
Traveller photos (406)
Messonghi (Psaras), Messonghi 490 80, Greece
Ollie #9 of 408 hotels in Corfu
Traveller photos (201)
Domes Miramare (Moraitika) 5.0 of 5
Miramare Beach, Moraitika 49100, Greece
Show Prices
US$212 - US$542 Avg. price/night*
Ollie #10 of 408 hotels in Corfu
  •  Awesome Hotel 
  • Spent a week vacating with my sister at this beatiful hotel. We really... more
  • 24 November 2018
Traveller photos (315)
Epar. Od. Vrionis-Agiou Nikolaou, Benitses 490 84, Greece
Show Prices
US$38 - US$91 Avg. price/night*
Ollie #11 of 408 hotels in Corfu
  •  Wonderful short stay  
  • We had a great time in Corfu, and this hotel made our stay absolutely... more
  • 18 November 2018
Traveller photos (518)
Gouvia, Gouvia 491 00, Greece
Show Prices
US$92 - US$163 Avg. price/night*
Ollie #12 of 408 hotels in Corfu
#2 of 17 hotels in Gouvia
  •  Amazing 
  • We stayed here for a week in September. WOW, we loved every second. The... more
  • 16 November 2018
Traveller photos (739)
Special Price 15% off room rate
Ermones 491 00, Greece
Show Prices
US$75 - US$222 Avg. price/night*
Ollie #13 of 408 hotels in Corfu
Traveller photos (877)
Special Offer Book with us directly!
Bella Venezia Hotel (Corfu Town) 3.0 of 5
4 Zabeli Napoleodos, Corfu Town 491 00, Greece
Show Prices
US$94 - US$207 Avg. price/night*
Ollie #14 of 408 hotels in Corfu
Traveller photos (418)
Paleokastritsa 49083, Greece
Show Prices
US$101 - US$1 140 Avg. price/night*
Ollie #15 of 408 hotels in Corfu
  •  Fabulous! 
  • Just returned from a fantastic 3 week holiday at Angel's Pool Bar. Our... more
  • 3 October 2018
Traveller photos (136)
Coral Hotel (Roda) 3.0 of 5
Roda 49081, Greece
No photo provided
Show Prices
US$71 - US$106 Avg. price/night*
Ollie #16 of 408 hotels in Corfu
#1 of 17 hotels in Roda
  •  Mrs a  
  • This is a fabulous place to stay, all the staff go out of there way to... more
  • 12 November 2018
Traveller photos (546)
Melina Bay Hotel (Kassiopi) 4.0 of 5
Kassiopi 490 81, Greece
Show Prices
US$79 - US$237 Avg. price/night*
Ollie #17 of 408 hotels in Corfu
Traveller photos (318)
Peroulades, Sidari 490 81, Greece
No photo provided
Show Prices
US$31 - US$103 Avg. price/night*
Ollie #18 of 408 hotels in Corfu
#1 of 39 hotels in Sidari
Traveller photos (489)
Acharavi Corfu greece, Acharavi 490 81, Greece
Show Prices
US$28 - US$75 Avg. price/night*
Ollie #19 of 408 hotels in Corfu
  •  Perfect holidays 
  • Stayed in August, 3rd year in a row. We would love to return next year but... more
  • 27 October 2018
Traveller photos (458)
Unnamed road, Dassia 49083, Greece
Show Prices
US$99 - US$399 Avg. price/night*
Ollie #20 of 408 hotels in Corfu
#2 of 15 hotels in Dassia
  •  Birthday  
  • Hotel very clean food excellent staff excellent they couldnt do enough for... more
  • 30 October 2018
Traveller photos (430)