Skip to main content

Search hotels in Barcelona

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

Barcelona – 4346 hotels and places to stay

Filter by:

Star Rating
Review score

Casa Pince

Hotel in Ciutat Vella, Barcelona

Featuring a terrace, a restaurant as well as a bar, Casa Pince is located in the center of Barcelona, 1.2 miles from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

T
Tomas
From
Lithuania
Superb location although it seems not the safest neighbourhood at late hours. Great breakfast. Very clean. Friendly and helpful stuff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,075 reviews
Price from
$194.33
1 night, 2 adults

Hotel Casa Sagnier

Hotel in Eixample, Barcelona

Ideally set in Barcelona, Hotel Casa Sagnier has air-conditioned rooms, a fitness center, free WiFi and a terrace. Offering a restaurant, the property also has a bar, as well as a sauna.

E
Ericka
From
Czech Republic
All the design, location, restaurant
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,400 reviews
Price from
$365.57
1 night, 2 adults

Antiga Casa Buenavista

Hotel in Ciutat Vella, Barcelona

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

M
Madalina
From
Romania
The front desk staff was very friendly and helpful. By mistake I left a beloved object on the bed which was taken along with the sheets that were to be washed. The people at the reception managed to contact the cleaning company in time and retrieve it. The hotel is very close to the Universitat metro station, which is extremely helpful. The service in the restaurant was impeccable. I highly recommend Antiga Casa Buenavista. :)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,260 reviews
Price from
$259.30
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.

H
Haadii Nuurullah
From
Singapore
Hotel was clean and the room was spacious. I love the whole concept of the hotel including the room. My stay included breakfast and it was great. After my 1st night in the hotel, the reception called in to ask if we were ok and asked is there any thing they could do to help us. It was a good effort to show that they cared. I could not ask for more and I definitely choose the right hotel to stay in Barcelona. Gracias Seventy Barcelona!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,823 reviews
Price from
$262.76
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Hotel in Ciutat Vella, Barcelona

Well situated in Barcelona, Yurbban Ramblas Boutique Hotel provides air-conditioned rooms, a terrace, free WiFi and a restaurant.

D
Daniel
From
Germany
the staff was fantastic and gave us wonderful recommendations for local places off the beaten path to eat.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,411 reviews
Price from
$225.30
1 night, 2 adults

Praktik Èssens

Hotel in Eixample, Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 984 feet from Passeig de Gracia. The property is set 984 feet from Casa Batllo and 1148 feet from Tivoli Theater.

N
Nevo
From
Israel
The room was great and the view from the window is perfect. Big bed. Everything was clean.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,607 reviews
Price from
$194.76
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.

J
Jorden
From
Canada
Everything! Beautiful, clean, historic, and the staff were absolutely amazing!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,658 reviews
Price from
$251.81
1 night, 2 adults

Yurbban Passage Hotel & Spa

Hotel in Ciutat Vella, Barcelona

Located in Barcelona in the Catalonia Region, 1312 feet from Portal de l'Angel, Yurbban Passage Hotel features an outdoor pool and spa center. Guests can enjoy the on-site restaurant.

A
Ahmedkm10
From
Saudi Arabia
Friendly staff, modern and beautiful design and smart sayings everywhere
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,203 reviews
Price from
$318.36
1 night, 2 adults

The One Barcelona GL

Hotel in Eixample, Barcelona

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

N
Nathalie
From
Lebanon
Amazing hotel, very clean, friendly staff, perfect location close to everything
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,082 reviews
Price from
$444.79
1 night, 2 adults

Catalonia Magdalenes

Hotel in Ciutat Vella, Barcelona

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

A
Ahmad
From
Kuwait
Everything is more than Amazing Highly Recommend I also would like to thank the super friendly staff of the hotel Specially Mr.Adam on the gate of the Hotel He did alot for us
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,090 reviews
Price from
$184.39
1 night, 2 adults
See all 4346 hotels in Barcelona

Hotels with airport shuttles in Barcelona

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 333 reviews
From $868.37 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,682 reviews
From $690.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,859 reviews
From $385.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,197 reviews
From $283.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,578 reviews
From $448.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,607 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,071 reviews
From $501.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,082 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 248 reviews
From $518.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,466 reviews
From $1,268.91 per night

Most booked hotels in Barcelona and surrounding area in the past month

See all

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 7,633 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,477 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,591 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 11,347 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 12,388 reviews

Budget hotels in Barcelona and nearby

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

Hostal Lima is located 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 $96.81 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 957 reviews

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

From $93.06 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,742 reviews

Hostal Santa Ana features rooms with free Wifi in the center of Barcelona.

From $74.79 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9,786 reviews

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

From $142.82 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,245 reviews

Ella Hostel Ramblas is a guest house featuring rooms with free Wifi and air conditioning in the center of Barcelona.

From $103.72 per night
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 1,466 reviews

Located within 1.8 miles of Barceloneta Beach and a 2-minute walk of Passeig de Gracia Metro Station, Hostal Granvia 628 provides rooms with air conditioning and a private bathroom in Barcelona.

From $69.15 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 843 reviews

Set in the heart of Barcelona, Cami Gallery Barcelona is located 3 minutes’ walk from Plaza Catalunya, the air-conditioned property has free Wi-Fi.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,243 reviews

Hostal Lausanne is on Barcelona’s popular shopping street, Portal de l’Angel. It is a 2 minute walk from the Rambla and Plaza Catalunya Metro Station, and offers a free Wi-Fi zone.

From $84.82 per night

Best hotels with breakfast in Barcelona and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,568 reviews

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

From $331.91 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,646 reviews

Located on Plaza Catalunya in the center 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.3
Very Good - What previous guests thought, 38 reviews

Enjoybcn Plaza Catalunya Apt. Offers accommodations in Barcelona, a 6-minute walk from Palau de la Musica Catalana and 0.4 miles from Barcelona Cathedral.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,285 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 164 feet from Barcelona’s Plaza Catalunya.

From $345.74 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,144 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 820 feet from the hotel.

From $242.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 4,217 reviews

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

From $356.11 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,645 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 $258.26 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,051 reviews

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

From $357.26 per night

Hotels located in the center of Barcelona

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 295 reviews

Ola Living Plaza Catalunya is located in central Barcelona, next to Plaza Catalunya. It offers modern, air-conditioned apartments with free WiFi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 91 reviews

Passeig de Gracia Studio Loft is located in Barcelona, just a 7-minute walk from Palau de la Musica Catalana and 300 yards from Plaça Catalunya.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 20 reviews

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

From $441.62 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 125 reviews

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

From $510.45 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,114 reviews

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

From $145.39 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,071 reviews

Well situated in the center of Barcelona, ME Barcelona has air-conditioned rooms, a terrace, free WiFi and a restaurant. This 5-star hotel offers a bar.

From $501.32 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 631 reviews

Hotel Regina Barcelona is set in a historic 19th-century building, just 164 feet 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.9
Excellent - What previous guests thought, 1,001 reviews

Featuring a rooftop terrace with a bar and chill-out pool, H10 Metropolitan is in Barcelona, 295 ft from Plaça Catalunya. It showcases a tapas restaurant and free Wi-Fi.

From $285.21 per night

FAQs about hotels in Barcelona

Vibrant and Colorful Barcelona

The lively and colorful city of Barcelona faces the Mediterranean Sea and features the world's top city beaches, including Sant Sebastia, 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, colorful markets and great Catalan dining. Easy to explore on foot or using the reliable subway, the city is full of things to do and views to take in!

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

As the city's most popular food area, Barceloneta has plenty of popular restaurants serving seafood and tapas. If it's shopping you're after, visit Gracia and return to Ciutat Vella for small shops full of 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. We're sure to have the perfect accommodations for your vacation!

Learn more about visiting Barcelona

  • 2345 attractions
  • 112 points of interest
  • 27 neighborhoods

What Guests Said About Barcelona:

10

Barcelona is a clean and peaceful city.

Barcelona is a clean and peaceful city. We walked a lot and also used public transportation. Every information sign provides clear guidance. Anyone planning to travel to Barcelona should plan each day in advance and purchase all tickets online at least 3 weeks before the trip.
Guest review by
Szabolcs
Hungary
10

Bercelona is a great city to explore whether you are single...

Bercelona is a great city to explore whether you are single or with a family. There is a variety of things to do and explore. It is a beautiful, lively city that offers something to every traveller. The more you come, the more you want to come back to do and see more.
Guest review by
Shirin
United States
10

I love Barcelona my 4th time , it’s got everything, culture...

I love Barcelona my 4th time , it’s got everything, culture , art deco, beach, shops, great food and drinks, definitely recommend for a city break, you have to go back to see something new Lots of walking or you can take local taxis, it’s 25mins from airport,
Guest review by
sharon
United Kingdom
10

Food was excellent in the few restaurants and I never drank...

Food was excellent in the few restaurants and I never drank so much sangria before. The tapas was excellent. I was easy getting around Barcelona either by subway or by bus. The only thing we would have avoided is to travel out of Spain before Sunday as most shopping malls and even supermarkets are closed.
Guest review by
Vera
Singapore
8.0

Great city for 2-3 days of sightseeing.

Great city for 2-3 days of sightseeing. Lot of beautiful places and delicious food. Recommend to buy T-Casual ticket for public transport. For around 13 euros you will have 10 rides 70 minutes each (you can switch the vehicle) Also, on sunday after 3 pm - some of the attractions are free. first sunday of the month is also free
Guest review by
Dorota
Poland
8.0

We are impressed with Barcelona. Very nice and clean city.

We are impressed with Barcelona. Very nice and clean city. Compared to other cities in the world. We should only be careful in crowded areas, as one of our phones was stolen at the market on La Rambla.
Guest review by
Jasna
Slovenia

See reviews by guests who stayed at hotels in Barcelona

See all
From $416.03 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 5,113 reviews
The staff were so friendly and helpful. Places in Barcelona have complicated feelings about tourism, but the staff were very welcoming even though my Spainish is bad. They have 24 hours reception and accomodated an early check out. They also sent me info on how to get to the hotel in the app, which saved me money on like a 40 euro taxi from the airport. They gave me great tips on what to do in the city and the cleaning staff were amazing.
Guest review by
Margaret
Ireland
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,206 reviews
There is nothing I did not like. Super friendly and helpful staff. Fantastic design rooms totally refurbished and very well isolated so no noise at all. One of the best breakfast buffets I have seen in recent years. Top service, probably one of the best 5 star hotels not only in Barcelona or Europe.
Guest review by
Anonymous
Switzerland
From $224.35 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,163 reviews
It's a very nice place to stay in Barcelona. Bus stop and metro station in a short distance from the hotel. SUPERNICE STAFF :) This hotel is placed in a calm district, so good place to rest after long trips in the city center. Nice and comfortable lobby for work and informal meetings.
Guest review by
Anna
Poland
From $142.82 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9,786 reviews
The hotel has a great location in the city center, the rooms were clean and well-equipped. The reception staff was friendly and helpful. The breakfast offered a good selection of both savory and sweet options. We would be happy to return here on our next visit to Barcelona.
Guest review by
Nela
Czech Republic
From $222.63 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,075 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 by
József Zoltán
Hungary