Skip to main content

Search hotels in Barcelona

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

Barcelona – 4367 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.

r
robert
From
France
Wonderful stay in a great location! Fantastic location, very comfortable accommodation, and exceptional staff—plus the added bonus of a charming café-style restaurant. The breakfast was excellent, with a wide variety of choices, and we had a delicious lunch upon arrival. Our room had recently been refitted (great air-con) and included a small balcony, perfect to soak in the heart of the city atmosphere, yet not noisy at night. The staff were incredibly friendly and went above and beyond—one even printed a four-page guide of restaurant recommendations to help us find the perfect spot for a special birthday dinner. Their hospitality truly made our stay memorable. A big thank you to the entire team!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$195.79
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.

B
Bojan S.
From
Serbia
I recently had the pleasure of staying at Casa Sagnier, and it was an absolutely perfect experience from start to finish. The hotel’s location is unbeatable, right in the heart of Barcelona, making it easy to explore the city’s top attractions, restaurants, and shops. Highly recommended
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$368.33
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
João
From
Portugal
Everything! Beautiful room! Great Staff!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,260 reviews
Price from
US$261.26
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.

임성진
From
South Korea
Everything was perfect. Room was lovely and comfortable. Service was great. Strongly recommend this place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,810 reviews
Price from
US$264.74
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.

H
Hazel
From
Turkey
very modern room and so clean. it is in city center. best personel
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$227
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
Azmeen Ansar
From
Singapore
Bang on in the middle of the city, perfect for shopping lovers. All the touristy attractions are a few metro stops away, easily accessible. The staff is super friendly. The room clean and comfortable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,610 reviews
Price from
US$196.23
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.

R
RISHAB
From
Singapore
Very friendly and helpful staff and super location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,677 reviews
Price from
US$227
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.

M
Milos
From
Serbia
Location, stuff, food, everything
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,218 reviews
Price from
US$330.64
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.

C
Chibuwe
From
United Kingdom
Location, location, location! This hotel is perfectly situated, making it incredibly convenient to explore the entire city. The Jack and Jill sinks are a stunning feature, and the rooftop bar offers breathtaking views of the city skyline. While it would have been even more lively with a DJ on the weekends (just my personal preference), the atmosphere was still wonderful. Now, the staff—what can I say? Every single person, from the porters and reception team to the spa, housekeeping, bar, and restaurant staff, went above and beyond. They were all incredibly polite and helpful. We spent a lot of time at the rooftop bar and had the pleasure of interacting with Alessandro, who was fantastic and gave us great tips on places to visit. Connor (hope I got his name right—the Irish guy!) was super courteous, even bringing us blankets to stay warm. Grace was as gracious as her name suggests, the waitress from Georgia was so attentive and patient with my friend’s picky eating habits, and Johnny—what a character! His charisma is off the charts; I’d gladly pay to see his stand-up comedy routine! This was hands down my most memorable city break to date. I would recommend it 1000%!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,089 reviews
Price from
US$448.15
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.

K
Kazakeviciene
From
Lithuania
Great hotel location and helpful and caring staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,088 reviews
Price from
US$185.78
1 night, 2 adults
See all 4367 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,130.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,721 reviews
From US$707.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,868 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,191 reviews
From US$273.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,601 reviews
From US$539.93 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.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,080 reviews
From US$1,084.51 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,219.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 248 reviews
From US$592.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,478 reviews
From US$286.80 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.1
Very good - What previous guests thought, 7,682 reviews

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Popular with guests booking hotels in Barcelona

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

Budget hotels in Barcelona and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,746 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.36 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,471 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$91.73 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,261 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 US$85.46 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,169 reviews

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

From US$69.67 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6,997 reviews

Safestay Barcelona Passeig de Gràcia is located on Barcelona’s Passeig de Gràcia, 500 metres from Plaça de Catalunya.

From US$117.25 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 31 reviews

Situated in the centre of Barcelona, 800 metres from Plaça de Catalunya, Rooms Argo features air-conditioned rooms and free WiFi.

From US$133.53 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,087 reviews

This modern hostel is set in the centre of Barcelona, just 1 minute walk from the famous Ramblas. It offers functional accommodation with free Wi-Fi access in public areas.

From US$108.34 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 4 reviews

Located in the centre of Barcelona, 600 metres from Passeig de Gracia Metro Station, Rooms in Apartment Rambla Catalunya provides air-conditioned rooms and free WiFi.

From US$121.92 per night

Best hotels with breakfast in Barcelona and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,558 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$277.75 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,669 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.38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,313 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.01 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,181 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$276.93 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,629 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$343.82 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,069 reviews

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

From US$290.29 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,080 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$1,084.51 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 603 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.03 per night

Hotels located in the centre of Barcelona

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 797 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$285.92 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,152 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.55 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,001 reviews

Featuring a rooftop terrace with a bar and chill-out pool, H10 Metropolitan is located in Barcelona, 90 metres from Plaça Catalunya. It offers a tapas restaurant and free WiFi.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,892 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$191.24 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

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

From US$557.35 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 855 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$182.88 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,722 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.

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

Centrally located in the enchanting Gothic Quarter, close to Plaza Catalunya Square and the Ramblas, this fresh and modern hotel boasts designed rooms and a 24-hour coffee and drinks service in the...

From US$202.74 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

  • 2342 attractions
  • 112 points of interest
  • 27 neighbourhoods

What guests said about Barcelona:

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
8.0

Our visit was short and we couldn't visit many places in the...

Our visit was short and we couldn't visit many places in the city. The metro system is great and not too expensive. There are lots of places and variety to eat with reasonable prices. The Sagrada Familia Basilica is incredible.
Guest review by
TEZANOS-PINTO
Canada
10

I love the late evening business hours and abundant cafe...

I love the late evening business hours and abundant cafe scene. It’s a foodie’s Mecca and there’s a variety of choices to suit any preference and budget. The area is walkable and the public transportation system makes it easy to get around.
Guest review by
Don Ballesteros
United States

See reviews by guests who stayed at hotels in Barcelona

See all
From US$517.29 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,993 reviews
Visited Barcelona, stay here for 4 night, it was a amazing experience for me and my bestie... Hotel location is near City Centre, very comfort. Receptionist at counter very friendly and always there for you.. We reach earlier before the check in time at 12nn, our room is ready and room was upgrade to suite. I request cake and flower before we reach Barcelona since my bestie birthday, the make it so special beyond my thought. Tq for the great experience, definitely we will come back again to this hotel, strongly recommended
Guest review by
Sabirnah Mohamed
Saudi Arabia
From US$321.64 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,795 reviews
Location of the hotel is rigt at the city center. You can walk or use the metro (across the street). The staff is very helpful, nice and professional. I was offered a bottle of champagne when the hotel knew it was my wedding anniversary (at the reservation). Buffer is 24/7. You can have a little snack at 21h00 after a flamenco show or you can drink a hot coffee or a nice and cold lemonade after a long walking day. What else can I write beside a BRAVO. A "must" when travelling to Barcelona.
Guest review by
Dung
Canada
From US$318.79 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,568 reviews
Casa Elliot is conveniently situated in the bustling city center, providing easy access to many of Barcelona's famous attractions, such as La Sagrada Familia, Park Güell, and Las Ramblas. In addition, the hotel is surrounded by an abundance of charming cafés, restaurants, and shops, ensuring that you'll never run out of things to do and see. One of the highlights of my stay was the genuinely friendly and helpful staff.
Guest review by
Radosław
Poland
From US$178.58 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,287 reviews
Lovely and quiet place near square with supermarkets. Few minutes by walk to the Sants Barcelona where the train from the airport stops. Few minutes by walk to the Placa de las Cascades where you will enjoy Barcelona’s sunsets and also close to the city centre. Hotel staff was very frinedly which will make your stay really wonderful.
Guest review by
Lukáš
Czech Republic
From US$266.48 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,295 reviews
I would highly recommend this hotel to other tourists. First and foremost the staff from reception was by far the most helpful ones I’ve met in Spain. They helped me carry the luggage along with bags and I really appreciated their airport. When I checked out they helped me call the taxi. 5 star!!
Guest review by
Chunhui
United Kingdom