Hotels in Barcelona

Book hotels in Barcelona

Barcelona Modern Diagonal

star

Avenida Diagonal 318, Eixample, 08013 Barcelona, Spain

Hotel Adagio Gastronòmic

star

Ferrán, 21, Ciutat Vella, 08002 Barcelona, Spain

From

AED 309

Select

Hotel Best Western Plus Alfa Aeropuerto

star

Calle K, s/n (Entrada principal Mercabarna), Sants-Montjuïc, 08040 Barcelona, Spain

Hotel Flor Parks

star

Ramblas, 70, Ciutat Vella, 08002 Barcelona, Spain

Catalonia Barcelona Plaza

star

Plaza España, 6-8, Sants-Montjuïc, 08014 Barcelona, Spain

Novotel Barcelona City

star

Avenida Diagonal, 201, Sant Martí, 08018 Barcelona, Spain

Getting the best deals from over 450 airlines.....