Barcelona Hotel Guide - Hotels with Restaurant in Barcelona, Catalonia

Search over 1,000,000 properties worldwide and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over a million flights, hotels, packages, and more

Featured Barcelona Hotels with Restaurant

Barcelona Airport Hotel
4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, Barcelona
Free cancellationReserve now, pay when you stay
€78
per night
24 Dec-25 Dec
4.1/5Very Good! (6,751 reviews)

"Great location, great value for money. Place is modern, clean; perfect for layover stay"…"

Reviewed on 9 Dec 2019

Barcelona Airport Hotel
Sallés Hotel Ciutat del Prat
4 out of 5
Av. Remolar, 46, El Prat de Llobregat, Barcelona
Free cancellationReserve now, pay when you stay
€79
per night
13 Dec-14 Dec
4.2/5Very Good! (2,246 reviews)

"Friendly, helpful staff, attractive spaces , not far from trains to downtown."…"

Reviewed on 9 Dec 2019

Sallés Hotel Ciutat del Prat
Hotel Barcelona Universal
4 out of 5
Del Paral.lel, Del 76-78, Barcelona, Barcelona
€55
per night
12 Dec-13 Dec
4.4/5Excellent! (8,940 reviews)

"Wonderful welcome, fantastic location, extremely comfortable room! Couldn’t have wished for a better hotel on all counts 😊"…"

Reviewed on 9 Dec 2019

Hotel Barcelona Universal
Olivia Balmes Hotel
4 out of 5
Carrer de Balmes, 117, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€119
per night
16 Dec-17 Dec
4.8/5Exceptional! (1,769 reviews)

"Staff is very welcoming and polite, attentive to the questions and customer's needs Property is well maintained and clean Very good location, only few blocks from Casa Mila Rooms are specious and clean Hotel has a nice restaurant and gym Also during warm weather customers can use a nice swimming ..."…"

Reviewed on 6 Dec 2019

Olivia Balmes Hotel
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€81
per night
15 Dec-16 Dec
4.2/5Excellent! (4,224 reviews)

"I like this place a lot. The lights and atmosphere is very funky and hip. The rooftop was awesome. The gym was very good. The only complaint was that the windows do not open and the room became very hot. The AC did not work either. The second day I left all the curtains closed and it was cooler but ..."…"

Reviewed on 7 Dec 2019

Barceló Raval
Hotel Colón Barcelona
4 out of 5
Avenida Catedral, 7, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€125
per night
11 Dec-12 Dec
4.5/5Wonderful! (2,109 reviews)

"The staff was very nice and friendly. Beds were very comfortable and the location is excellent!"…"

Reviewed on 7 Dec 2019

Hotel Colón Barcelona
Hotel SB Plaza Europa
4 out of 5
Calle Ciències 11-13, L'Hospitalet de Llobregat, Barcelona
Free cancellationReserve now, pay when you stay
€69
per night
15 Dec-16 Dec
4.3/5Excellent! (2,864 reviews)

"The hotel is modern and the rooms are nice, clean, and comfortable."…"

Reviewed on 30 Nov 2019

Hotel SB Plaza Europa
Hotel 1898
4 out of 5
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€139
per night
5 Jan-6 Jan
4.7/5Exceptional! (2,090 reviews)

"Amazing staff and service. Excellent location, will stay again"…"

Reviewed on 1 Dec 2019

Hotel 1898
K+K Hotel Picasso El Born
4 out of 5
Passeig de Picasso, 26-30, Barcelona
Free cancellationReserve now, pay when you stay
€81
per night
15 Dec-16 Dec
4.6/5Exceptional! (1,500 reviews)

"Love it, the stuff so friendly, Greet it us warmly after midnight check in!"…"

Reviewed on 24 Nov 2019

K+K Hotel Picasso El Born
Hotel Continental Barcelona
3 out of 5
La Rambla, 138, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€87
per night
11 Dec-12 Dec
4.1/5Very Good! (749 reviews)

"Hotel is just off Plaça Catalunya on La Rambla so perfectly located for Aerobus and Hop on Hop off for any trip. Lobby decor is perhaps a little unique but all clean and everything as you’d expect in rooms. First night was a little noisy (courtesy of 4am shower by neighbours) and would not recommend ..."…"

Reviewed on 2 Dec 2019

Hotel Continental Barcelona
Ohla Barcelona
5 out of 5
Via Laietana, 49, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€206
per night
5 Jan-6 Jan
4.6/5Exceptional! (1,729 reviews)

"The hotel is situated perfectly for sightseeing and the staff are extremely helpful. The breakfast choice is amazing and watching the sunset from the terrace bar on the roof must not be missed - wonderful! Will return."…"

Reviewed on 3 Dec 2019

Ohla Barcelona
Arc la Rambla
3 out of 5
La Rambla 19, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€58
per night
17 Dec-18 Dec
4.2/5Very Good! (2,600 reviews)

"Great. View to Las Ramblas. Personal very friendly. Nice breakfast."…"

Reviewed on 9 Dec 2019

Arc la Rambla
U232 Hotel
4 out of 5
Comte D'urgell 232, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€75
per night
4 Jan-5 Jan
4.5/5Wonderful! (1,787 reviews)

"Good hotel in a great area. The rooms were tiny and our view was of another wall which wasn’t great because there wasn’t any natural light in the room. But generally it was clean and the staff was very nice and helpful. The neighbourhood is great. Quiet and nicely situated. Would stay there again ..."…"

Reviewed on 24 Oct 2019

U232 Hotel
Alma Barcelona
5 out of 5
Mallorca, 269-271, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€245
per night
5 Jan-6 Jan
4.8/5Exceptional! (1,160 reviews)

"Great location, customer service, and a beautifully appointed room. Just a gorgeous facility, with amazingly attentive people. we loved literally everything about our stay. Special note: Their garden lounge is ... in a word ... amazing. Late night tapas there are unreal. Highly recommended! Only ..."…"

Reviewed on 3 Dec 2019

Alma Barcelona
Nouvel
3 out of 5
Santa Anna 18-20, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€74
per night
11 Dec-12 Dec
4/5Very Good! (3,118 reviews)

"the location was great,the staff was very good,and very helpful.great room"…"

Reviewed on 8 Dec 2019

Nouvel
Gran Hotel Havana
4.5 out of 5
Gran Via de Les Corts Catalanes, 647, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€67
per night
15 Dec-16 Dec
4.3/5Excellent! (2,392 reviews)

"Close to great shopping local restaurants. We will be back asap"…"

Reviewed on 3 Dec 2019

Gran Hotel Havana
Hotel DO Plaça Reial
5 out of 5
Plaça Reial 1, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€171
per night
11 Dec-12 Dec
4.8/5Exceptional! (751 reviews)

"This may be the best boutique hotel we have ever stayed in. The staff was very friendly and helpful in every way possible. Rooms are spacious and beautifully decorated with balconies looking out onto the piazza. Bathrooms modern, great amenities and separate tub and shower stall and commode room. ..."…"

Reviewed on 1 Dec 2019

Hotel DO Plaça Reial
Gran Hotel Torre Catalunya
4.5 out of 5
Avenida Roma 2-4, Barcelona, Barcelona
Get Rates
4.4/5Excellent! (2,143 reviews)

"Staff were helpful. They were quick to respond to my needs. They also kept my room clean when I went on day trips. I also had help from a staff when I lost my card key. I was partying late until 5 AM but I showed her my ID and told her my room number and got another card key. Thanks !!"…"

Reviewed on 17 Aug 2019

Gran Hotel Torre Catalunya
Can't see what you're looking for?
See all available properties in Barcelona
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.

Pocket Guide: Hotels with Restaurant in Barcelona

Search for hotels in Barcelona on Expedia. You can easily find your hotels in Barcelona using one of the methods below:

  • View our selection of featured hotels in Barcelona
  • Use the map to find hotels in the Barcelona neighborhood you prefer
  • Use the filters to see hotels in a specific area of Barcelona, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barcelona
  • Enter your travel dates to view the best deals on hotels in Barcelona - while they last

More trip options

Recently booked Barcelona hotels

Travelers loved these Hotels with Restaurant