Skiathos Island, Greece
Skiathos Island is a hidden gem in my eyes. I have been going there since 1985 and it never fails to deliver on what ever holiday you are looking for.
A 3 and a half hour direct flight from Gatwick, Manchester or Birmingham and you are there. Air fares vary from £200 in May to £350+ [...]