El Hospital del Mar está situado en el Paseo Marítimo de Barcelona. Cerca se encuentra el Parque Zoológico y el Puerto Olímpico. Se puede acceder fácilmente por metro en Ciutadella / Vila Olímpica.