We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Montjuic Castle

Carretera de Montjuic, 66, 08038 Barcelona, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Santa Ana 25, 08002 Barcelona, Spain
0.7 miles from Montjuic Castle
#267 of 517 hotels in Barcelona
Professional photos | Traveller photos (56) | Map
Show Prices
Carrer de la Unio, 21, 08001 Barcelona, Spain
0.7 miles from Montjuic Castle
#342 of 517 hotels in Barcelona
Professional photos | Traveller photos (50) | Map
Show Prices
Nou de la Rambla 15, Barcelona, Spain
0.7 miles from Montjuic Castle
#433 of 517 hotels in Barcelona
Professional photos | Traveller photos (4) | Map
Show Prices
Carrer Sant Pau, 47, 08001 Barcelona, Spain
0.7 miles from Montjuic Castle
#449 of 517 hotels in Barcelona
Map
34 Ramblas | Del Teatre Square, 08002 Barcelona, Spain
0.7 miles from Montjuic Castle
#451 of 517 hotels in Barcelona
Professional photos | Traveller photos (33) | Map
Show Prices
Arc del Teatre 5, 08001 Barcelona, Spain
0.7 miles from Montjuic Castle
#453 of 517 hotels in Barcelona
Map
Show Prices
Montserrat 1, 08001 Barcelona, Spain
0.7 miles from Montjuic Castle
#482 of 517 hotels in Barcelona
Professional photos | Traveller photos (3) | Map
Show Prices
5 Placa Angel | Caldes de Montbui, 08140 Barcelona, Spain
0.7 miles from Montjuic Castle
#483 of 517 hotels in Barcelona
Professional photos | Traveller photos (4) | Map
Show Prices
Carrer Sant Pau 9-11, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
Special Price 15% off room rate
Hotel Espana Slideshow
#52 of 517 hotels in Barcelona
Professional photos | Traveller photos (563) | Map
Show Prices
C/ L'Hospital, 26, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
Special Offer €15 for your next stay
Hesperia Ramblas Slideshow
#86 of 517 hotels in Barcelona
Professional photos | Traveller photos (394) | Map
Show Prices
Moll de Barcelona s/n, 08039 Barcelona, Spain
0.8 miles from Montjuic Castle
#139 of 517 hotels in Barcelona
Professional photos | Traveller photos (1611) | Map
Show Prices
La Rambla 19, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
Offers & Announcements 10% off room rate
Hotel Arc La Rambla Slideshow
#144 of 517 hotels in Barcelona
Professional photos | Traveller photos (153) | Map
Show Prices
La Rambla 40, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#157 of 517 hotels in Barcelona
Professional photos | Traveller photos (70) | Map
Show Prices
Nou de la Rambla 12, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
Hotel Gaudi Slideshow
#163 of 517 hotels in Barcelona
Professional photos | Traveller photos (231) | Map
Show Prices
Junta de Comerc 8, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#205 of 517 hotels in Barcelona
Professional photos | Traveller photos (193) | Map
Show Prices
Escudellers, 19, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#232 of 517 hotels in Barcelona
Professional photos | Traveller photos (99) | Map
Show Prices
Sant Pau 15, Barcelona, Spain
0.8 miles from Montjuic Castle
#237 of 517 hotels in Barcelona
Professional photos | Traveller photos (8) | Map
Show Prices
Placa Sant Agusti 3, 8001 Barcelona, Spain
0.8 miles from Montjuic Castle
#262 of 517 hotels in Barcelona
Professional photos | Traveller photos (58) | Map
Show Prices
La Rambla, 22-24, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#309 of 517 hotels in Barcelona
Professional photos | Traveller photos (18) | Map
Show Prices
Ramblas, 45, 08002 Barcelona, Spain (Formerly Husa Oriente)
0.8 miles from Montjuic Castle
#317 of 517 hotels in Barcelona
Professional photos | Traveller photos (226) | Map
Show Prices
Escudellers, 15 | C/ Nueva de Zurbano 7, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#336 of 517 hotels in Barcelona
Professional photos | Traveller photos (66) | Map
Show Prices
Ramblas, 33, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#363 of 517 hotels in Barcelona
Professional photos | Traveller photos (296) | Map
Show Prices
Carrer de l'Hospital 83, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#379 of 517 hotels in Barcelona
Professional photos | Traveller photos (6) | Map
Show Prices
La Rambla 44, 08002 Barcelona, Spain
0.8 miles from Montjuic Castle
#399 of 517 hotels in Barcelona
Professional photos | Traveller photos (32) | Map
Show Prices
Sant Pau, 34, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#411 of 517 hotels in Barcelona
Professional photos | Traveller photos (80) | Map
Show Prices
Sant Erasme 19, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#452 of 517 hotels in Barcelona
Professional photos | Traveller photos (70) | Map
Show Prices
Carrer d'En Roig 23, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#484 of 517 hotels in Barcelona
Traveller photos (1) | Map
Show Prices
Passatge Escudellers 3, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#485 of 517 hotels in Barcelona
Traveller photos (9) | Map
Show Prices
Rambla 25, 08001 Barcelona, Spain
0.8 miles from Montjuic Castle
#488 of 517 hotels in Barcelona
Professional photos | Traveller photos (7) | Map
Show Prices
Carrer Elisabets 11, 08001 Barcelona, Spain
0.9 miles from Montjuic Castle
Travellers' Choice® 2014 Winner Small Hotels | Service Special Price 15% off room rate
Casa Camper Hotel Barcelona Slideshow
#2 of 517 hotels in Barcelona
Professional photos | Traveller photos (361) | Map
Show Prices