Colorful and charming, Corfu is a gem of a Greek island. Offering something for everyone, the Ionian island is packed full of traditional culture, vibrant dining, sweeping coastal views and of course, all night partying.
It’s no wonder Corfu is one of Greece’s most popular holiday destinations; you can easily spend weeks splashing in sandy bays, hiking around the old hills and dining in buzzy bars. Clubbers unite in the clubbing capital of Corfu as Kavos draws groups of young European holidaymakers to the island. During the summer months the island heats up; visitors arrive in the ports by ferry and fly into the airport in search of a relaxing slice of Greek lifestyle.
In this post, we'll cover:
Map of Corfu’s Towns
The island’s popularity means it has a huge range of accommodation. From high-end hotels around the harbor and mid-range family resorts to basic budget rooms. The local buses run between towns all over the island or hire a car to cruise at your leisure but where do you stay in Corfu? We have a few ideas…
Corfu town has it all: a mix of Greek culture, historical architecture and welcoming restaurants. The town is a labyrinth of winding lanes, old chapels, incredible mansions, and hidden gardens all centered around an old 16th-century fortress. Corfu town reveals the island’s past and there’s definitely a Venetian influence, along with British and a touch of French.
Wake up early and explore the narrow roads as the city readies itself for the day and then, as the sun’s rays get too much, stop off for a drink and a spot of lunch at one of the charming restaurants, or buy some souvenirs at one of the small shops.
Accommodation in Corfu town is varied. There are some nicely priced hotels that are set back from the water, or for some great views there are some more high-end stays. Stay in Corfu town if you aren’t too interested in spending days on the beach and more interested in travelling around the island. Basing yourself in Corfu town means easy access to the bus network and being within short driving distance of many top sites on the island.
Best Places to Stay in Corfu Town
Corfu Holiday Palace – This 5-star hotel overlooks the sea and the lagoon, as well as the famous Ponti Konissi. There’s access to their very own private beach, via their very own ropeway, too. Back at the hotel, there’s both an indoor and an outdoor pool. Fun added extras include a bowling alley, which will keep children entertained. When it comes to dinner, there are four restaurants to choose from, where you can enjoy food from Greek to Japanese. Rooms come with private balconies.
Corfu Palace Hotel – With its huge outdoor pool and views out across the sea, Corfu Palace Hotel even boasts its own casino. Rooms are refined and elegant, featuring marble bathrooms and private terraces for soaking up the sun and the view. This 5-star hotel is just a 10-minute walk from the center of Corfu Town, plus it’s only one kilometer from the airport, making it very convenient for onward travel. History buffs will love that it’s within easy walking distance of the Archaeological Museum in town.
Cavalieri Hotel – Impressively set in a 17th century nobleman’s mansion, this hotel is the epitome of understated class with its traditional decor. But it’s the views that captivate guests more at Cavalieri Hotel – you can enjoy an uninterrupted vista of Corfu Town, the fortress, and out across the sea to the mountains of Albania. A fantastic location for beach lovers, the shoreline is just a few minutes’ walk from this 4-star hotel. There are also museums within walking distance where you can learn more about Corfu’s history.
Arcadion Hotel – This hotel features rooms with tiled floors, classically tasteful decor and stunning sea views. It’s the location that steals the show; overlooking the supremely photogenic arcades of Liston as well as the bustling Spianada Square, those who love to wander around a town and get lost in picturesque streets will like being able to do so directly from the doorstep of the aptly named Arcadion Hotel. There’s a hearty and very worthwhile breakfast served up daily in comfortable, relaxed surroundings.
Tucked around three beautiful bays, Paleokastritsa is an iconic, scenic spot to spend your Greek getaway. A bustling resort that’s popular with holidaymakers and day trippers alike, Paleokastritsa may not be easy to pronounce but it’s more than easy to live here. Picture yourself lounging around in the sun sipping cocktails, as expensive yachts ferrying the rich and glamorous elite of Europe sail into the harbor. Bathe in the surrounding natural scenery and enjoy delicious meals at stylish tavernas.
It does get busy here in the high season, and everyone who comes to Corfu will visit the resort at least once during their journey. There are many accommodation options. If you’re on a budget, choose to stay at one of the mid-range hotels in the town, or splash out on somewhere a little more luxurious. Wherever you stay you’ll never be far from a beach, as well as the numerous buzzing bars and eateries.
You can rent a car to see the rest of Corfu’s sites or head up to the stunning 17th-century monastery that sits high above Paleokastritsa, with its intricately carved ceiling.
Best Places to Stay in Paleokastritsa
Akrotiri Beach – Occupying most of the promontory that juts dramatically out to sea, you’ll feel the exclusivity of staying at a place that feels worlds away from the hustle and bustle of tourist crowds. Think drinks at the hotel bar as the sun sets over the ocean, reading a book on your own private balcony that overlooks the Ionian Sea, or lounging around in its dreamy infinity pool. The location puts it just 12 minutes away from its own stunning slice of beach.
Odysseus Hotel – Rooms in this 3-star hotel are simple, minimal, but modern and fresh – plus they boast their own small, romantic balconies, which are perfect for a glass of wine or two. Its location on a hillside above one of the many beautiful bays of Paleokastritsa affords Odysseus Hotel some seriously stunning views. Downstairs, there’s a pool to play in during the day, and a bar that livens up at night with live music performances. It’s also handily located for catching the bus around the island.
If you’re visiting Corfu to party, then you should head to the popular party spot of Kavos. Famous for its raucous nightlife, Kavos is Corfu’s capital of clubbing; dozens of bars and nightclubs line the main strip and beachfront.
By day, Kavos is all about beach life. Beach-lovers rejoice, you can spend days sleeping on soft golden sand, eating in beachside cafes and cooling off in the calm waters, or try out some water sports. As night falls, Kavos starts to wake up. Groups of young people come out to party, and stag and hen groups take on the town to turn things up. Famous DJs and clubs play the latest tracks until the early hours.
The history and culture of Corfu old town are a quick bus ride away and a popular water park is just around the corner. Accommodation in Kavos is comprised of cheap, clean and simple holiday hotels which often come with pools and breakfast included.
Best Places to Stay in Kavos
Erofili Hotel – This family resort hotel is located just a three-minute walk to the beach but also features its own pool, which is great for keeping kids (and adults) entertained. The chilled out pool area is as great for fun as it is for relaxation, with sunbeds dotted around. The Erofili Hotel is far enough from the center of Kavos that the sometimes raucous noise of town is not in earshot, but it’s still close enough that if you want to get there you can walk.
Chandris Apartments – Always handy when keeping to a budget or going on holiday with a group of friends, Chandris Apartments come complete with kitchenettes and dining areas. There are large, luxurious double sunbeds located around the chilled out pool area. Outdoors, too, is where you’ll find the bar, where you can enjoy a drink and some classic barbecue food. Close to the sea – complete with sandy beach – it’s right in town, with a supermarket and ATM in easy walking distance. If you’ve come for clubs and bars, they’re close by.
Set in front of a backdrop of green hills, Acharavi is a busy working town in the north of Corfu where holidaymakers and local people live side by side. The modern town is home to banks and post offices and a plethora of local bars and restaurants for you to spend long afternoons indulging in local foods and drink.
A long stretch of sandy beach is a big draw for visitors and a great spot for families to spend days on the sand sunbathing and splashing in the sea. Acharavi is also a top spot for hiking as many of the surrounding hills have well marked and maintained trails, providing incredible views of the coast.
Choose to stay in large beachside family resorts complete with beachside pools and sun loungers, or stay closer to town in a small, budget-friendly apartment.
Best Places to Stay in Acharavi
Century Resort – Surrounded by beautiful gardens, you’ll find Century Resort just minutes away from the white, sandy beach. Its high-quality rooms are simple and modern, as well as very spacious, so there’s plenty of room to spread out; some even come with small kitchenettes and mezzanine floor lounge areas, while others have large balcony areas. There is a wide range of rooms so you can find the right one to suit you. A great choice for families, there’s a playground and two outdoor pools for added entertainment.
Small Sidari is vibrant and brimming with Greek charm. Situated in the mountains, the little town is actually made up of two villages and is popular with holidaying families that stay there for its three sandy bays and secret coves. The town is teeming with simple tavernas and tasty eateries that welcome families to enjoy big traditional meals, and there are plenty of bars and lively pubs.
A package holiday haven, the resort hotels in Sidari are perfect for families as they’re great value and offer all the facilities needed to make your break as chilled as possible. Stroll along the beach and discover just why this spot is becoming so popular. Rent a car and take a short drive along the coast to visit more gorgeous beaches and amble around ancient Greek ruins.
Best Places to Stay in Sidari
Angelina Hotel & Apartments – Angelina Hotel & Apartments is a gleaming, modern place to stay, with a mix of room choices – from small apartments to large studios. It’s merely 200 meters to two separate beaches – Canal D’Amour Beach as well as Sidari Beach – making it great for those who love to splash around by the sea or catch rays on the sand. This hotel is also near the bus stop, making it easy to get around the island, too.
Lively and popular, Gouvia is a charming combination of party place and hillside retreat, all nestled around a scenic waterfront. With something for everyone, the tiny town has become busy in recent years, with many holidaymakers drawn there for its selection of accommodation and pleasant nightlife scene. There’s a wide range of accommodation options in Gouvia, from high-end beach resorts to small holiday apartments and everything in between.
The town is filled with lots of shopping opportunities and a range of fresh food options. The beach, although pebbly, is still pleasant, and around the modern marina, remains of the old Venetian marina can still be seen. Try out some high-speed watersports or take the regular bus to nearby big resort towns.
Best Places to Stay in Gouvia
Hotel Orpheus – This hotel is a homely, family-run affair that features pared back, neutral furnishings in a selection of cozy rooms. There’s a bar at Hotel Orpheus where you can sip cocktails and other drinks in a traditional Greek setting. Though it lacks a pool, this place is just two minutes away from a beach and is also a short walk to other bars and tavernas to enjoy in town. Being family-run, the staff are very friendly, offering great service and plenty of local knowledge about what to do on your trip to Corfu.
Maltezos Hotel – Small but stylish, Maltezos Hotel is another family-run offering. Past its dusky pink and white facade, you’ll find grounds that boast a relaxing outdoor pool, plus a bar where you can enjoy drinks under the sun-dappled terrace, and dinner late into the night. There’s a pool table and darts here, plus a children’s playground, meaning everybody can be kept entertained at this hotel. As for the beach, it’s just a three-minute walk away.
Colorful Benitses was once big and busy but has recently reinvented itself to become a sleepy small town once more. Perfect for a couple’s getaway, the fishing village is awash with intriguing tavernas and delightful restaurants. Stretching for less than a mile, Benitses is filled with a huge selection of shops and eating options. The remains of an old Roman bath are hidden in the town and the surrounding hills are excellent for hiking; you can even discover natural springs.
Take a boat trip from the town’s harbor and discover nearby Corfu town. There’s a selection of mid-range hotels in the town, and with the airport just a short bus ride away, it’s the perfect spot for a quick Greek break.
Best Places to Stay in Benitses
Hotel Kaiser Bridge – This is a boutique-style hotel that overlooks the beautiful Ionian Sea, meaning you’ll get some incredible sunsets here you won’t easily forget in a simple, traditional Greek setting. For fans of beaches, Hotel Kaiser Bridge steals the show; the beach here is right in front of the hotel! There’s also a wonderful terrace bar and restaurant, offering meals throughout the day – complete with that amazing sea view.
Another great spot for a couple’s holiday, simple and stunning Kassiopi is set around a pretty harbor and is all about its four fabulous beaches. Think days reclining on a sun lounger with your partner, cocktail in hand and crystal clear waters to cool off in. If you want to try out something more physical, there’s the option to rent jet-skis or take a boat trip further along the coast.
Kassiopi, although growing in popularity, still retains its traditional Greek charm. The picturesque area surrounding it is a network of crisscrossing paths that lead to pebbly coves. Stay in a chic hotel housed in a traditional whitewashed building, overlooked by the towering Byzantine fortress. Take the bus, which comes several times a day, from the main square to the water park and other popular resort towns nearby.
Best Places to Stay in Kassiopi
Philippos Hotel – Philippos Hotel features a lovely pool area complete with plenty of sunbeds and dotted with the dappled shade of trees. Its recently refurbished rooms are simply decorated but modern, and come with kitchenettes, breakfast bars, and private balconies. Staff are very helpful here and maintain a high level of cleanliness. Elsewhere at Philippos Hotel, there’s a bar to enjoy snacks and drinks. Tucked down a quiet side street – meaning a peaceful night’s sleep – this place is also close to Kalamionas Beach.
Surrounded by olive groves and lemon trees, Agios Gordios is a pretty little village situated on the west coast of Corfu. After a quick 20-minute drive from the airport, you’ll find yourself in a tiny village with awesome views and a breathtaking beach. As night descends, the town and its bay are illuminated by tiny lights, with fantastic views of the landmark rock formations.
Accommodation is centered around beach life, with small, locally run hotels and medium-sized mid-range resorts to choose from. There’s also a choice of budget backpacker hotels. The sandy beach, with its fun, amiable vibe and many lovely restaurants, bars, and beautiful sunset views, gives Agios Gordios that classic holiday atmosphere that Crete is famous for.
Best Places to Stay in Agios Gordios
Panorama Hotel – As the name might suggest, this hotel has panoramic views of Agios Gordios, backed by lush mountainsides and the azure blue of the sea. Located inside a gorgeous, traditional, white-washed building with terracotta tiles, it’s the quintessential place to enjoy your time in Corfu. The outdoor pool – which also features a bar – boasts views across the sea and the beach is close by. Panorama Hotel is a short walk to many other bars and tavernas for those seeking a more atmospheric nightlife.
The large resort town of Dassia is scattered along small roads that lead down to the clean sandy beach. Many big hotels edge the coast and boast spectacular views across the water. Dassia’s main draw is its child-friendly beach and its fun selection of watersports. You can take a ride on a banana boat or try paragliding. Bars and restaurants, plus a few small nightclubs, become busy in the evening and shops sell everything you could need.
You can walk along the coast to the next resort town or take the bus across the island. Hotels are mainly focused around the beach, but for a real budget option try out the well-equipped campsite.
Best Places to Stay in Dassia
Corfu Palma Boutique Hotel – This 4-star hotel is true to its name and really does have a stylish boutique feel to it, with a definite focus on chic design. In addition to views, the rooms also boast high-end furnishings and lounge areas. The pool area here is minimal and design-led, making for a cool place to hang out and relax. Elsewhere at this 4-star hotel, there’s a whole lot of high-end facilities available at the wellness center, as well a small gym to keep up your workout. The restaurant serves a la carte meals using organic produce and there’s a classy cocktail bar, too.
Paloma Blanca – A resort-style hotel, Paloma Blanca is located just a few minutes’ walk away from the lovely Dassia Beach. The hotel itself has a large outdoor pool area, complete with a well-maintained garden, overflowing with flowers and trees – the perfect place to relax. For the more active, there’s also a tennis court to use here. Clean, low-key and comfortable, this hotel features a large selection of room types to suit everybody. Just a 10 minute walk away, there are great bars and restaurants to enjoy in Kato.
A family favorite, Roda is a small fishing village which is centered around a sandy cove. Locals still live in this traditional town, which makes for the perfect relaxing holiday destination. The child-friendly beach slopes slowly into calm, clean waters, which are great for swimming lessons, whilst the rocky edges of the beach are great for exploring.
Nearby lie the ancient ruins of a Greek temple that add to the traditional culture in Roda. Stay in one of the small, well-priced hotels, or a mid-range beachside resort, and take the bus to visit other parts of Corfu.
Best Places to Stay in Roda
Paradise Village – This hotel features bungalow-style villas set in gardens, making for a great stay for families or groups of friends – or couples looking for privacy. Each comes with its own separate patio area, a kitchen for making meals, as well as an indoor lounge area. An on-site children’s playground keeps little ones entertained; there’s also car hire available through the hotel itself, which makes exploring Corfu easier. It may be in a quiet location, but the beach and the center of Roda are just 200 meters from Paradise Village.