Agoda Hero Banner

Find Hotels in Barcelona, Spain

4740 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
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

1137 reviews

Avg price per night
$ 41
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
Best Western Premier Hotel Dante
Eixample,Barcelona - View on map
"The Best Western Premier Dante is one of the best hotels in Barcelona and I've stayed at five star properties that cost twice as much. The spacious room had a king size bed and was clean and modern. The bathroom large with a nice shower and big towels. The staff was super friendly and knowledgeable. Great location too! "
Show more
8.7

Excellent

328 reviews

Avg price per night
$ 132
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

Hotel Ramblas Internacional
La Rambla,Barcelona - View on map
"We stayed at Internacional Cool Local Hotel from 25th to 28th November 2012. It was our first time in Barcelona and we arrived from the airport by train and Metro. When we came up from the Metro station at Las Rambla the hotel was just across the street and very easy to find. We found out the the location was perfect for a first time visitor to Barcelona. Our room 208 was actually two rooms and the size was perfectly even though we do not stay much in the room when we visit a big city like Barcelona. Our luggage did not arrive on time and the hotel helped us in all way and followed us up perfectly. If we should be very critical we could mention that the beds could be better (two single beds put together) and the TV only had german RLT and CNN. Overall a very nice hotel that we can recommend. "
Show more
7.6

Very good

449 reviews

Avg price per night
$ 116
Hotel Rec Barcelona - Adults only
Gotic,Barcelona - View on map
"Staff were super friendly and helpful."
8.9

Excellent

43 reviews

Avg price per night
$ 111
Majestic Hotel & Spa Barcelona
Eixample,Barcelona - View on map
"One if the best luxury hotels in Barcelona. They have raised the bar so high. An extra star need to be given to the Majestic. Truly Majestic"
Show more
8.9

Excellent

333 reviews

Avg price per night
$ 352
Barcelona Universal Hotel
Sant Antoni,Barcelona - View on map
"Enjoyed our stay at this hotel in Barcelona and couldn’t have been better. - Excellent location- 10 to 15 minutes to La Ramblas, right infront of McDonalds and Subway and one of the best restaurants I’ve been to (Antic Cafe), next to several supermarkets and clothes shops (including Carrefour express) - If you want to reach any place in Barcelona cheaply you could use the metro right infront of the hotel or use the bus on the other side of the road. I would recommend to buy 10€ ticket of 10 rides either by bus or metro. - The best thing about the hotel is its staff. They were really helpful in telling us the places to visit in Barcelona and how to reach them by metro or bus using the hotel map which was extremely helpful. MANY THANKS TO MR SERGI AND ALL THE STAFF!! They made the hotel feel more than a 5 stars and I haven’t found such welcomes staff like that in any hotel in the countries I have visited. Further to that, they gave my baby boy a balloon every time they see us. Really don’t know how to thank them! - Very rich breakfast buffet with a lot of choices and great drinks - Beautiful panoramic pool and rooftop to enjoy with a great bar to enjoy all sort of drinks and cocktails. P.S. Don’t forget to reserve for the cocktail classes or visit during their free beer tasting time. - Large spacious rooms which are cleaned everyday - Definitely would be back soon and I highly recommend it specially for all the service it offers compared to its affordable cost. "
Show more
8.7

Excellent

1688 reviews

Avg price per night
$ 136
Vincci Maritimo Hotel
El Poblenou,Barcelona - View on map
"The staff at this hotel were really fabulous, beyond 5 stars. They don't have a business lounge but Adrian directed me to a sister hotel 2 blocks away for those needs and addressed the things I couldn't get done in minutes! Travel advice around Barcelona and restaurant recommendations were terrific. Many thanks to Adrian and the others that made the end of my vacation having me wish I had more time to stay."
Show more
8.4

Excellent

268 reviews

Avg price per night
$ 133
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

609 reviews

Avg price per night
$ 137

Fast facts about Barcelona, Spain

Accommodations4,740 properties
Popular hotelEurohotel Barcelona Granvia Fira
Popular areaEixample
Nightly rates from$8
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.