Port d’Andratx liegt am Boden einer schmalen Bucht, deren Eingang von einem mächtigen Damm blockiert, auf der linken Seite des Hafens liegt der alte Hafen der Fischerei Andratx, auf der rechten Seite auf den Yachthafen.
Neben dem Yachthafen, drangen touristischen Gebieten die Hügel rund um die Bucht, konzentrieren sie sich Hotels, Restaurants und Geschäften.