Montjuic es un pequeño monte situado junto al puerto, en cuya cima se encuentra un antiguo castillo militar que sirvió para vigilar la entrada a Barcelona desde el mar.