Skiathos is not only beaches. On the contrary, one can spend his vacation doing other things. Alternatively, you can experience them before or after the beach in order to get to know the island better.
There are many more, but a first selection is below.