Wander the charming old historic centre with the fort and the Norman cathedral which make the city's special profile and atmosphere. It is called a city, but really it feels like a small town and the atmosphere is indeed that of a charming town rather than a city. The cathedral square is lined with palm trees and there are many traditional cafés where you can take a seat and enjoy the view of the impressive cathedral whilst watching the world go by.
You'll find a good choice of restaurants in town serving local freshly caught fish and seafood, but also local delicacies from inland including meats, cheese etc. In recent years, a number of interesting wine shops have been opened in this area. "La Corte dei Golosi" is a very impressive wine bar (enoteca) on the Piazza Duomo. Here you can find a fantastic selection of excellent wines, primarily from Sicily, but also from the rest of Italy. You can also taste their specialities on the premises.
Outside of the old town, there is a beach front promenade with many restaurants and hotel restaurants to choose from. Although you will have no problem getting a decent meal on the sea front, if you venture away from the promenade and into the narrow streets behind, you have a better chance of finding restaurants and pizzerias offering more authentic Sicilian cuisine.
There is a train station close to the cathedral and the town centre, with connections to Palermo and Messina. Cefalú is also a great starting point for visits to the Madonnie mountains, which are situated above the town.
Every visit to Cefalù should include a walk on the famous cliff La Rocca, which accounts for Cefalù profile. The rock is 270 metres high and the trip requires good health as the climb is steep. At the top of the cliff is Diana's temple, which is believed to be constructed about 400 years before the birth of Christ. From the top of the cliff, you have a fine view of Cefalù and the sea.