L'Hospital del Mar si trova sul lungomare di Barcellona. Nelle vicinanze si trova il parco zoologico ed il Port Olímpic. È facilmente raggiungibile grazie alla vicina fermata della metropolitana Ciutadella / Vila Olimpica.