There are two Corfu holiday resorts called Agios Stefanos; this one, on the north west coast, is usually referred to as San Stefanos both to distinguish it from its namesake and also because it is the Anglicized version of the name and this is very much a British holiday favourite.
This once tiny fishing hamlet, about 50 kilometres from Corfu Town, has grown over the years as a popular resort for Brits and now has around 12,000 tourist beds annually and scores of restaurants and shops to meet the annual holiday influx.
That said, San Stefanos is still a relatively sedate resort that caters for families and older couples and it is located in a very pleasant bay and boasts a good large sandy beach.
The resort splits neatly in two with the old San Stefanos village houses clustered around the church and the old harbour where there are several traditional tavernas.
The new village and port is where most of the building has been done and this is very much a modern Greek beach resort with the usual array of resort facilities.
The San Stefanos beach is a couple of kilometres long with a deep stretch of soft sand and shallow water that makes it good for families with young children.
It is located on the Cape of Kefali and there are views of the islets of Diapontia in the distance and there are boats trips not only to the islets but to the resort at Sidari and even to Corfu Town.
Set pretty much apart from anywhere else, San Stefanos is a place to relax and the twisting country road that threads up the long wooded valley has many track offshoots that invite walks in the hills.