Book 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

Top Cities in Barcelona

Top Hotels in Barcelona

Grand Hyatt Barcelona

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great hotel! "
The price is AU$301
includes taxes & fees
25 Jan - 26 Jan
Grand Hyatt Barcelona

Lamaro Hotel

5.0 star property
9.4 out of 10, Exceptional, (1758)
"Excellent Property and good location. "
The price is AU$342
includes taxes & fees
3 Feb - 4 Feb
Lamaro Hotel

Leonardo Royal Hotel Barcelona Fira

4.0 star property
9.2 out of 10, Wonderful, (833)
"As a solo female traveler I felt very safe here. Easy and safe walk to the metro and trains. Very friendly staff. "
The price is AU$132
includes taxes & fees
9 Feb - 10 Feb
Leonardo Royal Hotel Barcelona Fira

INNSiDE by Melia Barcelona Apolo

4.0 star property
9.4 out of 10, Exceptional, (964)
"Typical of the Innside by Melia brand. This is a good quality hotel that is accessible to all the major attractions either via metro or by foot. Breakfast was good if staying a day or two but was limited as we were there for 4 days. Also the area is a little run down. "
The price is AU$215
includes taxes & fees
16 Jan - 17 Jan
INNSiDE by Melia Barcelona Apolo

Rialto

3.0 star property
8.8 out of 10, Excellent, (2009)
"In the old town of Barcelona Fabulous location, close to everything. Meeting all kinds of people. My go to place for now on"
The price is AU$135
includes taxes & fees
16 Jan - 17 Jan
Rialto

Sercotel Rosellon

4.0 star property
8.8 out of 10, Excellent, (1003)
"The best thing is the location. It has a view of the Sagrada Familia church from the roof top area, and its centrally located Personnel at front desk were friendly and helpful. Issue with hair dryer even though they sent somebody to check it out, it kept turning iff every 30 seconds. "
The price is AU$188
includes taxes & fees
12 Jan - 13 Jan
Sercotel Rosellon

Nobu Hotel Barcelona

5.0 star property
8.8 out of 10, Excellent, (897)
"Excellent Hotel and staff, walkable access to Sants train station. "
The price is AU$343
includes taxes & fees
9 Feb - 10 Feb
Nobu Hotel Barcelona

Arc la Rambla

3.0 star property
8.8 out of 10, Excellent, (1693)
"Rooms tend to be small in the less expensive categories. Very friendly and helpful staff. Great location. We love staying there."
The price is AU$153
includes taxes & fees
27 Jan - 28 Jan
Arc la Rambla

H10 Madison

4.5 star property
9.8 out of 10, Exceptional, (1004)
"Loved our stay at H10. The front desk staff were amazing! Very friendly and helpful. The room was clean and comfortable. The location was perfect. Lots of food places around and metro is close. We walked almost everywhere and it was good. The rooftop bar and pool had amazing sunrise views. BEST part is that the rooms are sound proof. You really can’t hear anything. Ive had some interesting experiences in hotels and this was a bonus for me. Very happy with our stay, would book again. "
The price is AU$289
includes taxes & fees
14 Jan - 15 Jan
H10 Madison

Cuatro Naciones

2.0 star property
8.8 out of 10, Excellent, (1003)
"We weren't sure what to expect but were pleasantly surprised. We didn't arrive until midnight so the arrival was a little scary however come the morning everything was brighter."
The price is AU$203
includes taxes & fees
24 Jan - 25 Jan
Cuatro Naciones

Catalonia Portal de l'Angel

3.0 star property
9.2 out of 10, Wonderful, (1006)
"….."
The price is AU$210
includes taxes & fees
12 Jan - 13 Jan
Catalonia Portal de l'Angel

Hyatt Regency Barcelona Tower

5.0 star property
8.8 out of 10, Excellent, (1005)
"Very friendly and super helpful staff, terrific breakfast, convenient transportation, thank you!"
The price is AU$251
includes taxes & fees
18 Jan - 19 Jan
Hyatt Regency Barcelona Tower

Hotel Sagrada Familia

3.0 star property
8.4 out of 10, Very good, (1007)
"Great location—quiet and conveniently close to attractions. However, the lack of air conditioning is a downside."
The price is AU$102
includes taxes & fees
12 Jan - 13 Jan
Hotel Sagrada Familia

Hotel Porta Fira

4.5 star property
9.0 out of 10, Wonderful, (1064)
"A very unhurried and relaxing environment with friendly staff and good facilities. I would consider booking in again."
The price is AU$210
includes taxes & fees
11 Feb - 12 Feb
Hotel Porta Fira

Barcelona Airport Hotel

4.0 star property
8.6 out of 10, Excellent, (4750)
"The 2 room suite was awesome. It was spacious, clean and comfortable. The linen and fittings were modern and clean. The mini-bar items (no alcohol) was free. The free breakfast was comprehensive and there was an omelette making station. Close to the airport with a free shuttle. Staff were friendly and helpful."
The price is AU$229
includes taxes & fees
12 Jan - 13 Jan
Barcelona Airport Hotel

Andante Hotel

3.0 star property
9.0 out of 10, Wonderful, (1080)
"Hotel is very well located near important landmarks at waking distance. Rooms are spacious and modern. The staff is very helpfull. The only downside is that the surroundings outside the hotel are dirty and with homeless people, but nothing the hotel can do about that. I will stay again."
The price is AU$143
includes taxes & fees
15 Jan - 16 Jan
Andante Hotel

Hotel España Ramblas

4.0 star property
8.8 out of 10, Excellent, (1003)
"Excelente properties and staff"
The price is AU$219
includes taxes & fees
23 Jan - 24 Jan
Hotel España Ramblas

Camping 3 Estrellas

2.0 star property
8.0 out of 10, Very good, (1062)
"Great camping experience!"
The price is AU$71
includes taxes & fees
9 Feb - 10 Feb
Camping 3 Estrellas

W Barcelona

5.0 star property
8.6 out of 10, Excellent, (1004)
"Nice experience overall 👍"
The price is AU$505
includes taxes & fees
9 Feb - 10 Feb
W Barcelona

Ohla Barcelona

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Beautiful boutique hotel in perfect location for exploring the city. First class service, friendly staff, beautiful rooms and good breakfast. Well worth also looking at Caelis the Michelin Star restaurant at the hotel. Would definitely stay again. Wonderful."
The price is AU$485
includes taxes & fees
14 Jan - 15 Jan
Ohla 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.
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 Easter can affect the price of a hotel in Barcelona. You can find cheap options from AU$71 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 AU$71 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.