Skip to main content
Accommodation Flights Flight + Hotel Car rentals Tours & Activities Airport taxis

Hotels and more in Corfu Town

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Arcadion Hotel 3 stars

Hotel in Corfu Old Town, Corfu Town

Overlooking Spianada Square and the arcades of Liston, this charming hotel offers comfortable accommodation with free wireless internet access in the heart of Corfu Town. The room was really nice and very neat. The place was great from our personal balcony we could see the old Corfu town the Liston square and the old castle. The breakfast is very satisfying and tasty !! We definitely recommend this hotel for someone who doesn't like transportation cause its place in the hart of the old town!!! We attach below a photo with the view from our balcony!

Show more Show less
9
Superb
1,124 reviews
Avg. price/night:
£54
Check availability

Locandiera

Hotel in Corfu Old Town, Corfu Town

Locandiera is located in the Corfu Old Town district in Corfu Town, 100 metres from Liston and 200 metres from Kolla Square. Each room is fitted with a flat-screen TV with satellite channels. Only one word - everything is outstanding!

Show more Show less
9.6
Exceptional
479 reviews
Avg. price/night:
£60
Check availability

Siora Vittoria Boutique Hotel 4 stars

Hotel in Corfu Old Town, Corfu Town

Situated in Corfu's old town, this 19th-century mansion offers a peaceful garden setting and charming, restored accommodation with breakfast included. Lovely place and staff, breakfast in the garden in the cool , wonderful. Location superb, quiet and yet close to everything, shops, sites, restaurants, swimming. Will definitely stay again.

Show more Show less
9
Superb
348 reviews
Avg. price/night:
£60
Check availability

Bella Venezia 3 stars

Hotel in Corfu Old Town, Corfu Town

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. Everything was perfect. The hotel is very clean, and the staff is very friendly. Very good location and Modern rooms! We wish we could stay longer!

Show more Show less
9.3
Superb
593 reviews

LOC Hospitality Annunziata

Hotel in Corfu Old Town, Corfu Town

80 metres from Municipal Gallery, LOC Hospitality Annunziata is situated in Corfu Town and features free WiFi, express check-in and check-out and concierge services. We were very happy with our stay at LOC Old Town Annunziata and we would definitely recommend staying here. The flat itself was sparkling clean, modernly decorated and had everything we may have needed for our stay. The location is perfect as it is in the heart of Corfu Old town with supermarkets, restaurants, cafes and shops only 5 to 10 mins walk away. The location is also good if you want to use public transport to travel to nearby locations as the bus stop and port are very close. The communication with the host was great as Lina always answered my emails and texts very quickly, she helped me arrange a taxi and generally was always available and made sure we were having a nice stay.

Show more Show less
9
Superb
61 reviews
Avg. price/night:
£70
Check availability

Mayor Mon Repos Palace - Adults Only 4 stars

Hotel in Corfu Town

The adults-only Mayor Mon Repos Palace is located at the tip of Garitsa Bay, within 1 km from the scenic Old Town of Corfu. Friendly welcome - we arrived at 8 am were invited for breakfast , could lounge on the pool chairs All staff with a smile on their face

Show more Show less
8.4
Very good
997 reviews

The Royal Grand Hotel 3 stars

Hotel in Corfu Town

Featuring free Wi-Fi in lobby area, Royal Boutique Hotel is set in 2 buildings, just 300 metres from sandy Kanoni Beach. Perfect location, very good breakfast

Show more Show less
8.4
Very good
378 reviews
Avg. price/night:
£55
Check availability

Cavalieri Hotel 4 stars

Hotel in Corfu Old Town, Corfu Town

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... The location and the service were perfect.

Show more Show less
8
Very good
658 reviews
Avg. price/night:
£58
Check availability

Corfu Palace Hotel 5 stars

Hotel in Corfu Town

Overlooking Garitsa Bay, the 5-star Corfu Palace offers a thalasotherapy spa centre, an outdoor pool and fine dining. All elegant rooms feature Ionian Sea views. Fantastic rooms, service and facilities.

Show more Show less
8.4
Very good
408 reviews
Avg. price/night:
£90
Check availability

Corfu Mare Boutique Hotel 3 stars

Hotel in Corfu Town

The adults-only Corfu Mare is a newly renovated boutique hotel, ideally situated in a quiet area just 2.5 km from Corfu Town. Swimming pool and all the cordiality of the personal

Show more Show less
8.3
Very good
214 reviews
Avg. price/night:
£84
Check availability

Most booked hotels in Corfu Town in the past month

See all

Corfu Town's best hotels with breakfast

See all

Budget hotels in Corfu Town

See all

Hotels located in the centre of Corfu Town

See all

FAQs about hotels in Corfu Town

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

  • Some of the best hotels in Corfu Town near Mon Repos Palace include Mon Repos Apartments, Garitsa Bay Apartment and Ninos Luxury Apartment.

  • Arcadion Hotel, Locandiera and Bella Venezia are some of the popular hotels in Corfu Town.

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

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

  • Many families visiting Corfu Town loved staying at Locandiera, Bella Venezia and Arcadion Hotel.

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

  • For hotels in Corfu Town that serve up a highly-rated breakfast, try Locandiera, Bella Venezia and Mayor Mon Repos Palace - Adults Only.

  • These hotels in Corfu Town are highly rated by couples: Locandiera, Bella Venezia and Arcadion Hotel.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Corfu Town:

Explore guest reviews of hotels in Corfu Town

See all