Der Hafenort, der sich zu beiden Seiten des schmalen Capo di Milazzo erstreckt, ist Startpunkt der Fähren zu den Liparischen Inseln. Sehenswert ist das hoch über der Oberstadt thronende imposante Kastell aus der Zeit Friedrichs II. (13. Jh.). Zu einem kühlen Bad in natürlichen Felsenpools lädt an der Spitze des Kaps die Piscina di Venere ein, die man vom Parkplatz aus auf einem kurzen Fußweg durch Oliven- und Kakteenlandschaft erreicht.