May (along with September, which we will talk about below) is, in our opinion, the best time to visit Santorini to enjoy a genuine Greek island experience without the massive tourist crowds but with the lovely hot weather Greece is known for. May signals the start of the season's great weather!