Corfu

Corfu Beach Hotels

Select your dates to discover beach hotels in Corfu for a relaxing seaside stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Corfu Beach Hotels

Explore the best beach hotels in Corfu just steps from the sand.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Kavos
Featured facilities: Private beach area, Pool, Sunbathing area
Very Good
59 reviews
8.6/10
1 night
From DKK 469
Check availability
99+
Hotels in Agios Stefanos
Featured facilities: Public beach, Pool, Dry cleaning
Outstanding
149 reviews
9.8/10
1 night
From DKK 1,360
Check availability
99+
Hotels in Agios Georgios
Featured facilities: Private beach area, Water park, BBQ
Amazing
11 reviews
9.4/10
1 night
From DKK 647
Check availability
81
Hotels in Kavos
Featured facilities: Private beach area, Pool view, Balcony
Amazing
20 reviews
9.4/10
1 night
From DKK 490
Check availability
99+
Hotels in Parelia
Featured facilities: Public beach, Snorkeling, Diving
602 reviews
7.3/10
1 night
From DKK 416
Check availability
65
Hotels in Kato Agios Markos
Featured facilities: Public beach, Pool, Dry cleaning
Very Good
58 reviews
8.3/10
1 night
From DKK 271
Check availability
85
Hotels in Mparmpati
Featured facilities: Pool
Very Good
464 reviews
8.9/10
1 night
From DKK 278
Check availability
99+
Hotels in Gouvia
Featured facilities: Public beach, Pool, Sunbathing area
Very Good
27 reviews
8.9/10
1 night
From DKK 1,772
Check availability
61
Hotels in Corfu
Featured facilities: Public beach, Pool, Fishing
Very Good
141 reviews
8.1/10
Check availability
88
Hotels in Corfu
Featured facilities: Public beach, Water park, Tennis court
Amazing
52 reviews
9.4/10
1 night
From DKK 547
Check availability
See All Beach Hotels in Corfu

FAQs

What is the average price of a hotel in Corfu for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Corfu this weekend is DKK 1,301 per night. For a 4-star hotel, the average cost is DKK 2,714 per night. If you're looking for a luxury experience, 5-star hotels in Corfu this weekend typically cost DKK 7,310 per night.

How much do hotels in Corfu cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Corfu during weekdays is DKK 1,241 per night. For a 4-star hotel, you can expect to pay around DKK 2,511 per night. If you're seeking a luxury stay, 5-star hotels in Corfu generally cost DKK 25,230 per night on weekdays.

What are the best places to stay in Corfu?

Some of the best places to stay in Corfu are near popular attractions like Museum of Palaiopolis - Mon Repos, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Corfu?

Families visiting Corfu often prefer hotels like Hotel Atlantis (from DKK 7,117), Hotel Bretagne (from DKK 435) and Contessa Bianca Luxury Suites (from DKK 471), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

Where can I find the best hotels in Corfu?

Corfu has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Hotel Bretagne (from DKK 435) and Ipsos di Mare Beach Hotel (from DKK 365) are preferred hotels.

What's the best pet-friendly accommodation in Corfu?

What is the best spa hotel in Corfu?

Getting tired after a long walk? Hotel Bretagne (from DKK 435) provides highly rated spa services.

What’s the best hotel in Corfu with hot springs?

Wanna experience hot springs in your hotel? MarBella, Mar-Bella Collection has hot springs. Book now!

Where can I find the best hotel discounts in Corfu?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Corfu Beach Hotels Information

Total properties29
Number of reviews221
Weekend Avg. PriceDKK 783
Weekday Avg. PriceDKK 783