Limassol leży nad zatoką Akrotiri, na południowym wybrzeżu Cypru.
Port w Limassol dzieli się na dwie części, często określane jako „stary port” i „nowy port”. Stary port jest używany jako miejsce cumowania łodzi rybackich. Nowy port z kolei jest największym portem Cypru i obsługuje statki komercyjne oraz pasażerskie.
Promy kursują na trasie do Lavrio blisko Pireusu. Ta trasa jest jednak dostępna tylko dla naczep. Transport samochodów z kierowcą nie jest już możliwy.