Hotels in Barcelona

The best hotels in Barcelona

Selection of some of the best hotels in Barcelona

When choosing a hotel in Barcelona, the location is crucial. There is a considerable difference between a hotel in the outskirts and a hotel in the Gothic Quarter, which is reflected in price differences.

3-star hotels

Hotel Four Points Barcelona
A modern and comfortable 3 star hotel in Barcelona. The hotel is located in the Poblenou district of Barcelona, close to the Diogonal and with the Mediterranean Sea within walking distance. The hotel has 154 rooms.
Prices from
110 €
for a double room including breakfast
Hotel Jazz Barcelona
Hotel Jazz Barcelona is a 3-star hotel located in the city center of Barcelona, between Plaza Catalunya and Passeig de Gràcia, and just a few minutes walking distance from Las Ramblas and the Gothic Quarter.
Prices from
95 €
for a double room including breakfast

4-star hotels

Wilson Boutique Hotel
Located on the Diagonal Street, close to many quality restaurants and fashion shops, the design hotel Wilson Boutique has 52 rooms. The hotel is within walking distance from charming streets like Enric Granados and Passeig de Gracia.
Prices from
135 €
for a double room including breakfast
Hotel Meliá Sky
Located in a 30-floor crystal building, one of the tallest in Barcelona. The restaurant on the 24th floor holds an incredible terrace and is recommended in the Michelin Guide.
Prices from
125 €
for a double room including breakfast
Hotel 1898
An excellent hotel right on the Ramblas in the core of the old city center. The hotel has a fascinating history: in 1929 the building became headquarters of the Philippines Tobacco Company.
Prices from
155 €
for a double room including breakfast
Hotel Murmuri
Design hotel in the boutique cathegory with approximately 50 rooms. The hotel has a centric location in the Eixample Quarter, close to Casa Batlló and La Pedrera and many good restaurants and shops. The adress on Rambla Catalunya is excellent.
Prices from
145 €
for a double room including breakfast

5-star hotels

Hotel Majestic
Since 1918 a symbol of hotel excellence 5 Stars. Majestic Hotel & Spa is located in the elegant Paseo de Gracia . An excellent opportunity to discover on foot the most interesting places in the city . It counts 275 rooms.
Prices from
280 €
for a double room including breakfast
Hotel Alma
Alma Barcelona is located in an attractive building near Passeig de Gràcia . The hotel is right next to La Pedrera and a 5 minute walk from Casa Batllo. It counts 72 rooms.
Prices from
240 €
for a double room including breakfast
ASTA
Enoturisme Penedes
Catalunya Turisme ACT
Visa, Mastercard & Amex