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 in Barcelona, ES near landmarks, attractions, and the best neighborhoods. Whether you need hotels in Barcelona for business or leisure, Lodgegrid helps you decide where to stay based on location—then book with trusted partners.
Found 50 hotels in Barcelona, ES.
5 star hotels in Barcelona, ES
Address: Calle la Rambla, 105
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 241.93 per night
Based on 375 reviews
4 star hotels in Barcelona, ES
Address: C/ DEL ROSSELLON 390
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 232.27 per night
Based on 250 reviews
3 star hotels in Barcelona, ES
Address: Hospital, 26
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 245.55 per night
Based on 3791 reviews
4 star hotels in Barcelona, ES
Address: Calle De La Boqueria, 10
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 264.82 per night
Based on 155 reviews
4 star hotels in Barcelona, ES
Address: La Rambla, 109; (entrance on the street
City: Barcelona
Guest Rating: 9/10
Prices from USD 350.49 per night
Based on 4660 reviews
5 star hotels in Barcelona, ES
Address: Duc 15
City: Barcelona
Guest Rating: 8.9/10
Prices from USD 313.08 per night
Based on 1194 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Sant Pau 9-11
City: Barcelona
Guest Rating: 8.3/10
Prices from USD 255.22 per night
Based on 1302 reviews
3 star hotels in Barcelona, ES
Address: Carrer de Corsega 541
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 198.16 per night
Based on 198 reviews
4 star hotels in Barcelona, ES
Address: Carrer de les Magdalenes 13-15
City: Barcelona
Guest Rating: 10/10
Prices from USD 306.94 per night
Based on 2555 reviews
4 star hotels in Barcelona, ES
Address: Calle Elisabets, 11
City: Barcelona
Guest Rating: 10/10
Prices from USD 282.39 per night
Based on 980 reviews
4 star hotels in Barcelona, ES
Address: Carrer dels Capellans, 4
City: Barcelona
Guest Rating: 9.3/10
Prices from USD 284.61 per night
Based on 1848 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Còrsega 482
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 475.16 per night
Based on 3881 reviews
3 star hotels in Barcelona, ES
Address: La Rambla, 122
City: Barcelona
Guest Rating: 8.7/10
Prices from USD 262.95 per night
Based on 4562 reviews
3 star hotels in Barcelona, ES
Address: Carrer de Ferran, 40-42
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 178.35 per night
Based on 344 reviews
4 star hotels in Barcelona, ES
Address: La Rambla, 117
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 258.32 per night
Based on 5342 reviews
3 star hotels in Barcelona, ES
Address: La Ramblas, 45
City: Barcelona
Guest Rating: 8.4/10
Prices from USD 247.82 per night
Based on 3853 reviews
4 star hotels in Barcelona, ES
Address: Pintor Fortuny 13
City: Barcelona
Guest Rating: 8.1/10
Prices from USD 218.24 per night
Based on 3364 reviews
4 star hotels in Barcelona, ES
Address: Calle dels Arcs 10
City: Barcelona
Guest Rating: 9.1/10
Prices from USD 538.91 per night
Based on 2710 reviews
4 star hotels in Barcelona, ES
Address: Avenida Catedral, 7
City: Barcelona
Guest Rating: 9/10
Prices from USD 379.34 per night
Based on 4194 reviews
4 star hotels in Barcelona, ES
Address: Avinyó, 30
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 293.73 per night
Based on 154 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Jaume I, 6
City: Barcelona
Guest Rating: 8.7/10
Prices from USD 210.68 per night
Based on 1773 reviews
3 star hotels in Barcelona, ES
Address: Calle Avinyó, 16
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 257.83 per night
Based on 5022 reviews
4 star hotels in Barcelona, ES
Address: Rambla del Raval, 17-21
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 208.64 per night
Based on 3305 reviews
4 star hotels in Barcelona, ES
Address: Consell De Cent, 498-500
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 294.37 per night
Based on 2234 reviews
Address: Carrer de Molist 5
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 27.46 per night
Based on 1988 reviews
4 star hotels in Barcelona, ES
Address: La Rambla 128
City: Barcelona
Guest Rating: 8.5/10
Prices from USD 380.3 per night
Based on 4202 reviews
4 star hotels in Barcelona, ES
Address: Lepant 406
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 177.61 per night
Based on 243 reviews
3 star hotels in Barcelona, ES
Address: 8 10 12 Calle Junta De Comerc
City: Barcelona
Guest Rating: 8.2/10
Prices from USD 319.1 per night
Based on 3737 reviews
5 star hotels in Barcelona, ES
Address: La Rambla, La 111
City: Barcelona
Guest Rating: 8.2/10
Prices from USD 522.19 per night
Based on 340 reviews
5 star hotels in Barcelona, ES
Address: Caspe 1-13
City: Barcelona
Guest Rating: 10/10
Prices from USD 494.46 per night
Based on 2442 reviews
4 star hotels in Barcelona, ES
Address: C/ Dr. Joaquim Pou, 2-4-6
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 515.05 per night
Based on 427 reviews
5 star hotels in Barcelona, ES
Address: Via Laietana, 49
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 461.21 per night
Based on 1242 reviews
3 star hotels in Barcelona, ES
Address: Carrer d'Estruc, 24-26
City: Barcelona
Guest Rating: 9/10
Prices from USD 250.01 per night
Based on 1126 reviews
3 star hotels in Barcelona, ES
Address: Avd Portal De L'angel 17
City: Barcelona
Guest Rating: 8.9/10
Prices from USD 369.44 per night
Based on 3542 reviews
3 star hotels in Barcelona, ES
Address: Plaça de l'Àngel, 12
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 208.72 per night
Based on 2869 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Jaume I, 14
City: Barcelona
Guest Rating: 8.6/10
Prices from USD 204.1 per night
Based on 166 reviews
3 star hotels in Barcelona, ES
Address: Consell De Cent, 444
City: Barcelona
Guest Rating: 8.3/10
Prices from USD 188.15 per night
Based on 2166 reviews
3 star hotels in Barcelona, ES
Address: Santa Anna 18-20
City: Barcelona
Guest Rating: 8.1/10
Prices from USD 249.36 per night
Based on 3229 reviews
3 star hotels in Barcelona, ES
Address: Carrer dels Escudellers, 19
City: Barcelona
Guest Rating: 8/10
Prices from USD 227.69 per night
Based on 7672 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Trafalgar 26
City: Barcelona
Guest Rating: 10/10
Prices from USD 381.23 per night
Based on 962 reviews
4 star hotels in Barcelona, ES
Address: Carrer de Roger de Lluria, 21
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 312.7 per night
Based on 2576 reviews
3 star hotels in Barcelona, ES
Address: Trafalgar 30
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 301.73 per night
Based on 1837 reviews
5 star hotels in Barcelona, ES
Address: Carrer Riudarenes 7
City: Barcelona
Guest Rating: 9.6/10
Prices from USD 540.41 per night
Based on 446 reviews
3 star hotels in Barcelona, ES
Address: Carrer de Fontanella, 7
City: Barcelona
Guest Rating: 9.2/10
Prices from USD 325.42 per night
Based on 4920 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
4 star hotels in Barcelona, ES
Address: Ronda Universitat, 21
City: Barcelona
Guest Rating: 9.1/10
Prices from USD 344.47 per night
Based on 2445 reviews
4 star hotels in Barcelona, ES
Address: Ronda Sant Pere, 32
City: Barcelona
Guest Rating: 9/10
Prices from USD 347.87 per night
Based on 4099 reviews
4 star hotels in Barcelona, ES
Address: Avenida Diagonal, 414
City: Barcelona
Guest Rating: 9/10
Prices from USD 246.09 per night
Based on 1898 reviews
4 star hotels in Barcelona, ES
Address: Rambla Catalunya 7-9
City: Barcelona
Guest Rating: 9.4/10
Prices from USD 292.98 per night
Based on 170 reviews
4 star hotels in Barcelona, ES
Address: Via Laietana 24
City: Barcelona
Guest Rating: 8.9/10
Prices from USD 368.72 per night
Based on 2319 reviews