Skip to main content

Search hotels in Barcelona

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

Barcelona – 3914 hotels and places to stay

Filter by:

Star rating
Review score

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.

ע
ענת גלנץ
From
Israel
It is very well located, has a great breakfast, and has a wonderful staff, especially in the lobby and Jonathan .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,255 reviews
Price from
£287.94
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.

E
Ellen
From
United Kingdom
The hotel was very clean and the room was beautiful! The staff on the front desk were super helpful and even spent time sharing their recommendations with us for our stay, which was appreciated. The food was also fantastic. We would love to stay again!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,074 reviews
Price from
£223.14
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.

T
Tal
From
Israel
Great facilities. Great location. Definitely coming back to this one
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,783 reviews
Price from
£219.69
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.

m
maeva
From
France
The place and the peoples are very pleasant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12,320 reviews
Price from
£136.57
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.

S
Sasha
From
Belarus
The location is very nice, close to everything; there are cafes around that start working early; the bus stop for airport shuttle bus is extremely close. The reception works 24 hours so it’s possible to get in at any time. The staff is very nice. My room was very small but more than enough for one person. It was clean and all supplies were provided.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,627 reviews
Price from
£153.15
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.

A
Alexander
From
Switzerland
The location is fantastic, right in the heart of Barcelona, making it convenient to access all transportation, sightseeing spots, restaurants, and activities. The staff was highly professional and friendly, and their restaurant recommendations were outstanding. Rooftop with a fantastic view. It’s hard to ask for more during the Christmas holidays—Bravo!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,418 reviews
Price from
£172.57
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.

A
Ariana
From
Panama
Great location. The staff trully went extra mile to help us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,437 reviews
Price from
£169.55
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.

N
NAWAR
From
Kuwait
Great location near supermarket and restaurants very nice will come back again, large shower and clean room, and the staff very helpful , thank you evelyn in the reception super friendly and efficient .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,500 reviews
Price from
£182.74
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.

H
Hen
From
Israel
Good breakfast, Location is perfect, the staff are all helpful, friendly and always with a smile. This is much more the a regular 4-star hotel
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,111 reviews
Price from
£313.79
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.

S
Sebastian
From
Sweden
Everything was just perfect! Best 4-star hotel I have been to.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,953 reviews
Price from
£162.71
1 night, 2 adults
See all 3914 hotels in Barcelona

Where to stay in Barcelona

Our most popular neighbourhoods in the last 30 days

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, 326 reviews
From £930.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,362 reviews
From £466.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 181 reviews
From £318.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,708 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,314 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,111 reviews
From £187.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,437 reviews
From £164.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,643 reviews
From £393.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 956 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,238 reviews
From £314.38 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.4
Very good - What previous guests thought, 4,200 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,889 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6,047 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12,320 reviews

Hotels located in the centre of Barcelona

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 284 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 9.3
Superb - What previous guests thought, 3,446 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.7
Fabulous - What previous guests thought, 5,145 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.2
Superb - What previous guests thought, 23 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,784 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,901 reviews

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

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,136 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.9
Fabulous - What previous guests thought, 1,643 reviews

Conveniently located in Barcelona, ME by Meliá Barcelona offers air-conditioned rooms, free bikes, free WiFi and an outdoor swimming pool.

Budget hotels in Barcelona and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,747 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 5.9
Passable - What previous guests thought, 1,058 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 4.4
Disappointing - What previous guests thought, 224 reviews

In a central area of Barcelona, Palau Rooms offers rooms with free WiFi. It is set 2 km from Barceloneta Beach and features a lift.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,360 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 7.3
Good - What previous guests thought, 5,985 reviews

Located in Barcelona’s charming Placa Reial, this hotel offers simple and functional rooms. The restaurant features original stone archways and has an outdoor terrace.

Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 2,338 reviews

Located just 35 metres from La Rambla, Hostal MiMi Las Ramblas in Barcelona offers free WiFi and 24-hour front desk. The guest house is 20 minutes’ walk from La Barceloneta Beach.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,494 reviews

Pensión San Ramón is located in Barcelona’s Raval district, just 350 metres from the Rambla. It offers a 24-hour reception and air-conditioned rooms with a flat-screen TV.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 744 reviews

Be Hostals Ramblas is a hostel, ideally set in the heart of Barcelona. It offers free Wi-Fi internet access, and is just 300 metres from Las Ramblas.

Best hotels with breakfast in Barcelona and nearby

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 935 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.5
Very good - What previous guests thought, 3,434 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,474 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.

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

Offering air-conditioned rooms, free WiFi and an on-site restaurant, Hotel Nouvel is located on a pedestrianised street just 100 metres from Barcelona’s Plaza Catalunya Square and the Ramblas.

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

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

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

In the centre of Barcelona, located within a short distance of Plaça de Catalunya and Portal de l'Angel, Enjoybcn Tallers Apartment offers free WiFi, air conditioning and household amenities such as a...

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

Featuring free WiFi throughout the property, H10 Cubik offers accommodation in Barcelona. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a drink at the bar.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,734 reviews

Set in the Gothic Quarter and next to Urquinaona Metro Station, HCC Montblanc offers air-conditioned rooms, free Wi-Fi, satellite TV and a minibar.

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

  • 2458 attractions
  • 112 points of interest
  • 27 neighbourhoods

What guests said about Barcelona:

Scored out of 10, guest rating 10

I love Barcelona; I’ve been coming to the city since 2016—I...

I love Barcelona; I’ve been coming to the city since 2016—I think this is my fourth time here. I know the city very well and always try to step off the beaten path; I rent a car and visit nearby towns and beaches, and I always try to stay away from mass-tourism areas. I really enjoy the beaches, the shops, and the food.
Guest review byRyan
United States
Scored out of 10, guest rating 6.0

Many love Barcelona, but for me personally it was too busy,...

Many love Barcelona, but for me personally it was too busy, and also quite smelly (drains!). Loved the restaurants and the food, and lots of interesting places to visit, as well as interesting shops.
Guest review byChristina
United Kingdom
Scored out of 10, guest rating 10

Barcelona is a beautiful city with tons to see.

Barcelona is a beautiful city with tons to see. It is a very walkable city. There are sites to see everywhere. The architecture of all of the buildings is stunning. Gaudi's influence is all over the city, so there is lots to do and see. Parque Guell is amazing, as is La Sagrada Familia, both works of art by Gaudi and must-do's when visiting Barcelona but make sure to purchase tickets ahead of time as it sells out quickly. There are countless restaurants to cater to whatever you are craving, even if you have allergies. I have a gluten and dairy allergy and had not trouble eating in Barcelona. There is lots to see and do so plan time there and not just a day or two.
Guest review byJustDuckie23
United States
Scored out of 10, guest rating 10

We had a wonderful time in Barcelona with our family,...

We had a wonderful time in Barcelona with our family, visiting the city's beautiful attractions, enjoying the amazing rooftop views, and tasting delicious Spanish food. It was a memorable and enjoyable trip for all of us.
Guest review byNikola
Scored out of 10, guest rating 10

My favourite places in Barcelona were the Gothic Quarter,...

My favourite places in Barcelona were the Gothic Quarter, Sagrada Família, Park Güell and the seafront area around Port Vell and Barceloneta. I also enjoyed walking through La Boqueria market. I ate in small local restaurants, including a Lebanese restaurant near my hotel, and I tried traditional tapas and fresh products from the market. Getting around Barcelona is very easy thanks to the excellent public transport system, but I also enjoyed exploring the city on foot and with the hop-on hop-off bus. For solo travellers, I would definitely recommend guided walking tours, visiting museums, taking a boat trip in the harbour, spending time at the beach and simply wandering through the different neighbourhoods to experience the city's unique atmosphere.
Guest review byChristos
Greece
Scored out of 10, guest rating 10

We enjoyed the food and taking in the sights of the old town...

We enjoyed the food and taking in the sights of the old town. Of course we loved the Sagrada Família. We found many great coffee shops and I enjoyed a bit of shopping. We also spent a day at the beach. There’s lots to do in Barcelona.
Guest review byMarilyn
Canada

See reviews by guests who stayed at hotels in Barcelona

See all
From £323.73 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,111 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 byElizabeth
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,706 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 byAnna K.
Ukraine
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,713 reviews
Our best choice in Barcelona was this hotel. I’d like to highlight the location, the cleanliness and the staff. I’ve been to several hotels all around Europe but this kindness is not a standard even in a higher rated hotel. 5 stars for the staff from us.
Guest review byJózsef Zoltán
Hungary
From £174.38 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,798 reviews
Very good location in Montujic. Barcelona has best city transport easy to use. You can be in city centre in 10-15 min from hotel by bus or metro. Hotel is very clean, breakfast all you can eat😁 and very good😁. Employees - extremely friendly.
Guest review bybarbara
Slovenia
From £164.03 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,918 reviews
Nice cozy hotel in the city center of Barcelona, everything is great
Guest review byEvgenii
Russia

More places to explore, more ways to go