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

Apt Granados Guest Rooms (Barcelona, Spain)
Enric Granados 113, 8008 Barcelona, Spain
0.5 km from Diagonal Station
Renaissance Barcelona Hotel (Barcelona, Spain) 5.0 of 5
Pau Claris 122, 08009 Barcelona, Spain (Formerly Diplomatic Hotel Barcelona)
0.6 km from Diagonal Station
Special Offer 15% off
Renaissance Barcelona Hotel Slideshow
#78 of 517 hotels in Barcelona
Professional photos | Traveller photos (242) | Map
Show Prices
The Mirror Barcelona (Barcelona, Spain) 4.5 of 5
Corsega 255 | Corsega 255, 08036 Barcelona, Spain
0.6 km from Diagonal Station
Special Price 15% off room rate
The Mirror Barcelona Slideshow
#98 of 517 hotels in Barcelona
Professional photos | Traveller photos (549) | Map
Show Prices
Astoria Hotel (Barcelona, Spain) 3.0 of 5
Paris 203, 08036 Barcelona, Spain
0.6 km from Diagonal Station
Special Deal Free breakfast with...
Astoria Hotel Slideshow
#149 of 517 hotels in Barcelona
Professional photos | Traveller photos (370) | Map
Show Prices
Evenia Rosello (Barcelona, Spain) 4.0 of 5
Rossello 191, 08036 Barcelona, Spain (Formerly Cotursa Rosello)
0.6 km from Diagonal Station
#245 of 517 hotels in Barcelona
Professional photos | Traveller photos (62) | Map
Show Prices
HCC Taber (Barcelona, Spain) 3.0 of 5
Arago, 256, 08007 Barcelona, Spain
0.6 km from Diagonal Station
#287 of 517 hotels in Barcelona
Professional photos | Traveller photos (48) | Map
Show Prices
B&B Trilobite Barcelona (Barcelona, Spain)
Carrer de Mallorca, Barcelona, Spain
0.6 km from Diagonal Station
#460 of 517 hotels in Barcelona
Map
Mandarin Oriental, Barcelona (Barcelona, Spain) 5.0 of 5
Passeig de Gracia, 38-40, 08007 Barcelona, Spain
0.7 km from Diagonal Station
Special Offer Bed and Breakfast Offer
Mandarin Oriental, Barcelona Slideshow
#29 of 517 hotels in Barcelona
Professional photos | Traveller photos (1070) | Map
Show Prices
Milkshake BCN (Barcelona, Spain)
Carrer del Consell de Cent, 294, 08007 Barcelona, Spain
0.7 km from Diagonal Station
Offers & Announcements €20 off room rate
Milkshake BCN Slideshow
#118 of 517 hotels in Barcelona
Traveller photos (31) | Map
Catalonia Eixample 1864 (Barcelona, Spain) 4.0 of 5
Roger de Lluria 60, 08009 Barcelona, Spain (Formerly Catalonia Berna Hotel)
0.7 km from Diagonal Station
#244 of 517 hotels in Barcelona
Professional photos | Traveller photos (377) | Map
Show Prices
Eurostars BCN Design (Barcelona, Spain) 5.0 of 5
Passeig de Gracia 29, 08007 Barcelona, Spain
0.7 km from Diagonal Station
#348 of 517 hotels in Barcelona
Professional photos | Traveller photos (556) | Map
Show Prices
Gaudi II (Barcelona, Spain)
Balmes, 62, 8007 Barcelona, Spain
0.7 km from Diagonal Station
#445 of 517 hotels in Barcelona
Traveller photos (2) | Map
Casa Amalia (Barcelona, Spain)
Passatge Mercat, 4-6, 08009 Barcelona, Spain
0.7 km from Diagonal Station
#469 of 517 hotels in Barcelona
Map
Sol Apartments (Barcelona, Spain)
Calle Travessera de Gracia, 8012 Barcelona, Spain
0.7 km from Diagonal Station
Show Prices
EuroPark Hotel (Barcelona, Spain) 3.0 of 5
Arago 325, 08009 Barcelona, Spain
0.8 km from Diagonal Station
EuroPark Hotel Slideshow
#26 of 517 hotels in Barcelona
Professional photos | Traveller photos (922) | 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
#67 of 517 hotels in Barcelona
Professional photos | Traveller photos (436) | Map
Show Prices
Catalonia Barcelona Golf (Barcelona, Spain) 3.0 of 5
Travessera de Gracia 72, 08006 Barcelona, Spain
0.8 km from Diagonal Station
#121 of 517 hotels in Barcelona
Professional photos | Traveller photos (83) | Map
Show Prices
NH Barcelona Calderon (Barcelona, Spain) 4.0 of 5
Rambla Catalunya, 26, 08007 Barcelona, Spain (Formerly NH Calderon)
0.8 km from Diagonal Station
Special Offer €15 for your next stay
NH Barcelona Calderon Slideshow
#142 of 517 hotels in Barcelona
Professional photos | Traveller photos (860) | Map
Show Prices
HCC St. Moritz (Barcelona, Spain) 4.0 of 5
Diputacio 264, 08007 Barcelona, Spain
0.8 km from Diagonal Station
#204 of 517 hotels in Barcelona
Professional photos | Traveller photos (389) | Map
Show Prices
Eurostars Cristal Palace (Barcelona, Spain) 4.0 of 5
Diputacio 257, 08007 Barcelona, Spain
0.8 km from Diagonal Station
#352 of 517 hotels in Barcelona
Professional photos | Traveller photos (312) | Map
Show Prices
Agua Alegre (Barcelona, Spain) 2.0 of 5
c/ Roger de Lluria, 47, 08009 Barcelona, Spain
0.8 km from Diagonal Station
#452 of 517 hotels in Barcelona
Professional photos | Traveller photos (15) | Map
Show Prices
Wilson Boutique Hotel (Barcelona, Spain) 3.0 of 5
Avenida Diagonal, 568, 08021 Barcelona, Spain
0.9 km from Diagonal Station
Offers & Announcements 10% off room rate
Wilson Boutique Hotel Slideshow
#54 of 517 hotels in Barcelona
Professional photos | Traveller photos (496) | Map
Show Prices
Hotel Praktik Rambla (Barcelona, Spain)
Rambla de Catalunya 27, 08007 Barcelona, Spain
0.9 km from Diagonal Station
Hotel Praktik Rambla Slideshow
#60 of 517 hotels in Barcelona
Professional photos | Traveller photos (698) | Map
Show Prices
Splendom Suites (Barcelona, Spain) 4.0 of 5
c/ Valencia, 194, 08011 Barcelona, Spain
0.9 km from Diagonal Station
#77 of 517 hotels in Barcelona
Professional photos | Traveller photos (40) | Map
Show Prices
Condado Hotel Barcelona (Barcelona, Spain) 3.0 of 5
Aribau 201, 08021 Barcelona, Spain
0.9 km from Diagonal Station
Condado Hotel Barcelona Slideshow
#80 of 517 hotels in Barcelona
Professional photos | Traveller photos (587) | Map
Show Prices
Hotel Cram (Barcelona, Spain) 4.0 of 5
Carrer D'aribau 54, 08011 Barcelona, Spain
0.9 km from Diagonal Station
Special Price 15% off room rate
Hotel Cram Slideshow
#123 of 517 hotels in Barcelona
Professional photos | Traveller photos (481) | Map
Show Prices
Hotel Via Augusta (Barcelona, Spain) 2.0 of 5
Via Augusta 63, 08006 Barcelona, Spain (Formerly Minotel)
0.9 km from Diagonal Station
Special Offer Package Deal
Hotel Via Augusta Slideshow
#134 of 517 hotels in Barcelona
Professional photos | Traveller photos (131) | Map
Show Prices
Axel Hotel Barcelona (Barcelona, Spain) 3.0 of 5
Aribau 33, 08011 Barcelona, Spain
0.9 km from Diagonal Station
#196 of 517 hotels in Barcelona
Professional photos | Traveller photos (669) | Map
Show Prices
Hotel Avenida Palace (Barcelona, Spain) 4.0 of 5
Gran Via de les Corts Catalanes, 605, 08007 Barcelona, Spain
0.9 km from Diagonal Station
#210 of 517 hotels in Barcelona
Professional photos | Traveller photos (690) | Map
Show Prices
Continental Palacete (Barcelona, Spain) 3.0 of 5
Rambla de Catalunya, 30, 08007 Barcelona, Spain
0.9 km from Diagonal Station
#216 of 517 hotels in Barcelona
Professional photos | Traveller photos (208) | Map
Show Prices