Search Hotels in Barcelona

  • 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

Top Cities in Barcelona

Compare 9,326 hotels in Barcelona with room rates, reviews, and availability. Most hotels are fully refundable.

Grand Hyatt Barcelona

5.0 star property
9.2 out of 10, Wonderful, (1004)
"Beautifully updated and modern. Staff was excellent. We had a wonderful stay."
The price is AED 568
AED 688 total
includes taxes & fees
4 Jan - 5 January 2025
Grand Hyatt Barcelona

INNSiDE by Melia Barcelona Apolo

4.0 star property
9.4 out of 10, Exceptional, (944)
"For an area we haven’t stayed before, this was a great choice."
The price is AED 418
AED 508 total
includes taxes & fees
5 Jan - 6 January 2025
INNSiDE by Melia Barcelona Apolo

Hotel Colón Barcelona

4.0 star property
9.4 out of 10, Exceptional, (1744)
"Excellent location!!!"
The price is AED 878
AED 1,013 total
includes taxes & fees
5 Jan - 6 January 2025
Hotel Colón Barcelona

Leonardo Royal Hotel Barcelona Fira

4.0 star property
9.2 out of 10, Wonderful, (808)
"Not a walkable neighborhood but close enough to still taxi to all the spots you want to see in BCN. Nice staff, bar and breakfast options."
The price is AED 275
AED 351 total
includes taxes & fees
5 Jan - 6 January 2025
Leonardo Royal Hotel Barcelona Fira

Rialto

3.0 star property
8.8 out of 10, Excellent, (1978)
"Location, good service"
The price is AED 291
AED 363 total
includes taxes & fees
8 Jan - 9 January 2025
Rialto

Nobu Hotel Barcelona

5.0 star property
8.8 out of 10, Excellent, (873)
"For a VIP hotel and us having reserved a junior suite, we were disappointed that only one 330ml tin of water was provided in our room. We had to purchase extra water. The next day, however, we were given 4 tins of water. Suggest bringing a flashlight or using the light on your phone when having dinner or drinks in the dimly lit restaurant-bar on the 23rd floor."
The price is AED 749
AED 887 total
includes taxes & fees
5 Jan - 6 January 2025
Nobu Hotel Barcelona

Sercotel Rosellon

4.0 star property
8.8 out of 10, Excellent, (1005)
"What specific part do I need to revise in my review? Please advise."
The price is AED 453
AED 546 total
includes taxes & fees
23 Dec - 24 Dec
Sercotel Rosellon

Arc la Rambla

3.0 star property
8.8 out of 10, Excellent, (1689)
"and"
The price is AED 298
AED 370 total
includes taxes & fees
7 Jan - 8 January 2025
Arc la Rambla

Catalonia Portal de l'Angel

3.0 star property
9.2 out of 10, Wonderful, (1004)
"Great location; friendly staff"
The price is AED 401
AED 483 total
includes taxes & fees
6 Jan - 7 January 2025
Catalonia Portal de l'Angel

Cuatro Naciones

2.0 star property
8.8 out of 10, Excellent, (1005)
"Good place, great location "
The price is AED 363
AED 441 total
includes taxes & fees
26 Dec - 27 Dec
Cuatro Naciones

Hotel Porta Fira

4.5 star property
9.0 out of 10, Wonderful, (1043)
"Special design of the hotel, close to metro station and local shops/restaurants, very good deal."
The price is AED 404
AED 454 total
includes taxes & fees
10 Jan - 11 January 2025
Hotel Porta Fira

Hyatt Regency Barcelona Tower

5.0 star property
8.8 out of 10, Excellent, (1005)
"I loved everything about the Hyatt! It's about 13 minutes from the airport. The staff was very friendly! The food and drinks were good! The whole design of the hotel is beautiful! I just didn't like the cost of parking was $26 per day. I would definitely stay here again!"
The price is AED 515
AED 592 total
includes taxes & fees
29 Dec - 30 Dec
Hyatt Regency Barcelona Tower

Barcelona Airport Hotel

4.0 star property
8.6 out of 10, Excellent, (4684)
"."
The price is AED 488
AED 546 total
includes taxes & fees
24 Dec - 25 Dec
Barcelona Airport Hotel

H10 Madison

4.5 star property
9.8 out of 10, Exceptional, (1002)
"Lovely hotel. Great service. Rooftop bar was cute and delicious. Breakfast was perfect. "
The price is AED 534
AED 636 total
includes taxes & fees
14 Jan - 15 January 2025
H10 Madison

Hotel Sagrada Familia

3.0 star property
8.4 out of 10, Very Good, (1009)
"Friendly staff. Clean property with great amenities "
The price is AED 251
AED 318 total
includes taxes & fees
6 Jan - 7 January 2025
Hotel Sagrada Familia

Andante Hotel

3.0 star property
9.0 out of 10, Wonderful, (1073)
"Didn’t love the location but inside and the rooftop plus the breakfast made up for it. First class."
The price is AED 298
AED 370 total
includes taxes & fees
5 Jan - 6 January 2025
Andante Hotel

Hotel España Ramblas

4.0 star property
8.8 out of 10, Excellent, (1003)
"We enjoyed our stay very much. The property was quiet and comfortable. They were able to check us in early which was much appreciated. The staff was friendly and attentive. Would highly recommend!"
The price is AED 376
AED 462 total
includes taxes & fees
24 Dec - 25 Dec
Hotel España Ramblas

Casa Lit Barcelona

3.0 star property
8.4 out of 10, Very Good, (1002)
"Excellent "
The price is AED 259
AED 327 total
includes taxes & fees
8 Jan - 9 January 2025
Casa Lit Barcelona

Camping 3 Estrellas

2.0 star property
8.0 out of 10, Very Good, (1058)
"Lovely property next to the beach."
The price is AED 162
AED 183 total
includes taxes & fees
6 Jan - 7 January 2025
Camping 3 Estrellas

Hotel Barcelona Princess

4.0 star property
8.4 out of 10, Very Good, (1174)
"I have never seen or stayed in a triangle room unique but not big enough for 3 adults and bathroom is open no privacy "
The price is AED 368
AED 453 total
includes taxes & fees
6 Jan - 7 January 2025
Hotel Barcelona Princess
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.
Don't see what you're looking for?
See all available properties in Barcelona
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Barcelona cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Barcelona. You can find cheap options from AED 162 in a few different ways on Expedia. First, select the dates you’d like to go on vacation, then use the filters like budget and amenities to narrow down your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Barcelona?
The best time for a Barcelona getaway depends on the type of weather you prefer, as temperatures vary from one place to another. Seeking a summer vacation in Castelldefels? With a Mediterranean climate, you can expect temperatures ranging from 21ºC to 27ºC between June and August.
What is the best area to stay in Barcelona?
If your travels are taking you to Barcelona, consider a stay in Castelldefels or Badalona. Once you’ve booked your hotel, check out the many great things there are to do and see here.
Are there any luxury hotels in Barcelona?
Some of our best hotels in Barcelona are in Barcelona. Take a look at indulgent options such as Serras Barcelona, which offers a swimming pool, a deep soaking bathtub and beauty services. Seventy Barcelona is another popular pick in this city.
What are the top all-inclusive hotels in Barcelona?
AQUA Hotel Silhouette & Spa - Adults Only and ALEGRIA Mar Mediterrania - Adults Only are two of the best hotels in Barcelona that offer all-inclusive deals. With entertainment, food and drinks typically included in the room rate, you can put your purse away and enjoy the ultimate worry-free vacation at either of these getaways located in Calella.
How can I find cheap hotels in Barcelona?
The best place to begin your search is by using our “Price per night” filter. Currently, the cheapest hotels start at AED 162 per night. Other ways to lock in a pocket-friendly stay in Barcelona are by booking well in advance and being flexible with dates. For even more great deals, check out our cheap hotels in Barcelona page.
What are the best hotels in Barcelona for families?
Serras Barcelona is among the best hotels for families, located in Barcelona, Barcelona. Book here and take advantage of conveniences such as laundry facilities and housekeeping services. Seventy Barcelona is another favorite property where kids are welcome. For more getaway options, tweak your search results by clicking on “Family friendly” under the “Traveler experience” filter section.
What are the top beach hotels in Barcelona?
Stay in one of Expedia’s sea-view retreats in Barcelona and spend your break creating memories by the water. If you’re heading to Barcelona, chill out in top-rated accommodations such as Serras Barcelona, which comes with amenities like a terrace and pool sun loungers. Seventy Barcelona is another option here that promises a seaside stay to remember.
Why should I book my Barcelona hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate Barcelona holiday. You’ll find an extensive range of hotels to select from and search filters that make it easy to find just what you’re after. Worried your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.