Here are some hotels near Castell de Montjuïc: B Hotel,H10 Metropolitan Hotel Barcelona,Apartments Ramblas108,Gran Hotel Barcino,Ohla Barcelona