Thalassa Rooms receives great reviews from guests. Sunset Ibleo, Villa Lidia al mare and flamor apartment are also excellent options to stay in Avola beach.