Mazarrón cuenta con un total de 8 hoteles entre los que reúnen casi 600 plazas, 8 pensiones con 152 plazas, 239 apartamentos turísticos provistos para 1201 personas y 3 campings turísticos con capacidad para 2.524 visitantes.