Looking not to spend too much and want to be further from the touristy areas! Best beach? What were your favorite things to do and what are great restaurants to check out?
Parker, the village of Cefalù on Sicily's north coast, with its narrow, winding cobblestone streets, is spectacular, has an amazing beach and a small, picturesque sleepy harbor. Google it and see for yourself. Cefalu can get a bit touristy, although June is far less touristy than July/August. But a little tourism doesn't take away from its charm and allure. The village is overlooked by a rocky hilltop that's great for hiking and the views from the top are simply breathtaking. As for restaurants, there are several fantastic places to eat there. No particular names come to mind, but I always find that those frequented by locals serve up the best cuisine at the best prices. This goes for pretty much anywhere in Europe, and Sicily is no exception. Stay away from restaurants & tavernas offering menus in multiple languages and those on busy streets & squares as these places cater to tourism. Don't be intimidated by the language barrier if you speak no Italian. Communicating with locals is a wonderful experience when you don't speak each other's language. And something that's always fun to do is a pub crawl where you have a drink and dine on appetizers in each bar. This is even fun for non-drinkers. The food is always excellent and you will find yourself in conversation with locals. I experience far richer culture this way than by eating at a sit-down restaurant. Wherever you decide to go you've chosen a destination you'll remember forever. Sicily è fantastica!
The food in Sicily is amazing, so more than any particular restaurant just be sure to try pistachio pesto, datterini tomatoes, and busiate pasta. You won't be disappointed.
I hope that helps!
Mentioned in this answer: