Skip to main content

Search hotels in Barcelona

Enter your dates to see the latest prices and deals for Barcelona hotels

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Barcelona – 3854 hotels and places to stay

Filter by:

Star rating
Review score

ARCELON HOTEL - From 2023

Hotel in Sant Andreu, Barcelona

Set in Barcelona, 1.8 km from Sagrada Familia, ARCELON HOTEL - From 2023 offers accommodation with an outdoor swimming pool, private parking, a garden and a terrace.

H
Haoting
From
Germany
Beautiful hotel and helpful staffs, I love here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,153 reviews
Price from
€ 177.48
1 night, 2 adults

Hotel Casa Sagnier

Hotel in Eixample, Barcelona

Attractively located in the centre of Barcelona, Hotel Casa Sagnier features air-conditioned rooms, a fitness centre, free WiFi and a terrace.

M
MIHAELA
From
Cyprus
Great breakfast Excellent customer service Great location Very comfy bed Very clean
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,237 reviews
Price from
€ 333.54
1 night, 2 adults

Antiga Casa Buenavista

Hotel in Ciutat Vella, Barcelona

Conveniently set in Barcelona, Antiga Casa Buenavista provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

S
Stefani
From
Slovenia
We liked everything! The room, the service, the food! Perfect weekend getaway to Barcelona!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,056 reviews
Price from
€ 234.48
1 night, 2 adults

Seventy Barcelona

Hotel in Eixample, Barcelona

Seventy Barcelona has a shared lounge, terrace, a restaurant and bar in Barcelona. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

N
Nazrin
From
Azerbaijan
It was a very pleasant stay. The staff makes everything for you to feel welcomed. The breakfast was enjoyable, with good quality products. We liked everything and we are going to stay at Seventy Hotel again on our future visits to Barcelona.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,844 reviews
Price from
€ 264.48
1 night, 2 adults

Acta Voraport

Hotel in Sant Martí, Barcelona

Set in Barcelona, less than 1 km from Bogatell Beach, Acta Voraport offers accommodation with a terrace, private parking, a restaurant and a bar.

G
Gabor
From
Hungary
nice and friendly staff, cosy room, good location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12,199 reviews
Price from
€ 166.65
1 night, 2 adults

Hotel Brick Barcelona

Hotel in Sants-Montjuïc, Barcelona

Set in Barcelona, 600 metres from Magic Fountain of Montjuic, Hotel Brick Barcelona features rooms with city views and free WiFi.

C
Chingfang
From
Japan
Everything was perfect for us! Nice staffs, good location, baby cot included, everything was great!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,607 reviews
Price from
€ 112.60
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Hotel in Ciutat Vella, Barcelona

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

M
Mattia Luigi Giora
From
Italy
My girlfriend and I stayed at this hotel for 7 nights. We chose the "Yurbban Ramblas Superior" room with breakfast included. We had a wonderful time. The room is very romantic, clean, and well soundproofed. Breakfast is a self-service buffet, served from 7:00 am to 11:00 am. There are always excellent freshly made croissants, tasty desserts, and many other delicious foods and drinks. From 7:00 pm to 8:00 pm, you can enjoy a glass of wine on the hotel rooftop, located on the fifth and top floor, which has a spectacular view. I would like to thank the receptionists Alex, Andre, Maria, Raul, and Leo. I especially thank Riza, the breakfast lady, as she was always very kind and friendly. Finally, I must give a shout-out to Ramon, who greeted us with a smile at check-in and offered us a glass of champagne. He explained all the attractions of Barcelona to us and was always available for any additional requests. We had a great time and I wish him all the best, as he proved to be truly professional. Thank you again, Yurbban Ramblas Boutique Hotel, you are amazing.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,394 reviews
Price from
€ 228.60
1 night, 2 adults

Praktik Èssens

Hotel in Eixample, Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.

M
M.A84
From
Saudi Arabia
All the guys and girls who is working in the front disk they até só amosm
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,393 reviews
Price from
€ 196.40
1 night, 2 adults

H10 Madison 4* Sup

Hotel in Ciutat Vella, Barcelona

H10 Madison 4* Sup has an outdoor swimming pool, terrace, a restaurant and bar in Barcelona. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

G
Gregory
From
Australia
Great Location, friendly and helpful staff,
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,451 reviews
Price from
€ 248.48
1 night, 2 adults

Yurbban Passage Hotel & Spa

Hotel in Ciutat Vella, Barcelona

Situated in Barcelona in the Catalonia Region, 400 metres from Portal de l'Angel, Yurbban Passage Hotel boasts an outdoor pool and spa centre. Guests can enjoy the on-site restaurant.

E
Eamonn
From
United Kingdom
The Hotel is quite simply Amazing. Perfectly situated in the Heart of the City . All amenities were exceptional and spotlessly clean. Staff were outstanding and so helpful. Especially Andrea on reception who helped to make our special Anniversary break so special recommending Restaurants from Casual to high class fine dining all of which were outstanding. The breakfast was also excellent with a very good selection of hot and cold food , fruit , cereal and Cava should you want it . 👌 Would highly recommend this Hotel , we will definitely be returning.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,086 reviews
Price from
€ 301.38
1 night, 2 adults
See all 3854 hotels in Barcelona

Hotels with airport shuttles in Barcelona

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 318 reviews
From € 1,353 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,290 reviews
From € 675 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 212 reviews
From € 419.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,695 reviews
From € 378.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,235 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,083 reviews
From € 344.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,393 reviews
From € 235 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,570 reviews
From € 469 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 932 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,216 reviews
From € 421.18 per night

Most booked hotels in Barcelona and surroundings in the past month

See all

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7,893 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,843 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 6,852 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,944 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 10,710 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,422 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,335 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 61 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 7,268 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8,432 reviews

Best hotels with breakfast in Barcelona and nearby

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,427 reviews

Situated on Plaza Catalunya in the centre of Barcelona, the Hotel Olivia Plaza offers free Wi-Fi and a terrace bar with views of Santa Ana Church. Stylish rooms include a flat-screen TV.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,083 reviews

Hotel Catalonia Plaza Cataluña offers an outdoor pool and air-conditioned rooms with free Wi-Fi and satellite TV. It is housed in a building 50 metres from Barcelona’s Plaza Catalunya.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,812 reviews

Hotel Pulitzer Barcelona is a chic design hotel located just steps from Plaza Catalunya, in the heart of the city. It features a lush rooftop garden terrace and offers free high-speed WiFi throughout.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,858 reviews

Featuring an outdoor pool and a fitness centre, Catalonia Square is located in Barcelona’s historic centre.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,570 reviews

ME by Meliá Barcelona has free bikes, outdoor swimming pool, a restaurant and bar in Barcelona. This 5-star hotel offers a concierge service and a tour desk.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,010 reviews

Hotel Regina Barcelona is set in a historic 19th-century building, just 50 metres from Barcelona’s Plaza Catalunya and the Ramblas. The hotel offers free high-speed WiFi and modern rooms.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,409 reviews

In a prime location in the Eixample district of Barcelona, Dorma Plaza Catalunya is located 200 metres from Plaça de Catalunya, 600 metres from Portal de l'Angel and 400 metres from Tivoli Theatre.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6,452 reviews

Just a 2-minute walk from La Rambla, St Christopher’s Inn Barcelona offers stylish air-conditioned accommodation with free Wi-Fi and a 24-hour reception.

Budget hotels in Barcelona and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,739 reviews

Right in the centre of Barcelona, Hostal Santa Ana features rooms with free WiFi. The property has city views and is 2.4 km from Barceloneta Beach and 400 metres from Plaça de Catalunya.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1,022 reviews

Pensión Arosa guest house is centrally located 300 metres from Barcelona Cathedral and Plaza Catalunya. It offers basic rooms with a sink and a fan, and shared bathroom facilities.

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 1,025 reviews

Located just 70 metres from Las Ramblas, this simple guest house features air-conditioned rooms with a balcony and free Wi-Fi.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 970 reviews

This hostel, renovated in 2023, is set just a short distance from Las Ramblas, in the heart of Barcelona. It offers good value accommodation, in an ideal location for exploring the city.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 1,359 reviews

This comfortable guest house is set on Las Ramblas, 50 metres from the Boqueria Market. It offers free Wi-Fi and, 24-hour reception and cosy rooms with a TV, 1 minutes’ walk from Liceu Metro Station.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Offering inner courtyard views, Rooms Aragó 245 is an accommodation situated in Barcelona, less than 1 km from Tivoli Theatre and a 13-minute walk from Portal de l'Angel.

Set in the centre of Barcelona, Rooms Nuevo Balmes offers rooms with free WiFi.

Situated in the centre of Barcelona, 500 metres from Casa Batllo, Rooms Balmes features air-conditioned rooms and free WiFi.

Hotels located in the centre of Barcelona

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 299 reviews

Apartament Paseo de Gracia offers self-catering accommodation with free Wi-Fi in the heart of Barcelona, just 40 metres from Plaza Catalunya. Barcelona’s La Rambla is 5 minutes’ walk away.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 121 reviews

Rent Top Apartments Passeig de Gràcia offers apartments set close to Las Ramblas and Plaza Catalunya, or in the Born district.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 4,126 reviews

Situated right on the corner of Plaza Catalunya and Las Ramblas, Hotel Monegal boasts a fantastic central location. It offers good-value rooms with free Wi-Fi and satellite TV.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 260 reviews

Conveniently set in Barcelona, lullaby by hamilton provides air-conditioned rooms, a garden, free WiFi and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 187 reviews

Located in Barcelona, 2.8 km from Barceloneta Beach and 300 metres from the centre, Hamilton Suites provides air-conditioned accommodation with free WiFi, and a terrace.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 657 reviews

Ola Living Santa Anna provides accommodation within 100 metres of the centre of Barcelona, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 687 reviews

Offering city views, Fontanella By BCN URBAN Rooms is an accommodation situated in Barcelona, 600 metres from Cathedral of Barcelona and 300 metres from Tivoli Theatre.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 885 reviews

Hostal Lima is situated in the heart of Barcelona, close to the Ramblas, the Plaza Catalunya square and within walking distance of Gaudi’s modernist buildings. Free Wi-Fi is available throughout.

FAQs about hotels in Barcelona

Vibrant and Colourful Barcelona

Lively and colourful Barcelona faces the Mediterranean Sea and features the world's top city beaches, including Sant Sebastià, Barceloneta and Somorrostro beaches. There is plenty to see and experience in this city of great architecture: the historic Gothic Quarter, the amazing modernist design of Gaudi’s creations and the popular Las Ramblas.

Barcelona is famous for its street performances, colourful markets and great Catalan dining. Easy to explore on foot or using the reliable metro, the city is full of things to do and views to see!

Discover the hidden squares and architectural pearls of Ciutat Vella and visit the locals’ favourite meeting spot, La Plaça Catalunya. Wander the sunny beachfront or watch an FC Barcelona game at Camp Nou, the largest stadium in Europe.

The city’s most popular food quarter is Barceloneta with plenty of popular restaurants serving seafood and tapas. If it’s shopping you’re after, visit the Grácia and return to the Ciutat Vella for small shops full genuine souvenirs, designer fashion and fresh produce.

Getting to Barcelona is an easy trip from El Prat International, Girona or Reus Airports. Find modern hotels, fancy apartments and cheap hostels on Booking.com, sure to have the perfect accommodation for your holiday!

Learn more about visiting Barcelona

  • 2512 attractions
  • 112 points of interest
  • 27 neighbourhoods

What guests said about Barcelona:

Scored out of 10, guest rating 10

Barcelona is well organized, the tourist city.

Barcelona is well organized, the tourist city. Beaches are v clean. City is also clean. Transport system is excellent especially METRO. I grant 5 numbers out of 5 to metro. The churches are also v famous like Sargada familiar. The mountains are lush green. Atmosphere is good but there was hot climate in july. Services at airport was also good. As im Muslim used to eat halal food which is freely available in Pakistani, morrocan and Afghan restaurants. Over all I like the Barcelona will suggest everybody to visit the tremendous place in spain 'THE BARCELONA'. Now i plan with my family next year hopefully.
Guest review byMuhammad
Scored out of 10, guest rating 10

My first time visiting Barcelona was okay—I even thought it...

My first time visiting Barcelona was okay—I even thought it was a little overrated. But this time was completely different. I absolutely fell in love with the city: every building, every little corner, the amazing places to eat, and the people. Barcelona completely won me over this time! ❤️
Guest review byJohana
United States
Scored out of 10, guest rating 10

We had never been to Spain and decided to do Italy with our...

We had never been to Spain and decided to do Italy with our daughter and two of our grandchildren for our 50th. Barcelona was an after thought but we loved it more than Italy and will for sure be back to see more of it. We only had one full day to explore and loved every minute of it. My grandson took the train to Montserrat and had a wonderful morning hiking.
Guest review bySaunders
United States
Scored out of 10, guest rating 10

We stayed in el pablenou which was not too far from the...

We stayed in el pablenou which was not too far from the centre. It was a lovely, chilled atmosphere and in walking distance to the beach. We were able to sight see around the city, relax at the beach and go shopping too.
Guest review byColette
Scored out of 10, guest rating 8.0

Barcelona was an amazing experience for me and my family,...

Barcelona was an amazing experience for me and my family, the beaches and city life was just the best and I would love to go again. The metro was really easy to navigate and the food was amazing. I really liked walking around in gracia and visiting the sagrada familia. I would recommend to go if you have never went.
Guest review bySook San
United Kingdom
Scored out of 10, guest rating 10

Barcelona is an amazing city. Vibrant, but lots of people.

Barcelona is an amazing city. Vibrant, but lots of people. It gets very hot middle of the day, so most people go inside. As such, they eat late (like 8 PM local or later) and party until 3 AM ! It is a bustling city with lots to see and I highly recommend it as a place to relax or see amazing things. The weather is very hot in the summer, so check when you are planning to go. The train system is very robust and use the AeroBus to get to downtown for cheap money if you're heading downtown.
Guest review byEric
United States

See reviews by guests who stayed at hotels in Barcelona

See all
From € 190.80 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,606 reviews
A great stay in Barcelona. The hotel staff was friendly and courteous, it made our stay easier on the day the electricity was turned off all over Spain. Especially helpful and kind was Mr. Ludwik The hotel is clean, well maintained and comfortable. The rooftop pool looks great, although due to an intense vs. short trip we did not have time to use it. The neighborhood is safe both day and night, close to the beach, which is not as populated as Barceloneta.
Guest review byJoanna
Poland
From € 330 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,371 reviews
Every staff was so kind and helpful. The view from roof top pool is one of the best things I’ve ever seen it’s like you’re floating on the middle of the center of Barcelona. The room has enough space and loved all amenities. You can even buy the room fragrance the same one as the lobby’s and that makes whole hotel smell so good. Everything was perfect even the location. You can walk till beach only in 15min.
Guest review byYuka
France
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,084 reviews
I had a great stay at this hotel! The location is excellent, just a few steps from the metro station, making it very easy to reach the city center quickly. The room was clean, the bed was very comfortable, and the staff was incredibly friendly. A special thanks to Ms. Liliana, who gave us great recommendations for exploring Barcelona.
Guest review byAna
Romania
From € 540 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,028 reviews
Without a doubt the best hotel we have stayed in Spain and perfect location in Barcelona, being a walk to pretty much everything in all directions. Surrounded by fantastic restaurants. The hotel facilities are perfect, and having an apartment was great so we had plenty of room and able to cook breakfasts in our room. Highly
Guest review byNick
Australia
From € 184.47 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8,984 reviews
I loved that it was in the city center and so it was walking distance to most tourist spots. We even got the chance to see the Pope Leo because the hotel was near the Barcelona Cathedral.
Guest review byJanna Vernette
United Kingdom

More places to explore, more ways to go