Береговая линия Марбельи составляет 27,9 километров. На этой территории располагается 4 спортивных порта (исп. Puerto Deportivo — Мари́на, спортивный порт — стоянка яхт).
El Puerto Deportivo de Marbella — 377 постановочных мест, расположен в центре города;
El puerto de Marina la Bajadilla — 268 постановочных мест;
El pintoresco Puerto de Cabopino — 169 постановочных мест, множество ресторанов, баров, магазинов;
El Puerto José Banús — 915 постановочных мест. Является крупнейшим портом Марбельи для всех типов яхт и прогулочных катеров. На территории порта также расположено бесчисленное количество ресторанов, баров, дискотек, бутиков класса люкс и коммерческих центров.