Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Corfu – 630 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.

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. People working in the hotel made our stay excellebt. Very helpful with finding us scooter, providing extra masks when we forgot to but, delivering breakfast to the room earlier because of out early flight. And all of this without extra charge. Extremely kind and smily people!

Show more Show less
7.9
Good
1,079 reviews
Price from
$94
per night

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. -Great location, right around the corner from the water and Mon Repos beach! -Rooms we’re great. The bathrooms were dated, but didn’t make a difference at all. -GREAT breakfast!! I would stay again for the breakfast alone. -This hotel has been nicely redone inside. It was a great deal. -Lots of great restaurants surrounding this hotel! -Close to the airport -Bus stop around the corner at Mon Repos Beach entrance, so handy to get to other places in Corfu. -20 minute walk into Old Town, but I would walk it any day. It’s an easy walk beside the water, around the bay to Old Town. I highly recommend this hotel!

Show more Show less
7.1
Good
1,092 reviews
Price from
$56
per night

Mayor Mon Repos Palace - Adults Only

Hotel in Corfu

The adults-only Mayor Mon Repos Palace is located at the tip of Garitsa Bay, within 0.6 mi from the scenic Old Town of Corfu. Very pleasant interior design, great balcony view

Show more Show less
8.1
Very Good
1,186 reviews
Price from
$88
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. The reception staff were wonderful, the room was beautiful and the service was outstanding. The beds were so comfortable. It really was the perfect stay, I can not recommend it highly enough. The breakfast was delicious and the food plentiful. We were so impressed with this hotel. We will definitely return.

Show more Show less
8.9
Excellent
1,183 reviews
Price from
$94
per night

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. Everything! Great location, friendly staff, spotlessly clean and comfortable room. 10mins walking distance to the old town. If they provided a kettle and some complimentary tea/coffee facilities in the room, this hotel would be perfect!

Show more Show less
7.4
Good
1,151 reviews
Price from
$59
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... Perfect location, Beautiful view of the port, nice park across the street, short walk to the old fort, short walk to great shopping and short walk to great resturants.

Show more Show less
7.9
Good
644 reviews
Price from
$141
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
8
Very Good
828 reviews
Price from
$86
per night

Europe Hotel

Hotel in Corfu

Europe Hotel offers accommodations within 2625 feet of the center of Corfu Town. The port is just 984 feet away. All rooms open to a balcony and come with a TV. They also have a bathroom with a... Great little rooms very close to the port and a 15 minute walk to the old down. Rooms were very clean and had great AC and hot water. The staff was immensely helpful - they provided local recommendations for restaurants, gave us a great little local beach within walking distance and even arranged a rental car for us with no issues.

Show more Show less
7.3
Good
688 reviews
Price from
$59
per night

Locandiera

Hotel in Corfu Old Town, Corfu

Locandiera is located in the Corfu Old Town district in Corfu Town, 328 feet from Liston and 656 feet from Kolla Square. Each room is fitted with a flat-screen TV with satellite channels. very welcoming hostess who told us what to see and restaurants recommendations Lovely room and gorgeous bed and pillows Fresh breakfast perfekt calm location

Show more Show less
9.5
Exceptional
586 reviews
Price from
$106
per night

Sunset

Hotel in Corfu

The Sunset Hotel is located in Corfu’s borders, just 1969 feet from Alykes Beach. Very good hotel, niece staff, nice pool, spacios balcony and nice rooms.The staff were very helpfull with everything, for example with booking excursions, booking boat tickets and so on. The breakfast was outstanding.Will gladly return more times.

Show more Show less
7.8
Good
755 reviews
Price from
$53
per night

Most-booked hotels in Corfu in the past month

See all

Corfu's best hotels with breakfast

See all

Budget hotels in Corfu

See all

FAQs about hotels in Corfu

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

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

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

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

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

  • Corfu Palace Hotel, Konstantinoupolis, and The Royal Grand Hotel got great room view-related reviews from travelers in Corfu.

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

  • For hotels in Corfu that serve highly-rated breakfasts, try Acanthus blue, Locandiera, and Bella Venezia.

  • These hotels in Corfu are highly rated by couples: Acanthus blue, Locandiera, and Bella Venezia.

  • Travelers who stayed in Corfu near Corfu International Airport (CFU) have said good things about Acanthus blue, Mayor Mon Repos Palace - Adults Only, and Corfu Palace Hotel.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Corfu:

Explore guest reviews of hotels in Corfu

See all