Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Corfu – 737 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Arion Hotel

Hotel in Corfu

Just steps away from Anemomilos Beach and 0.7 mi from the center of Corfu Town, Arion Hotel offers air-conditioned rooms with balcony. It has a bar and provides free Wi-Fi in all areas. Everything was good. breakfast was really pefect with lots of sweeties and cooked warm mils... Room was good, normal beds. The location isn't ba. You need to walk like for 25minutes and youre in centre. I would love to stay

Show more Show less
7.2
Good
2,013 reviews

Divani Corfu Palace

Hotel in Corfu

Built among lush greenery in Kanoni Peninsula and just 1.9 mi from the center of Corfu Town, the 4-star Divani Corfu Palace features a swimming pool with hot tub. The food, the beautiful swimming pool, the views.

Show more Show less
7.9
Good
1,607 reviews

Hotel Atlantis

Hotel in Corfu

Just 525 feet from the port in Corfu Town, Hotel Atlantis features a restaurant. Free WiFi is available in all areas, while some rooms come with a private balconies and Ionian Sea views. It is a typic transit accommodation. Next to the Ferry Terminal. Close to the Old Town. Not a luxury palace but for sleeping and location it is a perfect choice :))) Staff is very friendly. Breakfast is OK. The view from the top rooms are fantastic :)))

Show more Show less
6.5
Review score
1,164 reviews
Price from
$86
per night

Arcadion Hotel

Hotel in Corfu Old Town, Corfu

Overlooking Spianada Square and the arcades of Liston, this charming hotel offers comfortable accommodations with free wireless internet access in the heart of Corfu Town. Very good value for money: location, view, wifi, breakfast - what else is needed for a great stay

Show more Show less
8.8
Excellent
1,211 reviews
Price from
$90
per night

Ariti Grand Hotel

Hotel in Corfu

Hotel Ariti, surrounded by a 4000m2-garden, enjoys a central location in Kanoni area, only 2.2 mi from Corfu Town. It features a swimming pool with a children's section and a restaurant. Loved this hotel. The view of the pool, lake, and airport from our room was spectacular. The balcony was quite large and we stayed out there a lot. The pool was lovely and clean. The breakfast was delicious and there was a huge selection. There is a market next door and three restaurants down the road. Would definitely stay here again.

Show more Show less
7.9
Good
713 reviews
Price from
$66
per night

Cavalieri Hotel

Hotel in Corfu Old Town, Corfu

Originally a 17th century nobleman's mansion, Cavalieri offers an awarded rooftop restaurant with uninterrupted views of Corfu Town and the fortress, stretching out to the sea and to the mountains of... We like the concept of the hotel and the location was perfect!

Show more Show less
7.8
Good
1,092 reviews
Price from
$77
per night

Konstantinoupolis

Hotel in Corfu Old Town, Corfu

Konstantinoupolis is a traditional hotel housed in a restored 19th century building. Located in the center of Corfu town, it offers views of the Ionian Sea and the islets of Vido and Lazaretto. Excellent location right on Old Corfu Town. Plenty of options to eat nearby Super clean The hotel doesn’t have any parking but you can park on the streets around

Show more Show less
7.7
Good
649 reviews
Price from
$62
per night

Mon Repos Palace

Hotel in Corfu

The adults-only Mon Repos Palace is located at the tip of Garitsa Bay, within 0.6 mi from the scenic Old Town of Corfu. It started really well as we were upgraded to a suite ,room 401. Apart from that our stay was lovely,the staff were friendly, always had a smile, and time for a brief chat. The selection at the buffet breakfast was amazing . We decided to stay at the hotel for the evening meal and opted for the buffet style which at €15 pp with a glass of wine included was great value for money. We will definitely be back , ok we were upgraded, but took a peek at a room that was being cleaned, and would have been happy if we had stayed in that one .

Show more Show less
7.9
Good
1,760 reviews

Bella Venezia

Hotel in Corfu Old Town, Corfu

Centrally located just steps from Corfu Town's central square "Spianada", this restored historical mansion offers comfortable rooms with breakfast included, within a lovely garden setting. the property is beautiful, charming and historic. it’s actually mentioned in the Lonely Planet guide as one of the places to see! the staff is lovely and helpful, always smiling and warm. the breakfast has a little bit of everything for everyone in their beautiful garden. old town is minutes away walking distance and yet the hotel is quiet for being so close to the old town.

Show more Show less
8.9
Excellent
714 reviews

City Marina

Hotel in Corfu Old Town, Corfu

Located in the historic center of the UNESCO-listed Corfu Town, City Marina is just 328 feet from the central Spianada square and 164 feet from the nearest beach. Room with seaview was very comfortable, spacious and clean. The view was amazing, the location was also perfect, very close to old town and to many taverns.

Show more Show less
7.3
Good
1,035 reviews
Price from
$70
per night

Most-booked hotels in Corfu in the past month

See all

Budget hotels in Corfu

See all

FAQs about hotels in Corfu

  • For hotels in Corfu that serve highly-rated breakfasts, try Acanthus blue, Corfu Mare Hotel, and Angelo Del'Arte Estate.

  • Many families visiting Corfu loved staying at Acanthus blue, Arcadion Hotel, and Angelo Del'Arte Estate.

  • On average, 3-star hotels in Corfu cost $210 per night, and 4-star hotels in Corfu are $337 per night. If you're looking for something really special, a 5-star hotel in Corfu can be found for $293 per night, on average (based on Booking.com prices).

  • Travelers who stayed in Corfu near Corfu International Airport (CFU) have said good things about Acanthus blue, Corfu Palace Hotel, and Bella Venezia.

  • On average, it costs $79 per night to book a 3-star hotel in Corfu for tonight. You'll pay around $109 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Corfu will cost around $153, on average (based on Booking.com prices).

  • These hotels in Corfu are highly rated by couples: Acanthus blue, Angelo Del'Arte Estate, and Bella Venezia.

  • The average price per night for a 3-star hotel in Corfu this weekend is $79 or, for a 4-star hotel, $118. Looking for something even fancier? 5-star hotels in Corfu for this weekend cost around $153 per night, on average (based on Booking.com prices).

  • Acanthus blue, Angelo Del'Arte Estate, and Arcadion Hotel are some of the popular hotels in Corfu.

  • Some of the best hotels in Corfu near Mon Repos Palace include Acanthus blue, The Bluehouse - Spacious top floor flat with parking, by Mon Repos beach and Penelope Corfu Suite.

  • Corfu Palace Hotel, Arcadion Hotel, and Siora Vittoria Boutique Hotel got great room view-related reviews from travelers in Corfu.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Corfu:

Explore guest reviews of hotels in Corfu

See all