Hora Sfakion or Sfakia is a town on the south coast of Crete, Greece. It is the capital of the remote and mountainous region of Sfakia, and is a small town of just 278 inhabitants (2001 census). It lies on the south coast near the end of the Imbros Gorge, 74 km south of Chania. It has two small harbours, where the ferry boats from Agia Roumeli dock, which in the summer bring the hikers from the Samaria Gorge to take buses back to the northern coast. From Hora Sfakion ferries also run to the nearby coastal town of Loutro and the island of Gavdos.
Hora Sfakion is a small village with a main harbourfront of tavernas, two minimarkets, a butcher and a bakery. There is a quiet local beach immediately West of the village, and several pebbly beaches nearby. The town offers a variety of tourist accommodation: rooms, studios and apartments. The local economy is based on tourism, fishing, olive oil production and sheep and goat herding.