Il paese è situato al centro di un'ampia baia compresa tra i promontori di S.Alessio e S.Andrea ad un'altitudine di 5 metri sopra il livello del mare.
La città balneare fa parte del comprensorio turistico di Taormina ed è fornita di numerosi e confortevoli alberghi grazie al clima mite in tutte le stagioni.