Kyllini is a port town and a community in the municipal unit of Kastro-Kyllini, Elis, Greece. It is situated on the Ionian Sea coast, 11 km west of Andravida, 28 km northeast of Zakynthos and 39 km northwest of Pyrgos. From the port of Kyllini there are several ferry connections to the Ionian Islands Zakynthos and Kefalonia. It was the terminus of the now dismantled Kavasila–Kyllini railway. The ruins of the medieval town Glarentza are situated in Kyllini. The town was named after Cyllene, a port town of ancient Elis.
The peninsula is covered with hills, but the area to the east of the peninsula is very flat. The Crusader fortress of Chlemoutsi is situated on the highest point of the peninsula, about 220 metres (722 feet) above sea level. Between the northernmost point, Cape Kyllini, and the town Kyllini the ruins of the medieval town of Glarentza have been excavated. There are forests and olive groves in the hills. Agriculture is the dominant land use in the plains. There are several popular beaches on the coast. The thermal springs of Kyllini (Loutra Kyllinis) are the largest beach facility in the western Peloponnese. There is a monastery, the Monastery of Blachernae, southeast of Kato Panagia. The small island Kafkalida, near Cape Kyllini, is uninhabited.
Hotel Grecotel ( Olympia Riviera Thalasso, Mandola Rosa suites & villas, Olympia Oasis ) is in Kyllini.