Barcelona attracts travelers for Gaudi architecture, Mediterranean beaches, and tapas culture. Staying in the Gothic Quarter puts you near historic sites, while Barceloneta offers beach access and seafood.
Find hotels near Sagrada Familia in Barcelona, ES. See which hotels are closest to Sagrada Familia and compare locations to find the best place to stay.
Found 50 hotels in Barcelona, ES.
4 star hotels in Barcelona, ES
Address: C/ DEL ROSSELLON 390
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 197.27 per night
Based on 250 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Còrsega 482
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 477.38 per night
Based on 3881 reviews
4 star hotels in Barcelona, ES
Address: Consell De Cent, 498-500
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 295.79 per night
Based on 2234 reviews
3 star hotels in Barcelona, ES
Address: Carrer de Corsega 541
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 188.34 per night
Based on 198 reviews
5 star hotels in Barcelona, ES
Address: Caspe 1-13
City: Barcelona
Guest Rating: 10/10
Prices from USD 497.72 per night
Based on 2442 reviews
4 star hotels in Barcelona, ES
Address: Mallorca 178
City: Barcelona
Guest Rating: 10/10
Prices from USD 261.42 per night
Based on 1788 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Trafalgar 26
City: Barcelona
Guest Rating: 10/10
Prices from USD 325.58 per night
Based on 962 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Còrsega 344
City: Barcelona
Guest Rating: 9.8/10
Prices from USD 408.63 per night
Based on 3574 reviews
3 star hotels in Barcelona, ES
Address: Carrer del Rec Comtal, 19
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 184.84 per night
Based on 3955 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Roger de Lluria, 21
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 289.93 per night
Based on 2576 reviews
5 star hotels in Barcelona, ES
Address: Provença 277
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 444.72 per night
Based on 1453 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Aragó 271
City: Barcelona
Guest Rating: 9.4/10
Prices from USD 266.83 per night
Based on 4980 reviews
5 star hotels in Barcelona, ES
Address: Passeig de Gràcia 75
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 428.41 per night
Based on 1291 reviews
4 star hotels in Barcelona, ES
Address: Gran Vía de les Corts Catalanes 700
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 365.96 per night
Based on 1151 reviews
5 star hotels in Barcelona, ES
Address: Mallorca, 269-271
City: Barcelona
Guest Rating: 9.3/10
Prices from USD 438.24 per night
Based on 347 reviews
4 star hotels in Barcelona, ES
Address: Caller de Mallorca 288
City: Barcelona
Guest Rating: 9/10
Prices from USD 263.62 per night
Based on 4032 reviews
4 star hotels in Barcelona, ES
Address: Calle Ausias March 34
City: Barcelona
Guest Rating: 9/10
Prices from USD 280.52 per night
Based on 3328 reviews
4 star hotels in Barcelona, ES
Address: Avenida Diagonal, 414
City: Barcelona
Guest Rating: 9/10
Prices from USD 245.58 per night
Based on 1898 reviews
3 star hotels in Barcelona, ES
Address: Aragó, 323-325
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 201.1 per night
Based on 202 reviews
4 star hotels in Barcelona, ES
Address: Gran Via de Les Corts Catalanes, 647
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 254.78 per night
Based on 187 reviews
5 star hotels in Barcelona, ES
Address: Rambla de Catalunya, 26
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 279 per night
Based on 3123 reviews
5 star hotels in Barcelona, ES
Address: Calle Aragon 300
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 321.02 per night
Based on 1839 reviews
4 star hotels in Barcelona, ES
Address: Calle Mallorca 661
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 149.81 per night
Based on 166 reviews
5 star hotels in Barcelona, ES
Address: Pau Claris, 150
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 251.71 per night
Based on 660 reviews
4 star hotels in Barcelona, ES
Address: Sancho de Avila 32-34
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 192.75 per night
Based on 3198 reviews
4 star hotels in Barcelona, ES
Address: Av. Meridiana, 151
City: Barcelona
Guest Rating: 8.5/10
Prices from USD 220.54 per night
Based on 8310 reviews
4 star hotels in Barcelona, ES
Address: CASPE 103-109
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 158.66 per night
Based on 7700 reviews
3 star hotels in Barcelona, ES
Address: Carrer de la Diputacio, 383
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 160.79 per night
Based on 85 reviews
3 star hotels in Barcelona, ES
Address: Consell De Cent, 444
City: Barcelona
Guest Rating: 8.3/10
Prices from USD 189.17 per night
Based on 2166 reviews
3 star hotels in Barcelona, ES
Address: C/Padilla, 173
City: Barcelona
Guest Rating: 8.1/10
Prices from USD 158.62 per night
Based on 3356 reviews
3 star hotels in Barcelona, ES
Address: Trafalgar 30
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 292.33 per night
Based on 1837 reviews
4 star hotels in Barcelona, ES
Address: Plaza Urquinaona, 2
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 409.36 per night
Based on 1568 reviews
5 star hotels in Barcelona, ES
Address: Via Laietana, 49
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 463.45 per night
Based on 1242 reviews
4 star hotels in Barcelona, ES
Address: Ronda Sant Pere, 32
City: Barcelona
Guest Rating: 9/10
Prices from USD 349.39 per night
Based on 4099 reviews
4 star hotels in Barcelona, ES
Address: Rec Comtal 16-18
City: Barcelona
Guest Rating: 9/10
Prices from USD 330.8 per night
Based on 3720 reviews
4 star hotels in Barcelona, ES
Address: Bailen 4-6
City: Barcelona
Guest Rating: 9/10
Prices from USD 322.89 per night
Based on 3097 reviews
4 star hotels in Barcelona, ES
Address: Diputacio 250
City: Barcelona
Guest Rating: 9/10
Prices from USD 284.93 per night
Based on 3033 reviews
4 star hotels in Barcelona, ES
Address: Rossello 249
City: Barcelona
Guest Rating: 9/10
Prices from USD 360.81 per night
Based on 2290 reviews
4 star hotels in Barcelona, ES
Address: c. pau claris 179
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 459.25 per night
Based on 148 reviews
5 star hotels in Barcelona, ES
Address: Carrer Còrsega, 289
City: Barcelona
Guest Rating: 9/10
Prices from USD 376.01 per night
Based on 2086 reviews
4 star hotels in Barcelona, ES
Address: Passeig de Gràcia, 62
City: Barcelona
Guest Rating: 9.4/10
Prices from USD 363.78 per night
Based on 204 reviews
4 star hotels in Barcelona, ES
Address: Rambla Catalunya 7-9
City: Barcelona
Guest Rating: 9.4/10
Prices from USD 269.43 per night
Based on 170 reviews
4 star hotels in Barcelona, ES
Address: Avinguda Diagonal, 161-163
City: Barcelona
Guest Rating: 8.9/10
Prices from USD 332.25 per night
Based on 1268 reviews
4 star hotels in Barcelona, ES
Address: Enrique Granados 83
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 199.63 per night
Based on 1501 reviews
5 star hotels in Barcelona, ES
Address: Passeig de Gràcia, 132
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 506.43 per night
Based on 162 reviews
5 star hotels in Barcelona, ES
Address: Gran Via De Les Corts Catalanes, 670
City: Barcelona
Guest Rating: 9.1/10
Prices from USD 489.39 per night
Based on 203 reviews
4 star hotels in Barcelona, ES
Address: Corcega 255
City: Barcelona
Guest Rating: 8.8/10
Prices from USD 168.28 per night
Based on 762 reviews
4 star hotels in Barcelona, ES
Address: Rambla de Catalunya 76
City: Barcelona
Guest Rating: 8.7/10
Prices from USD 250.97 per night
Based on 723 reviews
4 star hotels in Barcelona, ES
Address: Mallorca 251
City: Barcelona
Guest Rating: 8.7/10
Prices from USD 312.87 per night
Based on 707 reviews
4 star hotels in Barcelona, ES
Address: Balmes 103-105
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 179.32 per night
Based on 8468 reviews