Spain may have travel restrictions in place due to COVID-19.

Search Catalonia Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type

Top Hotels in Catalonia

ibis Barcelona Centro Sagrada Familia
2 out of 5
Carrer Napòls, 230-232, Barcelona, Barcelona
Get Rates
4.3/5Excellent! (195 reviews)
Clean perfect for a weekend away

"Perfect for metro and local architecture- easy and perfect transaction . Breakfast very good"…"

Reviewed on 13 Jan 2020

ibis Barcelona Centro Sagrada Familia
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €207 per night from 13 Dec to 14 Dec
4.3/5Excellent! (991 reviews)

"We Love W Hotel always a pleasure to stay there and the personal is beyond helpful"…"

Reviewed on 17 Aug 2020

W Barcelona
Brustar Gòtic
3 out of 5
Ronda Sant Pere, 53, Barcelona, Barcelona
The price is €108 per night from 1 Jan to 2 Jan
3.3/5 (209 reviews)
Up the Gas

"Good enough for a night or two, great location & the staff are great. The condition of the room is basic but comfortable, tv didn’t work & the shower door was a bit dodgy but for the money...."…"

Reviewed on 25 Jul 2020

Brustar Gòtic
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Els Pins
3 out of 5
C/ Ntra. Sra del Carme, 34, Castell-Platja d'Aro, Girona
Get Rates
4.2/5Excellent! (161 reviews)
Needs renovation

"We got a very old room and I would not stay in this hotel again. Staff was friendly, but the price was very high compared to quality of the rooms."…"

Reviewed on 6 Jul 2020

Hotel Els Pins
Eurostars Grand Marina
5 out of 5
Moll De Barcelona S/n, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €111 per night from 6 Dec to 7 Dec
4.2/5Very Good! (998 reviews)

"A nice but dated hotel in the marina. A short walk to shops and restaurants"…"

Reviewed on 1 May 2020

Eurostars Grand Marina
Uma Suites Barceloneta Beach
3.5 out of 5
61 Carrer de Sant Miquel, Ciutat Vella, Barcelona
Free cancellationReserve now, pay when you stay
The price is €132 per night from 20 Dec to 21 Dec
4/5Very Good! (38 reviews)
Good times in Barcelonita

"Great location, great food nearby, super market and taxis available!!!"…"

Reviewed on 22 Dec 2019

Uma Suites Barceloneta Beach
Hotel Arts Barcelona
5 out of 5
Marina 19–21, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €202 per night from 6 Dec to 7 Dec
4.5/5Wonderful! (986 reviews)

"Great hotel lovely views from seafront room breakfast food was nice but under staffed so service could have been better. The gym is well equipped and the staff were very helpful."…"

Reviewed on 14 Sep 2020

Hotel Arts Barcelona
Barceló Sants
4 out of 5
Plaza Dels Paisos Catalans S/n, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €73 per night from 6 Dec to 7 Dec
4.4/5Excellent! (983 reviews)

"Location was ideal for a business event but there is little in to see in the immediate area. The concept of the hotel - space age hotel - was quirky and fun and the hotel really committed to that with very modern looking facilities. Bed was comfortable, very clean room and bath, conference food was ..."…"

Reviewed on 1 Feb 2020

Barceló Sants
Hotel Pulitzer Barcelona
4 out of 5
Bergara 8, Barcelona, Barcelona
Free cancellation
The price is €71 per night from 11 Dec to 12 Dec
4.5/5Wonderful! (988 reviews)

"Very friendly and helpful staff. Super chic and relaxing downstairs bar area. The room was excellent. Highly recommended."…"

Reviewed on 9 Oct 2020

Hotel Pulitzer Barcelona
Arai Aparthotel
4 out of 5
Avinyó, 30, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €100 per night from 13 Dec to 14 Dec
4.8/5Exceptional! (774 reviews)

"Great location and beautiful rooms!"…"

Reviewed on 10 Mar 2020

Arai Aparthotel
El Avenida Palace Hotel
4 out of 5
Gran Via de les Corts Catalanes, 605, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €69 per night from 6 Dec to 7 Dec
4.3/5Excellent! (996 reviews)

"Great location, comfortable rooms and friendly staff"…"

Reviewed on 24 Mar 2020

El Avenida Palace Hotel
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €76 per night from 8 Dec to 9 Dec
4.8/5Exceptional! (978 reviews)

"Super séjour, accueil au top, magnifique hôtel. Je recommande !!"…"

Reviewed on 20 Jul 2020

H10 Cubik
Apartaments Estudis els Molins
2.5 out of 5
Av. de Rhode, 22, Roses, Girona
Get Rates
3.3/5 (22 reviews)
buena ubicacion

"ubicacion perfecta. falta aire acondicionado. falta renovar."…"

Reviewed on 29 Aug 2020

Apartaments Estudis els Molins
Hotel Barcelona Universal
4 out of 5
Del Paral.lel, Del 76-78, Barcelona, Barcelona
The price is €82 per night from 22 Dec to 23 Dec
4.5/5Wonderful! (2,203 reviews)

"Everything was as expected. Service was prompt. The staff was very helpful."…"

Reviewed on 17 Mar 2020

Hotel Barcelona Universal
Hotel ILUNION Barcelona
4 out of 5
Calle Ramon Turó 196-198, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €59 per night from 15 Dec to 16 Dec
4.1/5Very Good! (956 reviews)

"Locstion was not the best. The seat in the wet room was not at the correct position for me."…"

Reviewed on 10 Mar 2020

Hotel ILUNION Barcelona
Gran Hotel La Florida
5 out of 5
Ctra. Vallvidrera al Tibidabo, 83-93, Barcelona, Barcelona
Get Rates
4.4/5Wonderful! (504 reviews)
Impeccable

"Perfect get away and stunning hotel, amazing food and impeccable service. Always wonderful to stay here and re energize after the spa. The indoor pool is pure heaven!!!"…"

Reviewed on 10 Mar 2020

Gran Hotel La Florida
Hotel Barcelona Princess
4 out of 5
Avinguda Diagonal 1, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €71 per night from 4 Jan to 5 Jan
4.3/5Excellent! (1,526 reviews)

"Was very nice hotel just a shame we had to check out early and lose one day"…"

Reviewed on 15 Mar 2020

Hotel Barcelona Princess
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €60 per night from 8 Dec to 9 Dec
4.2/5Excellent! (1,319 reviews)

"It was nice to stay at Barcelo Raval, it is modern and quiet. The location is great but it feels a unsafe to be outside the building during the night"…"

Reviewed on 3 Aug 2020

Barceló Raval
Negresco Princess
4.5 out of 5
Roger de Lluria, 16-18, Barcelona
Free cancellationReserve now, pay when you stay
The price is €64 per night from 9 Dec to 10 Dec
4.4/5Excellent! (1,128 reviews)
Geat Hotel

"Lovely hotel with excellent friendly staff. Roof terrace is great to have a drink after a long day. Will definitely stay again."…"

Reviewed on 7 Jul 2020

Negresco Princess
Upper Diagonal
4 out of 5
Passeig Manuel Girona, 7-21, Barcelona
Free cancellationReserve now, pay when you stay
The price is €86 per night from 3 Jan to 4 Jan
4.4/5Excellent! (142 reviews)

"Property was clean and staff were really helpful. Rooms were comfortable. It was easy to walk around to where we wanted and there is also a metro stop under 10 minutes."…"

Reviewed on 21 Jul 2020

Upper Diagonal
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.

Top Cities in Catalonia

Pocket Guide: Catalonia

Expedia offers hotels in Catalonia to meet every traveller's needs. Whether you are looking for a cheap hotel or hotel rooms fit for the stars - Expedia has the hotel for you. So choose from hotels in Catalonia or destinations around the world and discover how easy it is to make your hotel reservations on Expedia.