Port de Sóller ist ein Küstenort und liegt etwa 170 Kilometer vom spanischen Festland bei Barcelona entfernt an der Nordwestküste der Insel in der Region Serra de Tramuntana.
Die Badia de Sóller bietet den einzigen geschützten Hafen der Nordwestküste der Insel Mallorca zwischen Port d’Andratx und Port de Pollença. Der Hafen von Sóller wurde an der Nordostseite der Bucht angelegt, geschützt vor den Nordwestwinden durch die Halbinsel Racó de Santa Caterina.
Der Hafen bildet noch heute den Mittelpunkt des Ortes Port de Sóller. Die bestehenden Hafenanlagen gründen auf Bauten des 18. Jahrhunderts. Port de Sóller ist Ausgangspunkt für Ausflugsschiffe entlang der Nordwestküste Mallorcas, unter anderem zu den Buchten Cala de sa Calobra und Cala de Deià.
Die am 11. Oktober 1913 eingeweihte Straßenbahnverbindung (Tramvia de Sóller) vom Bahnhof in Sóller nach Port de Sóller ist eine Touristenattraktion, die einzigartig auf den Balearischen Inseln ist.