Search 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
Showing deals for:21 Mar - 23 Mar

Top Cities in Barcelona

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Barcelona

Grand Hyatt Barcelona

5.0 star property
9.2 out of 10, Wonderful, (1000)
"We loved our stay at Grand Hyatt Barcelona! Beginning from the wonderful welcome at front desk from Clara, and continuing to the lovely breakfast and spa facilities, we couldn’t have chosen a better location for our short city break. Our hotel room had lovely mod cons making our stay comfortable and the area was accessible being relatively close to the airport (20 mins) and easily accessible to tourist sites by taxi, metro and bus. The cleanliness of this hotel is to be noted. All requests we...
The price is €227
includes taxes & fees
12 Mar - 13 Mar
Grand Hyatt Barcelona

Rialto

3.0 star property
8.8 out of 10, Excellent, (2098)
"Short Walking distance from the famous la Rambla street. "
The price is €136
includes taxes & fees
12 Mar - 13 Mar
Rialto

Leonardo Royal Hotel Barcelona Fira

4.0 star property
9.2 out of 10, Wonderful, (895)
"Excellent breakfast, great quality of sleep and very friendly and helpful staff. The size of the room was good too."
The price is €120
includes taxes & fees
23 Mar - 24 Mar
Leonardo Royal Hotel Barcelona Fira

Arc la Rambla

3.0 star property
8.8 out of 10, Excellent, (1719)
"Great location, great service. Staff are very friendly. Really nice room."
The price is €136
includes taxes & fees
16 Mar - 17 Mar
Arc la Rambla

INNSiDE by Melia Barcelona Apolo

4.0 star property
9.4 out of 10, Exceptional, (1015)
"Very clean, modern, and friendly "
The price is €165
includes taxes & fees
16 Mar - 17 Mar
INNSiDE by Melia Barcelona Apolo

Nobu Hotel Barcelona

5.0 star property
9.0 out of 10, Wonderful, (947)
"Very nice hotel with a very nice and hospitable staff. The room was spacious with a beautiful landscape view. It fitted our small family very well. I would recommend it every day!"
The price is €233
includes taxes & fees
11 Apr - 12 Apr
Nobu Hotel Barcelona

Lamaro Hotel

5.0 star property
9.4 out of 10, Exceptional, (1778)
"Rooms small, but view fantastic. Very convenient to all sights."
The price is €241
includes taxes & fees
17 Mar - 18 Mar
Lamaro Hotel

Novotel Barcelona Cornella

4.0 star property
8.8 out of 10, Excellent, (1187)
"Good value "
The price is €111
includes taxes & fees
17 Mar - 18 Mar
Novotel Barcelona Cornella

H10 Madison

4.5 star property
9.8 out of 10, Exceptional, (1003)
"Another fabulous H10 property. Close to everything and the staff was phenomenal. "
The price is €214
includes taxes & fees
16 Mar - 17 Mar
H10 Madison

Barceló Raval

4.5 star property
8.8 out of 10, Excellent, (1161)
"Beautiful property, comfortable and clean room, and excellent service! Highly recommend!"
The price is €135
includes taxes & fees
19 Mar - 20 Mar
Barceló Raval

Cuatro Naciones

2.0 star property
8.8 out of 10, Excellent, (1028)
"Overall a very good stay! The walls are a bit thin so there was other guest noise in the room, but everyone went to bed relatively early so we lucked out!"
The price is €140
includes taxes & fees
16 Mar - 17 Mar
Cuatro Naciones

Hyatt Regency Barcelona Tower

5.0 star property
8.8 out of 10, Excellent, (1003)
"no"
The price is €155
includes taxes & fees
24 Mar - 25 Mar
Hyatt Regency Barcelona Tower

Hotel Suizo

3.0 star property
8.6 out of 10, Excellent, (941)
"This was a wonderful place to explore the medina of Marrakesh. The staff was friendly and helpful. The breakfast provided each morning was fresh cooked and delicious. Our room was beautiful as was the rest of the property. There is a small pool that looks decorative in the reception area. We didnt know until the last day that you can actually get in. Next time we come we will bring our suits! Thank you for a wonderful stay"
The price is €123
includes taxes & fees
16 Mar - 17 Mar
Hotel Suizo

Barcelona Airport Hotel

4.0 star property
8.6 out of 10, Excellent, (4878)
"Close to BCN, big room, big bed, comfortable bed, food on site was good. For an airport hotel it was way above expectation."
The price is €147
includes taxes & fees
30 Mar - 31 Mar
Barcelona Airport Hotel

Hotel HCC MontBlanc

3.0 star property
8.8 out of 10, Excellent, (1001)
"Easy access to the Palau do Musica. The cathedral. And shopping. Restaurants all around. "
The price is €138
includes taxes & fees
23 Mar - 24 Mar
Hotel HCC MontBlanc

Hotel Porta Fira

4.5 star property
9.0 out of 10, Wonderful, (1080)
"It was a good place to stay. We only slept there. Besides sleeping we were not ever in the hotel. Nicely decorated. They cleaned everyday which was good. "
The price is €136
includes taxes & fees
23 Mar - 24 Mar
Hotel Porta Fira

El Avenida Palace Hotel

4.0 star property
9.2 out of 10, Wonderful, (1004)
"I stayed the Beatles suite n had great time. Felt like my family was so special. "
The price is €160
includes taxes & fees
23 Mar - 24 Mar
El Avenida Palace Hotel

Hotel Sagrada Familia

3.0 star property
8.4 out of 10, Very good, (1002)
"Just noisy after 10pm"
The price is €131
includes taxes & fees
13 Mar - 14 Mar
Hotel Sagrada Familia

Ramblas Barcelona

3.0 star property
7.6 out of 10, Good, (1001)
"Staff couldn't have been nicer and more helpful. Breakfast was great - fresh fruit, pastries, yogurt etc - very healthful. Place was very clean."
The price is €98
includes taxes & fees
16 Mar - 17 Mar
Ramblas Barcelona

Occidental Atenea Mar- Adults Only

4.0 star property
8.6 out of 10, Excellent, (1001)
"The property was amazing, the breakfast was brilliant the the staff were so friendly and nothing was ever too much. The only thing I would say to maybe have the pool heated as we went end of Feb and was too cold to use and would have preferred to use it. Other than that was an exceptional stay and particularly loved the huge bed :) x"
The price is €121
includes taxes & fees
16 Mar - 17 Mar
Occidental Atenea Mar- Adults Only
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 €98 in a few different ways on Expedia. First, select the dates you’d like to go on holiday, 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 holiday 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 holiday 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 €98 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 favourite property where kids are welcome. For more getaway options, tweak your search results by clicking on “Family friendly” under the “Traveller 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 accommodation 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.