El transporte marítimo incluye el traslado de mercancías y pasajeros por mar. Los principales puertos españoles han experimentado un ligero aumento y estancamiento en el tráfico de pasajeros entre 1998 y 2005. Barcelona se ha convertido en el puerto más importante de Europa para los cruceros, recibiendo 14,000 turistas en un día de mayo de 2014, beneficiando a la hostelería local. MSC Cruceros es una importante empresa de cruceros fundada en 1987 que ha experimentado crecimiento a pesar de la recesión económica.