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 Diagonal Station

Barcelona, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Carrer d'Enric Granados, 83, Barcelona, Spain
0.5 km from Diagonal Station
#406 of 516 hotels in Barcelona
Map
Avinguda Francesc Cambo, 21, 8003 Barcelona, Spain
0.5 km from Diagonal Station
#479 of 516 hotels in Barcelona
Traveller photos (7) | Map
Enric Granados 113, 8008 Barcelona, Spain
0.5 km from Diagonal Station
Corsega 255, 08036 Barcelona, Spain
0.6 km from Diagonal Station
Offers & Announcements 15% off room rate
The Mirror Barcelona Slideshow
#117 of 516 hotels in Barcelona
Professional photos | Traveller photos (500) | Map
Show Prices
Paris 203, 08036 Barcelona, Spain
0.6 km from Diagonal Station
Special Offer Package Deal
Astoria Hotel Slideshow
#147 of 516 hotels in Barcelona
Professional photos | Traveller photos (93) | Map
Show Prices
Mallorca 216, 08008 Barcelona, Spain
0.6 km from Diagonal Station
Special Offer BREAKFAST INCLUDED
Balmes Hotel Slideshow
#183 of 516 hotels in Barcelona
Professional photos | Traveller photos (331) | Map
Show Prices
Rossello 191, 08036 Barcelona, Spain (Formerly Cotursa Rosello)
0.6 km from Diagonal Station
#219 of 516 hotels in Barcelona
Professional photos | Traveller photos (44) | Map
Show Prices
Arago 281. 20 1a, 08009 Barcelona, Spain
0.6 km from Diagonal Station
Special Deal Free breakfast with...
Barcelona City Hotel Universal Slideshow
#356 of 516 hotels in Barcelona
Professional photos | Traveller photos (89) | Map
Show Prices
Pau Claris 122, 08009 Barcelona, Spain (Formerly Diplomatic Hotel Barcelona)
0.7 km from Diagonal Station
Special Offer Hot rate & 15% off...
Renaissance Barcelona Hotel Slideshow
#58 of 516 hotels in Barcelona
Professional photos | Traveller photos (225) | Map
Show Prices
Travessera de Gracia 72, 08006 Barcelona, Spain
0.7 km from Diagonal Station
#132 of 516 hotels in Barcelona
Professional photos | Traveller photos (38) | Map
Show Prices
Arago, 256, 08007 Barcelona, Spain
0.7 km from Diagonal Station
#297 of 516 hotels in Barcelona
Professional photos | Traveller photos (50) | Map
Show Prices
Hotel Felipe II (Ayna, Spain) 2.0 of 5
Avenida Manuel Carrera, 9, 02125 Ayna, Spain
0.7 km from Diagonal Station
#1 of 1 hotels in Ayna
Professional photos | Traveller photos (21) | Map
Show Prices
C/ Francesc Pla "El Vigata", 6, 08500 Barcelona, Spain
0.7 km from Diagonal Station
#396 of 516 hotels in Barcelona
Traveller photos (10) | Map
Show Prices
Balmes, 62, 8007 Barcelona, Spain
0.7 km from Diagonal Station
#444 of 516 hotels in Barcelona
Traveller photos (2) | Map
Calle Travessera de Gracia, 8012 Barcelona, Spain
0.7 km from Diagonal Station
#459 of 516 hotels in Barcelona
Map
Show Prices
Hotel Flamingo (Costa Dorada, Spain)
Aribau 234, 08036, Spain
0.7 km from Diagonal Station
Arago 325, 08009 Barcelona, Spain
0.8 km from Diagonal Station
Special Price 20% off room rate
EuroPark Hotel Slideshow
#26 of 516 hotels in Barcelona
Professional photos | Traveller photos (878) | Map
Show Prices
Passeig de Gracia, 38-40, 08007 Barcelona, Spain
0.8 km from Diagonal Station
Special Offer Daily Dining / Spa...
Mandarin Oriental, Barcelona Slideshow
#29 of 516 hotels in Barcelona
Professional photos | Traveller photos (1042) | Map
Show Prices
C/ Mallorca 181, 08036 Barcelona, Spain
0.8 km from Diagonal Station
Special Offer Package Deal
BEST WESTERN Premier Hotel Dante Slideshow
#68 of 516 hotels in Barcelona
Professional photos | Traveller photos (118) | Map
Show Prices
Carrer del Consell de Cent, 294, 08007 Barcelona, Spain
0.8 km from Diagonal Station
Offers & Announcements €15 off room rate
Milkshake Slideshow
#120 of 516 hotels in Barcelona
Traveller photos (30) | Map
Via Augusta 63, 08006 Barcelona, Spain (Formerly Minotel)
0.8 km from Diagonal Station
Special Offer Package Deal
Hotel Via Augusta Slideshow
#124 of 516 hotels in Barcelona
Professional photos | Traveller photos (114) | Map
Show Prices
Roger de Lluria 60, 08009 Barcelona, Spain
0.8 km from Diagonal Station
#245 of 516 hotels in Barcelona
Professional photos | Traveller photos (354) | Map
Show Prices
Passeig de Gracia 29, 08007 Barcelona, Spain
0.8 km from Diagonal Station
#315 of 516 hotels in Barcelona
Professional photos | Traveller photos (548) | Map
Show Prices
c/ Roger de Lluria, 47, 08009 Barcelona, Spain
0.8 km from Diagonal Station
#465 of 516 hotels in Barcelona
Professional photos | Traveller photos (15) | Map
Show Prices
Passatge Mercat, 4-6, 08009 Barcelona, Spain
0.8 km from Diagonal Station
#471 of 516 hotels in Barcelona
Map
Rambla de Catalunya 27, 08007 Barcelona, Spain
0.9 km from Diagonal Station
Hotel Praktik Rambla Slideshow
#43 of 516 hotels in Barcelona
Professional photos | Traveller photos (636) | Map
Show Prices
Avenida Diagonal, 568, 08021 Barcelona, Spain
0.9 km from Diagonal Station
Special Offer Package Deal
Wilson Boutique Hotel Slideshow
#52 of 516 hotels in Barcelona
Professional photos | Traveller photos (249) | Map
Show Prices
Aribau 201, 08021 Barcelona, Spain
0.9 km from Diagonal Station
Condado Hotel Barcelona Slideshow
#63 of 516 hotels in Barcelona
Professional photos | Traveller photos (585) | Map
Show Prices
c/ Valencia, 194, 08011 Barcelona, Spain
0.9 km from Diagonal Station
#96 of 516 hotels in Barcelona
Professional photos | Traveller photos (40) | Map
Show Prices
Carrer D'aribau 54, 08011 Barcelona, Spain
0.9 km from Diagonal Station
Special Price 15% off room rate
Hotel Cram Slideshow
#131 of 516 hotels in Barcelona
Professional photos | Traveller photos (412) | Map
Show Prices