Agoda Hero Banner

Find Hotels in Barcelona, Spain

4773 vacation rentals and hotels available now

10 best hotels in Barcelona

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Airhostel Barcelona Airport 24h
Barcelona Airport,Barcelona - View on map
"Very accessible for Barcelona El Prat Airport, this hostel has everything you need for the reason. Comfortable bed with personal curtain to give you maximum privacy and well rest before your flight. Clean and edgy. Staff is very informative, free breakfast from as early as 4AM in the morning. Very recommended."
Show more
8.9

Excellent

65 reviews

Avg price per night
$ 24
Eurohotel Barcelona Granvia Fira
Hospitalet de Llobregat,Barcelona - View on map
"I lost my laptop computer, which is of invaluable significance to me, at Munich Airport, while taking a flight to Barcelona. Mr. Christian Gruner of Eurohotel Barcelona Granvia Fira, who speaks Spanish, German, and English fluently, took the exordibary patience and passion to help me locate the computer and arrange for its express delivery to the hotel on 25 September, the day before my departure. It is 24 September today and I am eagerly waiting for the computer to arrive. My gratitude for Chris (Mr. Gruner) and the entire staff is beyond word."
Show more
7.5

Very good

977 reviews

Avg price per night
$ 111
Sansi Barcelona
Eixample,Barcelona - View on map
"We were touring Spain and returned to Barcelona for one day! This was the perfect location for us. Great for touring, close to restaurants and shopping and gay bars. The hotel is very clean and modern. The bathrooms are roomy and have a tub. Which is a nice addition and not found in most European hotels. The rooms are large. The only draw back is no on site bar."
Show more
7.1

Very good

354 reviews

Avg price per night
$ 68
easyHotel Barcelona Fira
Hospitalet de Llobregat,Barcelona - View on map
"Thank you to the friendly staff - Laura who is always ready to help with a smile. The other staff is strict - borrowing the hair dryer is a hazzle as it has to be returned w/in 4 hrs even if I tell the staff that I will return 7am the ff morning - not allowed. "
Show more
7.7

Very good

99 reviews

Best Western Plus Hotel Alfa Aeropuerto
Barcelona Airport,Barcelona - View on map
"This is my second stay here and will be my choice of where to stay in Barcelona. The location is reasonably close to the airport. The shuttle service is a bonus which will save you 20 euros in taxi fares each way. Its not in the city centre but for 2.20 euros by bus which is on the doorstop, its a great alternative, you'd be paying that for using the metro. Now about the hotel... the staff are amazing, they couldn't do enough for us. Danny our receptionist should get paid more for what he does. The rooms were very comfortable and the breakfast sensational. It is a little bit of tranquility in a busy city. I have stayed at lots of 5 star hotels around the world but this hotel is right up there as a favourite."
Show more
7.9

Very good

527 reviews

Avg price per night
$ 92
Hostel St Christophers Barcelona
La Rambla,Barcelona - View on map
"It's really close to landmark. Price is also nice. There are many expensive hotels in Barcelona. I think it was good choice to stay this hostel."
Show more
8.3

Excellent

1138 reviews

Avg price per night
$ 41
Wilson Boutique Hotel
Eixample,Barcelona - View on map
"We booked a suite but it was not big enough for our family so the receptionist happily showed me two other rooms which could accommodate us at a reasonable price. The rooms were clean and tidy. With our rooms having a bathtub and balcony. It was nice to sit on the balcony and have a glass of cava and watch the street below. The hotel had a lift which was could as we had lots of luggage. The staff were also nice enough to store all our luggage while we waited for our flight. The hotel has limited room service and limited breakfast but because of it's location, we were able to find lots of places to eat. A great hotel in Barcelona. "
Show more
8.5

Excellent

610 reviews

Avg price per night
$ 138
Hotel & Spa Villa Olimpic@ Suites
Villa Olimpica,Barcelona - View on map
"We enjoyed our stay here in mid February 2017. The location of the hotel in Barcelona is great, You are about 10-15min walk from the beach and around 25min walk from Les Rambles in the center of Barcelona. There is a metro station just around the corner from the hotel which is just a few stops away from the major attractions and locations in Barcelona which is a big time and money saver. There are also some restaurants, cafe's and bars around the hotels vicinity also. The only problem i found with the location of the hotel is that the side our room was on there is what appears to be some sort of recycle center opposite and can be noisy at times and found there was a lot of noise in the early hours of the morning, I'm not sure if this was related to this place or not but there was sometimes some significant noise. We had a standard room which was very clean and equipped with a small fridge, safe, a few draws, shoe rack, hanging space, shower gel, shampoo, body cream, razor etc and a hair dryer. The one thing i was hoping for was a kettle but there was not one. The walk in shower was really nice, and the separate bath was also nice. There was a flat screen TV mounted on the wall, with a few random English channels, but I'm not on holidays to watch TV so not that that mattered much. We didn't eat in the hotel restaurant as we preferred to venture into town but it looked nice. The bar was good, fairly priced for a hotel, enjoyed a few cocktails down there before heading out, the bar staff were nice and friendly as were the reception staff. We didn't use the outside pool as it was a little cold, i was a little surprised on the size of the pool given the space they have as it seems a little small but non the less clean and well presented. The Spa in the hotel was really nice, if you have a suite or have a certain type of room spa access is free but if you have a standard room the spa is 15 Euro's per day per person to use. The spa's pool is a nice size with Jacuzzi "
Show more
8

Excellent

466 reviews

Avg price per night
$ 132
Hotel Front Maritim
El Poblenou,Barcelona - View on map
"The hotel is great, perfect location, good front desk staff and good facilities. The location is very residential so it might be a little lonely in the evenings and night but Barcelona is not very big and everything is within walking distance. The Mar Bella beach is right opposite the hotel. The only issue I had was with the Restaurant staff, just the one white guy there, he was very rude during breakfast and later in the evening. I was heading out and just asked him for some water, he does not even look at me and says "Go buy your water, dont bother me!" and keeps walking. Maybe my brown skin put him off but I felt like punching his face, I kept my cool and my wife just took me away. Hopefully the hotel takes care of him cuz I did not make an official complaint. But I had a great time and I will definitely go the same hotel again."
Show more
7.7

Very good

140 reviews

Avg price per night
$ 79
Pol & Grace Hotel
Sant Gervasi,Barcelona - View on map
"Our stay at Pol & Grace was amazing. This was one of our best hotel stays in Europe. For a start, the hotel is just less than a minute walk from the train station. Going to town or many major attractions from this hotel is extremely convenient given that there are 2 metro lines at the station. The design of the room was very unique. It isn't like any other hotel. I love the little snippets of messages for us. The room itself was pretty decently sized, which meant it's good value for the price. There is even a small sofa in there for you to sit and relax if you don't want to mess up your bed. WIFI was great as well and the system makes it easy to connect without having to login all the time. I like that they provide free tea and coffee at the lobby, it's a nice touch and the lobby itself is a very cosy and comfortable area. The receptionists were great and polite. They helped us print out some match and plane tickets without much hassle and communicated well with tips of Barcelona attraction. All in all, it's a great hotel and we will be back if we visit Barcelona again. "
Show more
8.6

Excellent

538 reviews

Avg price per night
$ 104

Fast facts about Barcelona, Spain

Accommodations4,773 properties
Popular hotelEurohotel Barcelona Granvia Fira
Popular areaEixample
Nightly rates from£6
AirportBarcelona-El Prat Airport
Reasons to visitSightseeing, Beaches, Museum & arts

Discover the neighborhoods of Barcelona


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Barcelona


Frequently asked questions

What's the average price of a hotel in Barcelona?

The average price for a 3-star hotel in Barcelona is 122 USD, the average price for a 4-star hotel in Barcelona is 150 USD, and the average price for a 5-star hotel in Barcelona is 320 USD.

What's the average price of a hotel in Barcelona this weekend?

The average price for a 3-star hotel in Barcelona this weekend is 140 USD, the average price for a 4-star hotel in Barcelona is 158 USD, and the average price for a 5-star hotel in Barcelona is 327 USD.

What's the average price of a hotel in Barcelona tonight?

The average price for a 3-star hotel in Barcelona tonight is 115 USD, the average price for a 4-star hotel in Barcelona is 161 USD, and the average price for a 5-star hotel in Barcelona is 342 USD.

What are the best hotels in Barcelona near Sagrada Familia?

Verified travelers to Barcelona who stayed near Sagrada Familia have given top reviews to Ayre Hotel Rosellón, Apartments Hispanos Siete Suiza, and Eric Vökel Boutique Apartments – Sagrada Familia Suites.

What are the best hotels in Barcelona near Portal de l'Angel?

Verified travelers to Barcelona who stayed near Portal de l'Angel have given top reviews to California Hotel Barcelona, Gotico Hotel, and Barcelona Catedral Hotel.

What are the most popular hotels in Barcelona?

Some of our most popular hotels in Barcelona are Barcelona Airport Hotel, Hostel St Christophers Barcelona, and Barcelona Universal Hotel

What are the best hotels in Barcelona for families?

Hotels in Barcelona that are highly rated by families include Barcelona Universal Hotel, Moderno Hotel, and Olivia Plaza Hotel.

What's the best neighborhood in Barcelona to stay in?

Popular neighborhoods among travelers staying in Barcelona include Eixample, La Rambla, and Gotic.

Show more questions



More about Barcelona

The capital of Catalonia, Barcelona is Spain's most fashionable city. This polished metropolis features world-famous architecture, beautiful museums, and some of the best shopping in Europe. The city is served by Barcelona Airport, a dual-terminal facility located just a few miles outside the city center. Business travelers and those making a short stopover often choose to stay in hotels near Barcelona Airport.

The architecture in Barcelona is nothing short of stunning. Most of the buildings in the historic neighborhood of Ciutat Vella were built between the 13th and 15th centuries, laying the foundation for what has become the most complete Gothic quarter in the world. With gargoyles watching from cathedrals and fountains that light up the streets after dark, this is historic Barcelona at its best. Enjoy a stroll down the historic Ramblas Street and experience Barcelona like a local.

The neighborhood of Eixample is where some of the most impressive modernist buildings can be found. The most impressive of these is Antoi Gaudi's masterpiece, the Sagrada Familia, which is the most visited monument in Spain.

It’s easy to see why Barcelona has been a global sensation for decades. From its bustling Mediterranean port and lively boardwalk to the flamenco dance clubs and, this dynamic city is not one to be missed.

There’s much more to see and learn about Barcelona, and the interactive map on this page is a great way to find out where the attractions and hotels can be found in this beautiful city.