Find the best Barcelona Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Barcelona

Hotel Colón Barcelona
4.0 star property
9.4 out of 10, Exceptional, 1,641 reviews
"Centrally located in front of Catedral and extremely close to the center city. Amazing views and walkable to all the nearest tourist spots. Strongly recommend "
The price is £290
includes taxes & fees
16 Jun - 17 Jun
Hotel Colón Barcelona
Rialto
3.0 star property
8.8 out of 10, Excellent, 1,414 reviews
"Overall a nice hotel. Clean and great staff. Nice location, walking distance to shopping and food and sightseeing. The room was tight with nowhere to put larger luggage and the beds were on the uncomfortable side"
The price is £128
includes taxes & fees
9 Jun - 10 Jun
Rialto
Nobu Hotel Barcelona
5.0 star property
8.8 out of 10, Excellent, 574 reviews
"Excellent stay. Right at train station "
The price is £256
includes taxes & fees
7 Jul - 8 Jul
Nobu Hotel Barcelona
Save an average of 15% on thousands of hotels when you're signed in
Grand Hyatt Barcelona
5.0 star property
9.2 out of 10, Wonderful, 742 reviews
"Great style and service! "
The price is £242
includes taxes & fees
23 Jun - 24 Jun
Grand Hyatt Barcelona
Arc la Rambla
3.0 star property
8.8 out of 10, Excellent, 1,457 reviews
"Great position for exploring Barcelona. The staff are very friendly, knowledgeable and helpful. Our room was a twin room but only had a small window so ver little daylight and no view however it was modern, clan and comfortable. Great place to stay and will most definitely recommend."
The price is £172
includes taxes & fees
8 Jul - 9 Jul
Arc la Rambla
Barcelona Airport Hotel
4.0 star property
8.6 out of 10, Excellent, 3,470 reviews
"We were looking for a hotel near the Barcelona airport, and this one is perfect. The rooms are appointed for such purposes—not a lot of storage, but we didn’t need it, since we were just staying the night. The shuttle service is great. But the biggest treat here is the good. Others have mentioned the great breakfast buffet, but the dinner in the restaurant was amazing! I had the sea bass and my husband had the chicken with the world famous chorizo. We began with a cheese plate and ended with...
The price is £170
includes taxes & fees
24 Jun - 25 Jun
Barcelona Airport Hotel
INNSiDE by Melia Barcelona Apolo
4.0 star property
9.2 out of 10, Wonderful, 426 reviews
"Amazing place, highly recommend "
The price is £171
includes taxes & fees
1 Jul - 2 Jul
INNSiDE by Melia Barcelona Apolo
Andante Hotel
3.0 star property
9.0 out of 10, Wonderful, 1,005 reviews
"A little dirty and noisy but nothing crazy"
The price is £152
includes taxes & fees
9 Jun - 10 Jun
Andante Hotel
Barceló Raval
4.5 star property
8.8 out of 10, Excellent, 1,017 reviews
"Excellent hotel"
The price is £154
includes taxes & fees
16 Jun - 17 Jun
Barceló Raval
Best Western Plus Hotel Alfa Aeropuerto
4.0 star property
9.0 out of 10, Wonderful, 1,152 reviews
"Great place to stay that’s close to the airport. Loved that they had a free shuttle to take us to the airport. The restaurant prices were a bit high compared to the price of the rooms. "
The price is £150
includes taxes & fees
1 Jul - 2 Jul
Best Western Plus Hotel Alfa Aeropuerto
Hotel Rec Barcelona - Adults only
3.0 star property
9.4 out of 10, Exceptional, 1,012 reviews
"Really nice place in a lovely neighborhood with lots to do."
The price is £192
includes taxes & fees
1 Jul - 2 Jul
Hotel Rec Barcelona - Adults only
Occidental Diagonal 414
4.5 star property
9.2 out of 10, Wonderful, 762 reviews
"Good "
The price is £187
includes taxes & fees
7 Jul - 8 Jul
Occidental Diagonal 414
Hotel Sagrada Familia
3.0 star property
8.4 out of 10, Very good, 1,019 reviews
"Sagrada Famalia was just above average. Nice people stayed there when we were there. It is very quiet and not full of noisy people. "
The price is £151
includes taxes & fees
1 Jul - 2 Jul
Hotel Sagrada Familia
Hotel Barcelona Universal
4.0 star property
8.8 out of 10, Excellent, 1,017 reviews
"Really great place to stay in Barcelona. "
The price is £162
includes taxes & fees
7 Jul - 8 Jul
Hotel Barcelona Universal
Petit Palace Boquería Garden
4.0 star property
8.8 out of 10, Excellent, 1,004 reviews
"Great location just steps away from the Liceu Metro stop in the heart of La Rambla. Tons of food/drink options within a minute or two walk. Checked out bikes for a few hours (no cost) although the first one was not functioning properly so needed maintenance. Also, the staff working the front desk was not attentive to us waiting to check out the bikes until another member eventually showed up (he WAS very nice and helpful) but the first guy did not make us a priority. That was my only issue. Oh,...
The price is £168
includes taxes & fees
9 Jun - 10 Jun
Petit Palace Boquería Garden
Hotel Barcelona Princess
4.0 star property
8.2 out of 10, Very good, 1,069 reviews
"Staff were friendly and helpful. Pool was too cold so we did not have a swim which was a shame as this was one of the reasons I booked this particular hotel.... "
The price is £124
includes taxes & fees
27 Jun - 28 Jun
Hotel Barcelona Princess
Hotel España Ramblas
4.0 star property
8.8 out of 10, Excellent, 1,022 reviews
"The staff were very friendly and helpful. The property had a great location for all tours and activities. "
The price is £171
includes taxes & fees
9 Jun - 10 Jun
Hotel España Ramblas
Leonardo Royal Hotel Barcelona Fira
4.0 star property
9.2 out of 10, Wonderful, 487 reviews
"The staff was friendly and professional and the neighborhood was quiet and mellow."
The price is £131
includes taxes & fees
7 Jul - 8 Jul
Leonardo Royal Hotel Barcelona Fira
Iberostar Selection Paseo de Gracia
4.5 star property
9.2 out of 10, Wonderful, 947 reviews
"Beautiful hotel, in the middle of the city"
The price is £265
includes taxes & fees
24 Jun - 25 Jun
Iberostar Selection Paseo de Gracia
Barceló Sants
4.0 star property
9.0 out of 10, Wonderful, 1,081 reviews
"El personal fue muy amable. El desayuno delicioso y abundante. La habitación muy amplia y comoda. La temática del hotel no me gusto"
The price is £147
includes taxes & fees
16 Jun - 17 Jun
Barceló Sants
Don't see what you're looking for?
See all available properties in Barcelona
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Barcelona Travel Info

Best cities to visit
El Prat de Llobregat, Sant Boi de Llobregat and Sitges
Hotels with nearby beaches
8,141
International airport
Barcelona (BCN-Barcelona Intl.)
Number of hotels
5,293
Lowest price
£124
Highest price
£290
Top attractions
Barcelona Cathedral, Barceloneta Beach and Passeig de Gràcia

Frequently asked questions

How much do hotels in Barcelona cost?
The season and factors like school holidays and Easter can affect the price of a hotel in Barcelona. You can find cheap options from £124 in a few different ways on Expedia. First, key in the dates you’d like to get away, then use the filters such as budget and amenities to fine-tune your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to Barcelona?
Temperatures differ across Barcelona, so the best time to go depends on where you’re visiting. If you’re after a summer holiday in Castelldefels, arrange your trip between June and August when average temperatures range from 21ºC to 27ºC. Just remember that Castelldefels has a Mediterranean climate, so pack accordingly.
What is the best area to stay in Barcelona?
If your adventures are taking you to Barcelona, consider a stay in Castelldefels or Mataro. Once you’ve locked in your hotel, take a look at the many fantastic things there are to do and see here.
Are there any luxury hotels in Barcelona?
Get set for unparalleled luxury at Serras Barcelona. Concierge services, a swimming pool and premium bedding are just the start of the conveniences at this stay in Barcelona, Barcelona. Seventy Barcelona is another popular choice in this city.
What are the top all-inclusive hotels in Barcelona?
We’ve got some excellent all-inclusive hotels in Barcelona, such as AQUA Hotel Silhouette & Spa - Adults Only and ALEGRIA Mar Mediterrania - Adults Only. You’ll find both of these picks located in Malgrat de Mar. At this style of getaway, an upfront fee usually covers your room, food, drinks and some recreational activities, meaning all you need to do is settle in and unwind.
How can I find cheap hotels in Barcelona?
Barcelona cheap hotels start at £124 per night. To discover these types of economical options, make use of our “Price per night” filter. Want some other tips? Consider being flexible with your dates and book in advance. Browse our cheap hotels in Barcelona page for deals you’ll find hard to resist.
What are the best hotels in Barcelona for families?
Serras Barcelona is one of the top-rated hotels for families, located in Barcelona, Barcelona. Check in here and make the most of conveniences such as childcare services and a swimming pool. Seventy Barcelona is another favourite retreat where kiddos are welcome. For more hotel options, narrow your search results by selecting “Family friendly” under the “Traveller experience” filter heading.
What are the top beach hotels in Barcelona?
Book one of our ocean-view retreats in Barcelona and spend your days making memories close to the water. If you’re travelling to Barcelona, chill out in top-rated accommodation such as Serras Barcelona, which includes amenities like an espresso maker and a swimming pool. Seventy Barcelona is another option in this city that promises a seaside stay to remember.
Why should I book my Barcelona hotel with Expedia?
Book your Barcelona hotel with Expedia and enjoy a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that’s a budget-friendly getaway or something a bit different, like a cabin, castle or cottage! Join Expedia Rewards and you’ll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels come with flexible cancellation policies, so you won’t have to worry if your circumstances change.

Barcelona Hotel Reviews
Expedia verified reviews