Top 10 Hotels in Barcelona

See all 971 Hotels in Barcelona
Hotel Eurohotel Gran Via Fira
Hotel Eurohotel Gran Via Fira

C/ Ciencias 98-100, L'Hospitalet de Llobregat 08908

4.0 out of 5.0
3.3 out of 5 (383 reviews)

Situated near the airport, this hotel is within 3 mi (5 km) of Fira Barcelona, Placa d'Espanya, and Magic Fountain of …

$68
Grand Hotel Central
Grand Hotel Central

Via Laietana 30, Barcelona 08003

5.0 out of 5.0
4.5 out of 5 (838 reviews)

Located next to Barcelona’s Cathedral, the hotel has spectacular views over the Gothic district and the ancient city walls …

Get Rates
Condado
Condado

Aribau 201, Barcelona 08021

3.0 out of 5.0
4.3 out of 5 (775 reviews)

A typical example of the city's Eixample district this hotel is set off Barcelona's Avinguda Diagonal, 500 meters from the …

Get Rates
Hilton Barcelona
Hilton Barcelona

Avinguda Diagonal 589-591, Barcelona 08014

4.5 out of 5.0
4.2 out of 5 (450 reviews)

This family-friendly Barcelona hotel is located in the entertainment district, within 1 mi (2 km) of L’Illa Diagonal Mall, FC …

$164
Hotel 1898
Hotel 1898

La Rambla, 109; (entrance on the street, Barcelona 08002

4.0 out of 5.0
4.7 out of 5 (2,346 reviews)

Formerly headquarters of the Philippine Tobacco Company, this stylish hotel is located in the city centre, on Barcelona's …

$341
Hesperia Tower Hotel
Hesperia Tower Hotel

Gran Via 144, L'Hospitalet de Llobregat 08907

5.0 out of 5.0
4.3 out of 5 (1,919 reviews)

The Hesperia Tower Hotel is located midway between Barcelona-El Prat Airport and the city center. The nearby Hospital de …

$129
Avenida Palace Hotel
Avenida Palace Hotel

Gran Via de les Corts Catalanes, 605, Barcelona 08007

4.0 out of 5.0
4.2 out of 5 (1,480 reviews)

This hotel is within strolling distance of Barcelona's Las Ramblas, the Gothic Quarter, the Picasso Museum, and the Museum of …

$158
Barceló Raval
Barceló Raval

Rambla del Raval, 17-21, Barcelona 08001

4.0 out of 5.0
4.3 out of 5 (2,926 reviews)

Located in El Raval, this hotel is within a 10-minute walk of Sant Pau del Camp, Las Ramblas, and Gran Teatre del Liceu …

$224
Sallés Hotel Ciutat del Prat
Sallés Hotel Ciutat del Prat

Av. Remolar, 46, El Prat de Llobregat 08820

4.0 out of 5.0
4.1 out of 5 (2,171 reviews)

Situated in El Prat de Llobregat, Sallés Hotel Ciutat del Prat is a 6-minute shuttle ride from El Prat Airport, and within a …

$104
Serhs Hotel del Port
Serhs Hotel del Port

Avda. del Paral-lel 40, Barcelona 08001

3.0 out of 5.0
3.9 out of 5 (893 reviews)

Hesperia Del Port is just a 5-minute walk from the iconic Las Ramblas avenue and the port area. Barcelona Museum of …

$132

Recent Reviews in Barcelona

Hide content

Where to stay in Barcelona

Barcelona Hotel Guide

Barcelona offers travelers and vacationers a quality assortment of quality accommodation possibilities to choose from. Expedia has at least 509 hotels within a 6-mile from downtown Barcelona is the neighborhood of Ciutat Vella. This boasts 162 Expedia-listed hotels. In Ciutat Vella, the Hotel DO Plaça Reial and Le Meridien Barcelona are among the choices. Another option is Eixample. This accommodation district is 1 mile from the center of Barcelona. Eixample has 166 hotels, including the Ramblas Cozy Rent Top Apartments and Majestic Residence.

Another place you could stay is Barceloneta. Barceloneta offers the Hotel Arts Barcelona and W Barcelona. Or, try Sants-Montjuic, where you'll find the Hotel SB Plaza Europa and The Urban Suites. Gracia is 2 miles from Barcelona's downtown, while Sant Marti is 3 miles from the main part of Barcelona. The Casa Fuster Hotel and Eric Vökel Boutique Apartments Bcn Suites are located in Gracia, while Rent Top Apartments Beach Diagonal Mar and Ciutadella Park Apartments are located in Sant Marti.

One of Barcelona's most well-known tourist attractions is the Sagrada Familia. The Hotel Arts Barcelona and Rent Top Apartments Beach Diagonal Mar, are handy options for those staying in the area as they are within walking distance from Sagrada Familia.

The Ohla Hotel is close to Gran Teatre del Liceu. Another nearby accommodation option is the ALMA Barcelona. If you'd prefer to stay near Las Ramblas, you could check out the Hotel Neri or the Hotel 1898. The Barcelona Cathedral, another well-known Barcelona attraction, is close to the Omm and also the castro Exclusive Residences SPA Sagrada Familia. Accommodations that are close to the Placa de Catalunya include the Casa Camper Barcelona and also the Mercer Boria Bcn.

The closest hotels to Film Archive of Catalonia, are Olivia Plaza Hotel and Eurostars Grand Marina. H10 Urquinaona Plaza and Ramblas Building - Feel at Home Barcelona are close to Rambla del Raval.
 If you plan to book accommodation close Sant Pau del Camp, choose from accommodation options including Aragó Executive Apartments Aspasios and Las Ramblas Apartments I. Hotels to book that are nearest to Cafe-Teatre Llantiol, include the Pullman Barcelona Skipper and Aparthotel Hispanos 7 Suiza.

You could check out the Hotel Can Galvany Golf & Spa and the AC Hotel Gavà Mar by Marriott. The Hotel Can Galvany Golf & Spa is 13 miles from the center of Barcelona. The AC Hotel Gavà Mar by Marriott, is positioned 11 miles away. Another option is to investigate the TRYP Barcelona Apolo Hotel or the Hotel Grums Barcelona.

Once you have spent time in Barcelona, why don't you explore a little further afield? The Catalonia region has many things to offer visitors. If you love nature, be sure to explore Catalonia's beaches and coastal plains. In addition you could head to its ruins, castles and old towns. Popular activities in this part of Spain include mountain biking and mountain climbing.

If you are into sports and like to watch local games you might decide to visit Camp Nou, which is 2 miles to the east of Barcelona. Those wishing to find a room or apartment nearby can make a choice from the ABaC Restaurant & Hotel or the Majestic Residence.

Barcelona International Airport is the nearest preferred airport and is 7 miles away from Barcelona. Conveniently located hotels are Hesperia Tower Hotel and Barcelona Airport Hotel.