Barcelona Hotel Guide - Hotels with Restaurant in Barcelona, Catalonia

Search over 1 million properties worldwide and 550 airlines worldwide

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

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

Top 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
€80
per night
Jan 31 - Feb 1
4.1/5Very Good! (6,907 reviews)

"Everything was great except the room a/c. The system did not cool the room adequately."…"

Reviewed on 17 Jan 2020

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
€75
per night
Jan 24 - Jan 25
4.2/5Very Good! (2,264 reviews)

"The hotel is a non smoking property yet I woke in the middle of the night to cigarette smoke in my room. Doesn’t make you feel super amazing."…"

Reviewed on 14 Jan 2020

Sallés Hotel Ciutat del Prat
Hotel Barcelona Universal
4 out of 5
Del Paral.lel, Del 76-78, Barcelona, Barcelona
€63
per night
Feb 10 - Feb 11
4.4/5Excellent! (9,129 reviews)

"Fantastic service provided throughout the property. I booked the birthday package and was impressed by the attention to detail and little touches. Modern interior and comfortable rooms."…"

Reviewed on 17 Jan 2020

Hotel Barcelona Universal
Olivia Balmes Hotel
4 out of 5
Carrer de Balmes, 117, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€108
per night
Jan 23 - Jan 24
4.8/5Exceptional! (1,770 reviews)

"Location, room size and staff. Will come back for sure"…"

Reviewed on 20 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
Jan 21 - Jan 22
4.2/5Excellent! (4,269 reviews)

"The décor is amusing, and a bit different ..liked the place."…"

Reviewed on 21 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
Jan 21 - Jan 22
4.5/5Wonderful! (2,144 reviews)

"The location was great! In front of the cathedral and next to restaurants and shopping."…"

Reviewed on 17 Jan 2020

Hotel Colón Barcelona
Hotel SB Plaza Europa
4 out of 5
Calle Ciències 11-13, L'Hospitalet de Llobregat, Barcelona
€69
per night
Feb 9 - Feb 10
4.3/5Excellent! (2,901 reviews)

"The property was beautiful and clean. The staff was very nice and accommodating. The buffet breakfast in the morning was exceptional."…"

Reviewed on 1 Jan 2020

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
Feb 3 - Feb 4
4.7/5Exceptional! (2,087 reviews)

"Excellent welcome, free upgrade, great location. Food lovely and plenty of choice. Staff very friendly and helpful. Would definitely stay again. Loved the cleanliness and aroma around the hotel. Nothing to find wrong. Diane and Jem Fletcher"…"

Reviewed on 11 Jan 2020

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
Feb 9 - Feb 10
4.6/5Exceptional! (1,524 reviews)

"Great location at walking distance from train and bus station."…"

Reviewed on 5 Jan 2020

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
€84
per night
Jan 23 - Jan 24
4.1/5Very Good! (758 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
€188
per night
Feb 10 - Feb 11
4.6/5Exceptional! (1,760 reviews)

"Perfect location, friendly staff, very clean. Unsatisfying breakfast."…"

Reviewed on 16 Jan 2020

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

"Nice location, but bit noisy side. Some one was having party till 3am. With the tile floors, you can hear every movement from people above us. Reserved room with b’fast nice."…"

Reviewed on 20 Jan 2020

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

"Hatten ein tolles Zimmer, welches sehr sauber war. Trotz verlorener Karte wurde diese vom Hotel nicht verrechnet. Alles in allem Top Hotel."…"

Reviewed on 30 Dec 2019

U232 Hotel
Alma Barcelona
5 out of 5
Mallorca, 269-271, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
€225
per night
Feb 5 - Feb 6
4.8/5Exceptional! (1,169 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
€75
per night
Jan 21 - Jan 22
4/5Very Good! (3,138 reviews)

"If I back to Barcelona, this is my spot. Close to everything, nice staff, great price. Really nice spot."…"

Reviewed on 24 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
€83
per night
Jan 23 - Jan 24
4.3/5Excellent! (1,969 reviews)

"The hotel staff are quick to respond to requests and questions. The hotel is within walking distance to a lot of the city spots, yet the street location is not hectic."…"

Reviewed on 15 Jan 2020

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
€178
per night
Feb 8 - Feb 9
4.8/5Exceptional! (769 reviews)

"Clean, good location, great helpful staff. Our room was a bit noisy the first night but the hotel acted straight away to resolve things for us!"…"

Reviewed on 16 Jan 2020

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