Skip to main content

Search hotels in Barcelona

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

Barcelona – 4371 hotels and places to stay

Filter by:

Star rating
Review score

Casa Pince

Hotel in Ciutat Vella, Barcelona

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

M
Maksim
From
Germany
I want to share a review of this hotel. My husband and I were planning a vacation for my birthday. We took the choice of where to stay seriously, to be honest, I have never spent so long choosing, it is simply impossible to find a good hotel in Barcelona, ​​because even 4-5 star hotels have a lot of terrible reviews (about dirt, bedbugs, robberies right in the room, terrible repairs). My husband and I chose for 5 days🫣 and finally found Casa Pince, which had a good rating and reviews, which won us over and we trusted them (and we were not mistaken). We arrived late, at the reception we were met by a security guard who really spoke poor English, but we understood each other. We left a deposit of 100 € and went to the room. Now about the room. It is clean (which is rare in Barcelona), new, everything has just been renovated, not big, but cozy, with balconies and two exits to it. The room had everything you need (slippers, toothbrushes and toothpaste, coffee and tea, coffee machine, iron, hair dryer, safe, everything you need for a shower, sweets) and all this is free. Other goodies and a bar for an additional fee. The important thing is that we stayed here for 2 nights and after the first night our room was cleaned. This is great because I have read in many places that people's rooms were not cleaned even for 7 days. Also, thank you very much for the pleasant surprise from the hotel on my birthday, that you did not forget and congratulated me with a cake and a card🫶🏼🤍 The hotel is in a good location, there are cafes and restaurants nearby. I have never regretted choosing this hotel, and next time I fly to Barcelona, ​​​​I will stay with you. Without even thinking about any other hotel. I really appreciated the fact that this is a fresh and beautiful hotel with thoughtful details for customers. And on the ground floor there is a restaurant (I can't say anything about it, because we did not go there, but everything looked beautiful).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$196.04
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.

R
Roksana
From
Poland
The staff were genuinely lovely and went above and beyond to help with anything we needed. The location couldn’t be more perfect - central yet peaceful. The breakfast? Absolutely next-level. Plus, the bed was very comfortable. The interior design was fascinating and unique, a perfect nod to Mr. Sagnier’s legacy, which gave the place so much character and charm. Bonus points for the thoughtful little touches, like the handwritten notes and a great selection of drinks in the room.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$368.79
1 night, 2 adults

Antiga Casa Buenavista

Hotel in Ciutat Vella, Barcelona

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

J
Jeffrey
From
United States
The staff were brilliant. The food was outstanding.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,260 reviews
Price from
US$261.59
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.

K
Kristyl Mae
From
Norway
Great breakfast. The employees were really helpful, we traveled with a baby and they made sure we had everything we needed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,810 reviews
Price from
US$265.07
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.

C
Chao
From
China
services,facilities and location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$227.29
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.

F
Francoise
From
United Arab Emirates
Located 5 minutes distance from Place de Catalunya Near EL NACIONAL, THE restaurant to experiment Free Lounge access Large rooms Very Quiet
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,610 reviews
Price from
US$196.48
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.

A
Anna
From
Canada
Convenient location, we walked to places we wanted to visit.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,677 reviews
Price from
US$254.03
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.

J
Josje
From
Netherlands
Completeness!! Everyrhimg is there! Very stylish, clean and friendly. All details were so Nice and the spa/massage perfect
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,218 reviews
Price from
US$331.05
1 night, 2 adults

The One Barcelona GL

Hotel in Eixample, Barcelona

The One Barcelona GL has a fitness centre, terrace, a restaurant and bar in Barcelona. With free WiFi, this 5-star hotel offers room service and a concierge service.

M
Martina
From
Italy
Staff super friendly and available. Concierge properly prepared on suggestion at the moment that was my first time in Barcelona. Everything was cleaned and service very fast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,089 reviews
Price from
US$448.71
1 night, 2 adults

Catalonia Magdalenes

Hotel in Ciutat Vella, Barcelona

Catalonia Magdalenes Hotel is set in Barcelona, 200 metres from the Cathedral of Barcelona and offers a terrace with an outdoor pool with views of the Cathedral and a spa.

D
Davit
From
Georgia
Excellent location, cozy room, good infrastructure including gym, spa and pool. Welcoming staff. As it was my birthday, they made a surprise in the room with a cake, fruits and champagne.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,088 reviews
Price from
US$186.02
1 night, 2 adults
See all 4371 hotels in Barcelona

Hotels with airport shuttles in Barcelona

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 333 reviews
From US$1,131.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,721 reviews
From US$708.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,868 reviews
From US$389.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,191 reviews
From US$274.14 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,601 reviews
From US$528.98 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,610 reviews
From US$203.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,080 reviews
From US$756.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,089 reviews
From US$1,220.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 248 reviews
From US$592.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,478 reviews
From US$287.16 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.6
Fabulous - What previous guests thought, 10,583 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,786 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,346 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,502 reviews

Popular with guests booking hotels in Barcelona

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

Best hotels with breakfast in Barcelona and nearby

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

45 Times Barcelona Hotel has an outdoor swimming pool, fitness centre, a terrace and restaurant in Barcelona. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

From US$278.09 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,662 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.

From US$310.76 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,309 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.

From US$209.27 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,135 reviews

Offering free WiFi and air conditioning, Hotel Ginebra is located in the heart of Barcelona, just off Plaza Catalunya. La Rambla and the luxury shops of Paseo de Gracia are 250 metres from the hotel.

From US$145.33 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,186 reviews

Room Mate Pau, Barcelona is set 50 metres from the emblematic Plaza Catalunya. It offers a stylish décor and a terrace and bright, contemporary rooms with free Wi-Fi.

From US$266.82 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,632 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.

From US$344.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,064 reviews

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

From US$290.65 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,078 reviews

Conveniently located in the centre of Barcelona, ME Barcelona offers air-conditioned rooms, a terrace, free WiFi and a restaurant. This 5-star hotel offers a bar.

From US$756.85 per night

Budget hotels in Barcelona and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 857 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.

From US$176.83 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 865 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.

From US$81.38 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 954 reviews

Hostal Capitol Ramblas is located on the famous shopping street of La Rambla in central Barcelona.

From US$89.93 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,745 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.

From US$75.45 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 990 reviews

Hostal Excellence is located in central Barcelona, just 100 metres from The Rambla, Portal de l’Angel and Plaza Catalunya. It offers modern, air-conditioned rooms with free Wi-Fi.

From US$94.17 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,871 reviews

Hotel Lloret Ramblas is situated on Barcelona’s famous Las Ramblas, just outside Plaza Catalunya Square.

From US$133.41 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,246 reviews

Located in the centre of Barcelona, 2.6 km from Sant Miquel Beach, Ella Hostel Ramblas provides air-conditioned rooms and free WiFi.

From US$147.65 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,473 reviews

Set within 2.9 km of Barceloneta Beach and 200 metres of Passeig de Gracia Metro Station, Hostal Granvia 628 offers rooms with air conditioning and a private bathroom in Barcelona.

From US$87.20 per night

Hotels located in the centre of Barcelona

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

Set 50 metres from Plaza Catalunya, Passeig De Gràcia Luxury is a stylish apartment featuring views over the elegant Passeig de Gracia Boulevard. It offers air conditioning and free Wi-Fi.

From US$348.78 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

In the centre of Barcelona, Unique Rentals - Placa Catalunya Central Apartments provides rooms with free WiFi.

From US$441.32 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 795 reviews

Featuring free WiFi and air conditioning, Rent Top Apartments Rambla Catalunya 8 is located in Barcelona, 200 metres from Plaça Catalunya. Portal de l'Angel is 500 metres from the property.

From US$286.28 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,151 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.

From US$153.74 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 611 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.

From US$256.35 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 78 reviews

In the heart of Barcelona, set within a short distance of Tivoli Theatre and Passeig de Gracia Metro Station, Ola Living Broto offers free WiFi, air conditioning and household amenities such as a...

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

Attractively situated in the Ciutat Vella district of Barcelona, Hotel Cortes Rambla is situated 200 metres from Portal de l'Angel, 600 metres from Tivoli Theatre and 700 metres from Passeig de Gracia...

From US$187.29 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,577 reviews

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

From US$293.79 per night

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

  • 2346 attractions
  • 112 points of interest
  • 27 neighbourhoods

What guests said about Barcelona:

10

Barcelona is a big city and even out of season it is busy...

Barcelona is a big city and even out of season it is busy but this is only to be expected. The staff in the bars/restaurants were friendly, it helped that thiswas not our first time there and we know our way around.
Guest review by
Penny
Spain
10

A very walkable city, I was on my own and did not feel...

A very walkable city, I was on my own and did not feel threatened or nervous while walking around. I did a bike tour and a tapas and wine tour, both were very fun. If I were to go to the Familia Sagrada again I would just wander on my own and skip the tour. It is an amazing place but very crowded like all tourist spots these days. The elevator was broken for my time slot to go up the tower and I was unable to use my ticket at a later time so quite unhappy with that. Easy to find cafes and places to get coffee or food while wandering the streets.
Guest review by
Bendite
United States
8.0

Barcelona is a must see city.

Barcelona is a must see city. A walking tour of Gaudi's work is really a must. Dining in the Gothic quarter is very nice. Great cocktail bars and night life. But the concept of "cheap Spain" is no longer, specially not in Barcelona. It is nice but expensive, more than Paris in many aspects. Also driving in town is not pleasant, prefer public transport.
Guest review by
Gerald
France
8.0

Must see places are the Sagrada Familia, the buildings in...

Must see places are the Sagrada Familia, the buildings in town with Gaudi's imprint, Gaudi's Park Guëll, the Montjuic castle on top of the hill (can also be accessed via cable cars) with a view over the city and MNAC (the art museum), also with a spectacular view over the city - all of them can be visited with the hop-on-hop-off bus. We found it challenging to use the bus routes, as it wasn't always very clear where to find the bus stop that we needed, to board a bus for a specific route.
Guest review by
Noel
10

Barcelona is a beautiful city.

Barcelona is a beautiful city. The residents are mostly friendly. Easy to get around, unless there is a strike, but we managed to get everywhere we wanted to go. Metro, bus & funicular services were wonderful once you determined which way you were traveling. A lot of stairs if you choose poorly. This our second visit. Would like to return!
Guest review by
Kathleen
United States
10

Barcelona has excellent public transport, allowing you to...

Barcelona has excellent public transport, allowing you to reach many attractions. The Sagrada Familia is a beautiful church, but there are many other interesting places to visit. It's also worth walking around the city and admiring the surrounding buildings—the architecture there is truly beautiful.
Guest review by
Kinga
Poland

See reviews by guests who stayed at hotels in Barcelona

See all
From US$429.70 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12,380 reviews
Great 360 view of Barcelona from the rooftop and a nice lounging area on level -1. The staff were friendly and helpful. Our room didn’t have a kettle, but they brought one to us right away when we asked. The hotel has four elevators, making it easy to reach all floors. The metro and bus stations are just around the corner. I also really liked the area because it is quieter than the city center and close to Bogatell Beach.
Guest review by
Amra
Bosnia and Herzegovina
From US$298.42 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,175 reviews
The H10 Marina Barcelona hotel is a very comfortable and clean place to stay. I appreciated its convenient location; although not right in the city center, it's very close to a metro station, making it easy to get around. It's also only about a 10-minute walk to the beach, which was a nice bonus. The room itself was spacious and well-maintained.
Guest review by
Adam
Israel
From US$424.35 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,217 reviews
I’d been travelling in Spain for nearly a month and Barcelona was my last stop before heading back to the UK. I was a bit battered and bruised when I arrived…hot, dusty and tired. Wow this place rejuvenated me. Fantastic room…great location, lovely breakfast, great staff and best of all a very comfy bed. Amazing, comfortable hotel.
Guest review by
Elizabeth
United Kingdom
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 997 reviews
Location is perfect, in the city center on walking distance from all main attractions and it's perfect to feel Barcelona city vibe. Beside location, I really liked the room, with spacious terrace and hot tube, and also direct access to hotel garden and pool. This hotel has 4 stars, but room we got is surely 5 star worth.
Guest review by
Visnjic
Serbia
From US$90.68 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,765 reviews
Nice and clean hotel in a quiet place. Rooms are tiny, but it's enough to sleep well and to enjoy Barcelona on day time. Cleaning and changing towels every day! The location is very good, there are bus stops in 2-5 minutes walk to go to different directions to the city center.
Guest review by
Anna K.
Ukraine