Hotels in Barcelona
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Barcelona?

H10 Madison
H10 MadisonDowntown Barcelona
9.8 out of 10, Exceptional, (1,000 reviews)
The price is CNY2,193
CNY2,559 total
includes taxes & fees
Jun 17 - Jun 18

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle CollectionDowntown Barcelona
9.4 out of 10, Exceptional, (1,842 reviews)
The price is CNY2,266
CNY2,702 total
includes taxes & fees
Jun 2 - Jun 3

Hotel Medinaceli
Hotel MedinaceliDowntown Barcelona
9.6 out of 10, Exceptional, (601 reviews)
The price is CNY1,478
CNY1,772 total
includes taxes & fees
Jun 7 - Jun 8

Best Western Plus Hotel Alfa Aeropuerto
Best Western Plus Hotel Alfa AeropuertoSants-Montjuïc
8.8 out of 10, Excellent, (1,835 reviews)
The price is CNY1,181
CNY1,446 total
includes taxes & fees
May 24 - May 25

Eurostars Grand Marina
Eurostars Grand MarinaDowntown Barcelona
9.0 out of 10, Wonderful, (1,297 reviews)
The price is CNY1,366
CNY1,712 total
includes taxes & fees
May 24 - May 25

Barceló Sants
Barceló SantsSants-Montjuïc
9.0 out of 10, Wonderful, (1,524 reviews)
The price is CNY1,038
CNY1,288 total
includes taxes & fees
May 25 - May 26

Olivia Plaza Hotel
Olivia Plaza HotelDowntown Barcelona
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CNY1,982
CNY2,327 total
includes taxes & fees
May 22 - May 23

Catalonia Catedral Hotel
Catalonia Catedral HotelDowntown Barcelona
9.6 out of 10, Exceptional, (1,004 reviews)
The price is CNY1,798
CNY2,124 total
includes taxes & fees
May 24 - May 25

Hotel 1898
Hotel 1898Downtown Barcelona
9.4 out of 10, Exceptional, (1,078 reviews)
The price is CNY2,050
CNY2,401 total
includes taxes & fees
Jun 1 - Jun 2

H10 Montcada Boutique Hotel
H10 Montcada Boutique HotelDowntown Barcelona
9.4 out of 10, Exceptional, (1,013 reviews)
The price is CNY1,624
CNY1,908 total
includes taxes & fees
May 24 - May 25

El Avenida Palace Hotel
El Avenida Palace HotelEixample
9.4 out of 10, Exceptional, (1,085 reviews)
The price is CNY1,837
CNY2,167 total
includes taxes & fees
Jun 16 - Jun 17

Gran Hotel Barcino
Gran Hotel BarcinoDowntown Barcelona
8.8 out of 10, Excellent, (1,005 reviews)
The price is CNY1,457
CNY1,749 total
includes taxes & fees
Jun 16 - Jun 17

Sercotel Rosellon
Sercotel RosellonEixample
8.8 out of 10, Excellent, (1,424 reviews)
The price is CNY1,702
CNY2,019 total
includes taxes & fees
May 31 - Jun 1

Ohla Barcelona
Ohla BarcelonaDowntown Barcelona
9.8 out of 10, Exceptional, (1,013 reviews)
The price is CNY2,787
CNY3,275 total
includes taxes & fees
Jun 7 - Jun 8

Stay U-nique Apartment Roma
Stay U-nique Apartment RomaEixample
The price is CNY900
CNY2,533 total
includes taxes & fees
May 25 - May 26

Grand Hotel Central
Grand Hotel CentralDowntown Barcelona
9.6 out of 10, Exceptional, (1,000 reviews)
The price is CNY3,373
CNY3,919 total
includes taxes & fees
Jun 2 - Jun 3

Hotel Barcelona Center
Hotel Barcelona CenterEixample
8.8 out of 10, Excellent, (1,000 reviews)
The price is CNY1,670
CNY1,983 total
includes taxes & fees
Jun 16 - Jun 17

Hesperia Barri Gòtic
Hesperia Barri GòticDowntown Barcelona
9.2 out of 10, Wonderful, (458 reviews)
The price is CNY1,809
CNY2,112 total
includes taxes & fees
Jun 15 - Jun 16

Catalonia Barcelona Plaza
Catalonia Barcelona PlazaEl Poble-sec
8.6 out of 10, Excellent, (1,000 reviews)
The price is CNY1,009
CNY1,256 total
includes taxes & fees
May 24 - May 25
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.
Get last-minute hotel deals in Barcelona and save more
Sign in to unlock great savings.
Showing deals for:May 22 - May 24

9.2 out of 10, Wonderful, (859 reviews)
We have 5 left at
The price is CNY1,667
per night
CNY3,912 total
includes taxes & fees
Showing deals for:May 29 - May 31

9.2 out of 10, Wonderful, (231 reviews)
CNY833 off
The price is CNY2,360
per night
CNY5,609 total
includes taxes & fees
Showing deals for:Jun 18 - Jun 19

9.2 out of 10, Wonderful, (231 reviews)
CNY421 off
The price is CNY2,384
per night
CNY2,831 total
includes taxes & fees







































































































































































