Barcelona Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Total price
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 10 trending Barcelona hotels

INNSiDE by Melia Barcelona Apolo
4 out of 5
Avinguda del Paral.lel, 57-59, Barcelona, Barcelona
Fully refundableReserve now, pay when you stay
The price is €176 per night from 22 Oct to 23 Oct
€176
per night
22 Oct - 23 Oct
0.35 km from city centre
9.2/10 Wonderful! (188 reviews)
"Excellent stay will definitely stay here again very clean … staff were amazing very attentive very polite as soon as you come in the hotel the smell very clean suoer clean for the price i pay wow looks like a high end hotel 5 stars good job apolo MELIA"

Reviewed on 24 Sep 2023

INNSiDE by Melia Barcelona Apolo
Hotel SOFIA Barcelona, in The Unbound Collection by Hyatt
5 out of 5
Plaza de Pio XII, 4, Barcelona
Fully refundable
The price is €201 per night from 14 Oct to 15 Oct
€201
per night
14 Oct - 15 Oct
4.08 km from city centre
9.2/10 Wonderful! (568 reviews)
"Comfortable and clean rooms"

Reviewed on 24 Sep 2023

Hotel SOFIA Barcelona, in The Unbound Collection by Hyatt
Hotel Sagrada Familia
3 out of 5
Carrer de Corsega 541, Barcelona
The price is €144 per night from 15 Oct to 16 Oct
€144
per night
15 Oct - 16 Oct
3.12 km from city centre
8.4/10 Very Good! (997 reviews)
Close to the cathedral.
"Convenient location, nice staff, clean and adequate. Sparse, bare necessities. No shampoo, etc. Not luxurious. Met our needs but glad it was a short stay."

Reviewed on 25 Sep 2023

Hotel Sagrada Familia
Save an average of 15% on thousands of hotels when you're signed in
Best Western Plus Hotel Alfa Aeropuerto
4 out of 5
Mercabarna Franca, Barcelona
Fully refundableReserve now, pay when you stay
The price is €143 per night from 27 Oct to 28 Oct
€143
per night
27 Oct - 28 Oct
7.33 km from city centre
8.6/10 Excellent! (1,001 reviews)
"Great place to stay near the airport"

Reviewed on 26 Sep 2023

Best Western Plus Hotel Alfa Aeropuerto
Hotel 1898
4 out of 5
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona
Fully refundableReserve now, pay when you stay
The price is €210 per night from 22 Oct to 23 Oct
€210
per night
22 Oct - 23 Oct
0.63 km from city centre
9.4/10 Exceptional! (996 reviews)
"Wonderful stay we will stay here again."

Reviewed on 26 Sep 2023

Hotel 1898
Camping 3 Estrellas
2 out of 5
C-31, km 186, Gava, Barcelona
15.86 km from city centre
7.8/10 Good! (715 reviews)
"Gorgeous location and within 2 hours of being there I was trying to change our trip to enable us to stay longer. That said, we realized how unwelcome we truly were and left after our original time was up. They don’t make any effort to speak English despite posting their property on an english platform. ..."

Reviewed on 18 Sep 2023

Camping 3 Estrellas
Majestic Hotel & Spa Barcelona
5 out of 5
Passeig De Gracia, 68, Barcelona
Fully refundableReserve now, pay when you stay
The price is €382 per night from 16 Oct to 17 Oct
€382
per night
16 Oct - 17 Oct
1.8 km from city centre
9.2/10 Wonderful! (1,000 reviews)
An excellent start!
"Well located, nicely appointed, very friendly and accommodating staff, lovely rooftop bar with tasty food. Was a great beginning to our vacation!"

Reviewed on 24 Sep 2023

Majestic Hotel & Spa Barcelona
Hotel Barcelona Princess
4 out of 5
Avinguda Diagonal 1, Barcelona
The price is €115 per night from 16 Oct to 17 Oct
€115
per night
16 Oct - 17 Oct
5.46 km from city centre
8.2/10 Very Good! (1,004 reviews)
"We loved this hotel! It's beautiful, the staff was amazing and very clean. A lot of stores near by!"

Reviewed on 24 Sep 2023

Hotel Barcelona Princess
Ohla Barcelona
5 out of 5
Via Laietana, 49, Barcelona
The price is €359 per night from 22 Oct to 23 Oct
€359
per night
22 Oct - 23 Oct
1.08 km from city centre
9.6/10 Exceptional! (1,000 reviews)
"As always, the thing that really makes a 5 Star hotel are the staff and the staff at the Ohla Barcelona were fantastic. Always polite and attentive, checking if we needed anything. A special mention goes to the brilliant staff of the Rooftop Bar, a fabulous space by the way, who looked after us so ..."

Reviewed on 25 Sep 2023

Ohla Barcelona
Seventy Barcelona
4 out of 5
Carrer de Còrsega 344, Barcelona, Barcelona
Fully refundableReserve now, pay when you stay
The price is €261 per night from 8 Oct to 9 Oct
€261
per night
8 Oct - 9 Oct
2.36 km from city centre
9.8/10 Exceptional! (564 reviews)
"Great hotel with excellent service. Loved the rooftop pool and bar. Wish we could stay longer."

Reviewed on 26 Sep 2023

Seventy Barcelona
Kimpton Vividora Hotel, an IHG Hotel
5 out of 5
Carrer del Duc 15, Barcelona
Fully refundable
The price is €305 per night from 10 Oct to 11 Oct
€305
per night
10 Oct - 11 Oct
0.78 km from city centre
9.4/10 Exceptional! (239 reviews)
Oh You Have Bags?
"Loved this hotel, the staff was amazing and could not beat the location. I blame hotels.com for not detailing the lack of room for any luggage larger than a backpack."

Reviewed on 26 Sep 2023

Kimpton Vividora Hotel, an IHG Hotel
InterContinental Barcelona, an IHG Hotel
5 out of 5
Avenida Ruis I Taulet 1-3, Barcelona
Fully refundable
The price is €270 per night from 8 Oct to 9 Oct
€270
per night
8 Oct - 9 Oct
1.48 km from city centre
9.2/10 Wonderful! (997 reviews)
"Loved it!"

Reviewed on 10 Sep 2023

InterContinental Barcelona, an IHG Hotel
Capri by Fraser Barcelona
4 out of 5
Sancho de Avila 32-34, Barcelona
Fully refundableReserve now, pay when you stay
The price is €162 per night from 17 Oct to 18 Oct
€162
per night
17 Oct - 18 Oct
2.68 km from city centre
8.8/10 Excellent! (1,061 reviews)
"Desk personnel helpful and cheerful."

Reviewed on 24 Sep 2023

Capri by Fraser Barcelona
Generator Barcelona - Hostel
1 out of 5
Carrer de Corsega, 377, Barcelona
Fully refundableReserve now, pay when you stay
The price is €108 per night from 1 Oct to 2 Oct
€108
per night
1 Oct - 2 Oct
2.45 km from city centre
8.2/10 Very Good! (968 reviews)
"It’s a good place, very fancy. It needs more chill areas or working spaces without the loud music they play all day."

Reviewed on 21 Sep 2023

Generator Barcelona - Hostel
Hotel Pulitzer Barcelona
4 out of 5
Bergara 8, Barcelona
The price is €197 per night from 15 Oct to 16 Oct
€197
per night
15 Oct - 16 Oct
0.95 km from city centre
9.2/10 Wonderful! (1,000 reviews)
Highly recommend the Hotel Pulitzer.
"I love this hotel!! Staff were great and so helpful! Alba!!!!! Breakfast included was.a bonus. Food excellent. Bar wonderful, enjoyed our two free drinks and late dinner. Location was more than perfect. Felt safe always."

Reviewed on 23 Sep 2023

Hotel Pulitzer Barcelona
Holiday Inn Express Barcelona - Sant Cugat, an IHG Hotel
3 out of 5
Avda De Can Fatjo Dels Aurons s/n, Parc Empresarial A7, Cerdanyola del Valles
Fully refundable
The price is €99 per night from 2 Oct to 3 Oct
€99
per night
2 Oct - 3 Oct
14.53 km from city centre
8.4/10 Very Good! (970 reviews)
"Too far from the city"

Reviewed on 6 Sep 2023

Holiday Inn Express Barcelona - Sant Cugat, an IHG Hotel
Hotel Duquesa de Cardona
4 out of 5
Passeig de Colom, 12, Barcelona
Fully refundableReserve now, pay when you stay
The price is €210 per night from 8 Oct to 9 Oct
€210
per night
8 Oct - 9 Oct
0.88 km from city centre
9.4/10 Exceptional! (1,000 reviews)
"the location was great"

Reviewed on 25 Sep 2023

Hotel Duquesa de Cardona
Hotel Barcelona Colonial
4 out of 5
Via Laietana 3, Barcelona
Fully refundableReserve now, pay when you stay
The price is €206 per night from 15 Oct to 16 Oct
€206
per night
15 Oct - 16 Oct
0.99 km from city centre
8.4/10 Very Good! (995 reviews)
"Very convenient very clean excellent staff"

Reviewed on 26 Sep 2023

Hotel Barcelona Colonial
Catalonia Catedral Hotel