527 hotels in Barcelona. Compare star ratings and locations, then check live availability and rates on SkyTravel.
Calle Hospital 11
Carrer de Viladomat, 197, Barcelona, Barcelona, 08015, Spain,
Mallorca, 255, Eixample, 08008
Aribau, 201 08021 Barcelona, Espana
Avenida Drassanes 23-25
Carrer Estruc 24-26
Plaza Sant Agusti, 3 Barcelona (Plaça de Sant Agustí, 3, 08001 Barcelona, Spain)
Carrer de l'Ecuador, 20 ;
Ramón Turró 169-B
Carrer Sant Pau 22
Passatge Gaiola 19
Gran Via de les corts Catalanes 455, Eixample, 08015
Via Augusta 167
Gran via de les Corts Catalanes 547, Barcelona
Calle Aragon 281 ;
Sant Pere Mes Baix 62
Carrer Sant Fructuós, 64-74
Gran Via de les Corts Catalanes
Portal de l'Angel 17
Avda. Canada 80-90
La Rambla 108 08002 BARCELONA
C/Sicillia 166-170
Carrer Pelai 3
Entenca, 140, Eixample, Barcelona
Mallorca 285, Principal 2 ;
C/Gravina 12
Trafalgar 30 ;
Carrer de Sicilia 276
Gran Via de les Cortes Catalanes 660