Search Catalonia 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

Top Cities in Catalonia

Filter by

Total price
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
Best Western Plus Hotel Alfa Aeropuerto
4 out of 5
Mercabarna Franca, Barcelona, 08040
Fully refundableReserve now, pay when you stay
The price is €89 per night from 5 Dec to 6 Dec
€89
per night
5 Dec - 6 Dec
4.2/5 Very Good! (1,007 reviews)
"Clean and comfortable room, decent breakfast spread. Considering its proximity to the airport and that most people wouldn’t spend too many days here, the stay was just nice."

Reviewed on 27 Nov 2022

Best Western Plus Hotel Alfa Aeropuerto
Gran Palas Hotel
5 out of 5
Calle de la Sequia Major 5, La Pineda, Vila-Seca, Tarragona, 43481
The price is €116 per night from 4 Dec to 5 Dec
€116
per night
4 Dec - 5 Dec
4.3/5 Excellent! (106 reviews)
"Great"

Reviewed on 7 Aug 2022

Gran Palas Hotel
Hotel Risech
3 out of 5
Av. de Rhode , 185, Roses, 17480
Fully refundableReserve now, pay when you stay
The price is €67 per night from 1 Dec to 2 Dec
€67
per night
1 Dec - 2 Dec
3.8/5 Good! (288 reviews)
"It’s a nice hotel, with a great location. There is a public parking place in front of it. The breakfast is great"

Reviewed on 17 Oct 2020

Hotel Risech

Save an average of 15% on thousands of hotels when you're signed in

Mediterrani Natura Spa Resort
3 out of 5
Camí Castell de Tamarit, Tarragona, Tarragona, 43008
The price is €36 per night from 12 Dec to 13 Dec
€36
per night
12 Dec - 13 Dec
3.9/5 Very Good! (32 reviews)
"Very friendly and helpful staff. Absolutely stunning property is many options for sol, couples or families"

Reviewed on 13 May 2022

Mediterrani Natura Spa Resort
Park Hotel San Jorge & Spa
4.5 out of 5
Avenida Andorra 28, Calonge, 17251
Fully refundableReserve now, pay when you stay
The price is €57 per night from 2 Dec to 3 Dec
€57
per night
2 Dec - 3 Dec
4.5/5 Wonderful! (966 reviews)
"Amazing location stunning views"

Reviewed on 25 Oct 2022

Park Hotel San Jorge & Spa
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona, 08001
Fully refundableReserve now, pay when you stay
The price is €108 per night from 13 Dec to 14 Dec
€108
per night
13 Dec - 14 Dec
4.3/5 Excellent! (1,008 reviews)
"Unique and very modern cosmo style"

Reviewed on 28 Nov 2022

Barceló Raval
Occidental Diagonal 414
4.5 out of 5
Avenida Diagonal, 414, Barcelona, 08037
Fully refundableReserve now, pay when you stay
The price is €98 per night from 18 Dec to 19 Dec
€98
per night
18 Dec - 19 Dec
4.6/5 Wonderful! (418 reviews)
"Servicio excelente, super limpio y ambiente agradable!"

Reviewed on 27 Nov 2022

Occidental Diagonal 414
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, E-08003
Fully refundableReserve now, pay when you stay
The price is €126 per night from 15 Dec to 16 Dec
€126
per night
15 Dec - 16 Dec
4.8/5 Exceptional! (1,003 reviews)
"This is a terrific hotel with terrific front desk staff who are more then willing to help you any way they can. The roof top lounge has a terrific view of downtown Barcelona. Lots of shopping and easy access to the hop on hop off bus. Only disappointed with service and food in the roof top bar. Breakfast ..."

Reviewed on 22 Nov 2022

H10 Cubik
Eurostars Grand Marina
5 out of 5
Moll De Barcelona S/n, Barcelona, 08039
Fully refundableReserve now, pay when you stay
The price is €146 per night from 3 Dec to 4 Dec
€146
per night
3 Dec - 4 Dec
4.1/5 Very Good! (1,004 reviews)
"Property was fantastic, good location, and nice staff!"

Reviewed on 25 Nov 2022

Eurostars Grand Marina
Leonardo Royal Hotel Barcelona Fira
4 out of 5
Carrer dels Alts Forns, 40, Barcelona, 8038
Fully refundableReserve now, pay when you stay
The price is €71 per night from 11 Dec to 12 Dec
€71
per night
11 Dec - 12 Dec
4.4/5 Excellent! (130 reviews)
Good Value - I shall return.
"This hotel represents a great value. The hotel staff is polite and knowlegable. Very assistful at all times. There were always two staff members at the front desk. The hotel offered an incredible breakfast buffet at a fair price. The location was excellent. Just a great experience will stay ..."

Reviewed on 1 Nov 2022

Leonardo Royal Hotel Barcelona Fira
Sercotel Rosellon
4 out of 5
C/ DEL ROSSELLON 390, Barcelona, 08025
The price is €90 per night from 18 Dec to 19 Dec
€90
per night
18 Dec - 19 Dec
4.5/5 Wonderful! (1,006 reviews)
"You can’t get any closer to sagrada familia so it was perfect for that. A little noisy in one of our room so be sure to close the drapes which seemed to helps. The rooftop bar and view is cool and definitely worth a visit. This was a good place for adults and families and we would return."

Reviewed on 27 Nov 2022

Sercotel Rosellon
Andante Hotel
3 out of 5
Avinguda de les Drassanes, 23-25, Barcelona, 08001
Fully refundableReserve now, pay when you stay
The price is €73 per night from 4 Dec to 5 Dec
€73
per night
4 Dec - 5 Dec
4.5/5 Wonderful! (999 reviews)
"Really enjoyed my stay here! The breakfast buffet was delicious, rooms were clean and modern and the staff was so friendly. I would say the location is good but can be sus in some streets but we cannot fault the hotel. Overall would recommend!"

Reviewed on 26 Nov 2022

Andante Hotel
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, 08039
Fully refundableReserve now, pay when you stay
The price is €243 per night from 13 Dec to 14 Dec
€243
per night
13 Dec - 14 Dec
4.2/5 Excellent! (999 reviews)
"Excellent property to visit again"

Reviewed on 28 Nov 2022

W Barcelona
El Avenida Palace Hotel
4 out of 5
Gran Via de les Corts Catalanes, 605, Barcelona, 08007
Fully refundableReserve now, pay when you stay
The price is €96 per night from 4 Dec to 5 Dec
€96
per night
4 Dec - 5 Dec
4.4/5 Wonderful! (1,002 reviews)
"Hotel in a well kept older building"

Reviewed on 19 Nov 2022

El Avenida Palace Hotel
Hotel Royal Passeig de Gracia
4 out of 5
Passeig De Gracia, 84, Barcelona, 08008
Fully refundableReserve now, pay when you stay
The price is €125 per night from 8 Dec to 9 Dec
€125
per night
8 Dec - 9 Dec
4.4/5 Excellent! (996 reviews)
On Paseig de Gràcia- a gem
"Gem of a hotspot in am amazing location. You can practically walk to everything. My deluxe room had a view of the Sagrada Familia. Overall excellent."

Reviewed on 28 Nov 2022

Hotel Royal Passeig de Gracia
Oriente Atiram
3 out of 5
La Ramblas, 45, Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is €69 per night from 11 Dec to 12 Dec
€69
per night
11 Dec - 12 Dec
4/5 Very Good! (546 reviews)
"Excellent location"

Reviewed on 19 Nov 2022

Oriente Atiram
Nobu Hotel Barcelona
5 out of 5
Avenida de Roma 2-4, Barcelona, Barcelona, 08014
Fully refundableReserve now, pay when you stay
The price is €152 per night from 17 Dec to 18 Dec
€152
per night
17 Dec - 18 Dec
4.4/5 Wonderful! (176 reviews)
Excellent experience
"We had an amazing stay. We travel a lot all over the world. The staff and service at Nobu were outstanding. Clara and Elena both took standout care of us."

Reviewed on 22 Nov 2022

Nobu Hotel Barcelona
Hotel Rec Barcelona - Adults only
3 out of 5
Carrer del Rec Comtal, 19, Barcelona, 08003
Fully refundableReserve now, pay when you stay
The price is €85 per night from 19 Dec to 20 Dec
€85
per night
19 Dec - 20 Dec
4.7/5 Exceptional! (1,005 reviews)
"The Hotel was very Nice, close to all turistic areas. The HotelStaff was very kindly."

Reviewed on 24 Nov 2022

Hotel Rec Barcelona - Adults only
Travelodge Barcelona Poblenou
1 out of 5
Carrer de Llacuna 32, Barcelona, 08005
Fully refundableReserve now, pay when you stay
The price is €47 per night from 11 Dec to 12 Dec
€47
per night
11 Dec - 12 Dec
3.9/5 Good! (998 reviews)
Clean and comfortable
"Room was clean and comfortable."

Reviewed on 15 Nov 2022

Travelodge Barcelona Poblenou
Rialto
3 out of 5
Carrer de Ferran, 40-42, Barcelona, Barcelona, 8002
Fully refundableReserve now, pay when you stay
The price is €67 per night from 14 Dec to 15 Dec
€67
per night
14 Dec - 15 Dec
4.3/5 Excellent! (228 reviews)
Great location
"Excellent location, great room, great breakfast"

Reviewed on 27 Nov 2022

Rialto
Don't see what you're looking for?
See all available properties in Catalonia
View all properties
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.

Catalonia hotels information

Number of reviews 13917
Accommodation 25328 hotels
Lowest Price €36
Highest Price €243

Recent Reviews in Catalonia
expedia verified reviews

Go further with the Expedia app

When you book on the app you can save an average of 15% on thousands of hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code