Famous for its starring role in Captain Corelli's Mandolin, Kefalonia's secluded beaches, tranquil towns and rolling countryside make for the perfect holiday. Whether you stay in Skala, Lourdas or Lassi, you'll be surrounded by spectacular scenery: from sprawling vineyards to red-sand beaches and transparent turquoise waters. Hotels in Kefalonia range widely: you've got indulgent, luxurious resorts like the Apollonion Resort and Spa all the way to perfectly-positioned self-catering apartments like the Nikos Studios and Apartments.
Nestled into the hillside overlooking the sea, the San Giorgio Hotel is paradise for those seeking a welcoming, relaxing break. Its restaurant serves up the best in traditional and international cuisine, and there's a snack bar by the pools, too. There's a scenic walk down to Skala's beach or you can take the frequent shuttle bus. The two big pools are fantastic: one is quiet while the other contains a children's area; both overlook the sea.
This seafront hotel has the most beautiful views out over the Med and is a short walk to lively bars and authentic tavernas. Walk down a few steps – or get in the lift – and you'll find yourself on a quaint sandy beach. The Mediterranee Hotel has a buffet restaurant and a beachside snack hut, as well as a bar that serves delicious cocktails. There's also a large pool with a shallow area for children, well-maintained lawns and a large tennis court.
With its central location, good pool scene and chilled-out vibe, Marietta Studios is a perfect base for exploring Skala, the beach and hillside walks. A 10-minute walk takes you to the centre of town so you've got plenty of shops, restaurants and bars to choose from. It's then a further five minutes to the beach. The site has its own pool and snack bar, while the rooms have a small kitchenette.
Eleana Studios is a five-minute walk to Skala and its shops, nightlife and restaurants, and a further five to its picturesque beach. But because Eleana Studios are based slightly out of town, you can still enjoy the rustic peace and quiet and countryside views. The studios are set in beautiful gardens and even the pool is surrounded by a forest. Rooms come with their own kitchenettes so you can cook on-site – or you can walk the short distance to Skala's traditional tavernas.
The heart of Livadaki Village Hotel is undeniably its gorgeous pool. With a separate shallow area for children, its own bar and lively music, it's the perfect place to chill out and relax. At night it's got brilliant views over the bay: you can see the bright lights of Zante. While the hotel itself is tranquil, you're only a 20-minute walk – or five minutes by taxi – to Skala town and its bars and tavernas.
Whether you're coming out for your wedding day and honeymoon or a luxurious getaway, the Apollonion Resort and Spa is perfect. Its contemporary design and indulgent facilities ensure that you'll have a stress-free, relaxing stay. Set in the countryside just outside of Lixouri, the resort is quiet and peaceful. A beautiful red-sand beach is a five-minute walk away, while on-site you can enjoy the grand pool with its waterfall, a cocktail bar, an outdoor cinema, an art gallery and two restaurants.
Whether you're after a fun place for a family holiday or a traditional Grecian break, Pacifae Golden Village ticks every box. It's set within manicured gardens and has a pool surrounded by sun loungers and a large terrace, as well as a special shallow pool for children. The hotel's restaurant serves home-made traditional Grecian dishes, and there's also cocktail and pool bars. The best part is its location: it's just 800m to the gorgeous Katelios Beach.
This family-run set-up has gorgeous sea views and simple, clean facilities. The rooms have everything you need for a self-catered stay, though when you feel like eating out, the closest restaurant is just 700m away. It's also a short downhill walk to the resort centre, where you can make the most of its facilities. On site, there's a sun terrace and outdoor swimming pool, and it's a 20-minute walk to the crystal-clear waters of the nearest beach.