The Peloponnese is mainland Greece at its most unspoilt: long sandy beaches, olive groves, Byzantine castles and some of the most important ancient sites in the world, including Olympia and Mycenae. It feels a world away from the busy islands.
We offer 24 Peloponnese hotels across 14 resorts, from the luxury golf resorts of Costa Navarino to family-run hotels in fishing villages such as Stoupa and Koroni.
Where to stay in Peloponnese
Most hotels are in Messinia in the south-west, an easy drive from Kalamata airport. Kyllini, in the north-west, is close to Olympia.
Costa Navarino
A collection of luxury resorts on a quiet stretch of coast, with championship golf, a large spa and long sandy beaches. Perfect for a high-end family or couples’ holiday.
Kalamata
A lively seaside city with a long pebble beach, a castle and a good choice of tavernas, and the closest base to the airport.
Stoupa
A small resort in the Mani with two sandy beaches and a relaxed, friendly feel. Popular with couples and walkers.
Koroni
A charming harbour town below a Venetian castle, with quiet beaches nearby.
Finikounda
A laid-back fishing village with a sandy bay, between the castle towns of Methoni and Koroni.
Kyllini
On the north-west coast, with long sandy beaches, thermal springs and easy day trips to ancient Olympia and the island of Zante.
Methoni
A quiet village beside one of the most impressive sea castles in Greece.
Top-rated hotels in Peloponnese
The highest TripAdvisor-rated hotels we offer in Peloponnese, spread across different resorts. Every one can be booked with flights and transfers as an ATOL-protected package.

Searocks Exclusive Villas Resort
New for Summer 25 · Secluded location

Grecotel Filoxenia Kalamata
Excellent beachfront location · Great for families

Niriides Villas Hotel
Traditional Greek charm · Small and Welcoming

Colonides Beach Hotel
Relaxing retreat · Modern rooms

The Westin Resort Costa Navarino
Perfect for families · Beachfront

The Romanos a Luxury Collection Resort
Perfect for dining · Brilliant beachfront location
Travel guides for Peloponnese
Our hand-picked guides to help you choose: compare the best hotels by style, budget and who you’re travelling with.
All 24 Peloponnese hotels, by resort
Peloponnese has 24 hotels to choose from: 4 all inclusive, 5 five-star, 1 adults only and 2 with family facilities. Ratings shown are TripAdvisor scores out of 5.
Kalamata 4 hotels
Costa Navarino 3 hotels
Kyllini 3 hotels
Finikounda 2 hotels
Koroni 2 hotels
Stoupa 2 hotels
Kalo Nero 1 hotel
Kamares 1 hotel
Kitries 1 hotel
Kyparissia 1 hotel
Mavrovouni Area (Gythio) 1 hotel
Methoni 1 hotel
Petalidi 1 hotel
Skafidia 1 hotel
When to go to the Peloponnese
The season runs from May to October. July and August are hot, often above 30°C, while May, June, September and October are perfect for combining the beach with sightseeing at Olympia, Mycenae and Mystras.
Getting there and getting around
Flights to Kalamata take about three and three-quarter hours. Transfers to the south-west coast are 30 minutes to an hour and a half; Kyllini is around two and three-quarter hours away. Hiring a car is the best way to explore the ancient sites and Mani villages.
Peloponnese holiday FAQs
Where is the best place to stay in the Peloponnese?
Costa Navarino is best for luxury and golf, Stoupa and Koroni for a relaxed village holiday, and Kalamata for being close to the airport and the city’s restaurants.
Which airport do you fly to for the Peloponnese?
Kalamata airport, about three and three-quarter hours from the UK. It is the closest airport for Messinia and the Mani.
Can you visit ancient Olympia from the Peloponnese resorts?
Yes. Olympia is around 30 minutes from Kyllini and about two hours by road from the Kalamata area.
Are there all-inclusive hotels in the Peloponnese?
4 of the 24 Peloponnese hotels we offer have an all-inclusive option.
More holidays in Greece
Plan your Peloponnese holiday
Tell a Travelisto Travel Designer when you want to go and who is travelling. We will come back with honest hotel recommendations and live prices, ATOL protected.
