Search Hotels with Restaurant in Barcelona

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Barcelona Hotels with Restaurant

This weekend
Next weekend

Top Barcelona Hotels with Restaurant

Barcelona Airport Hotel

4.0 star property
8.6 out of 10, Excellent, (5076)
"Nice place - great breakfast buffet. "
The price is £134
includes taxes & fees
18 Aug - 19 Aug
Barcelona Airport Hotel

Sallés Hotel Ciutat del Prat Barcelona Airport

4.0 star property
9.4 out of 10, Exceptional, (1231)
"Great Property and staff. We enjoyed our stay."
The price is £128
includes taxes & fees
24 Jul - 25 Jul
Sallés Hotel Ciutat del Prat Barcelona Airport

Hotel Barcelona Universal

4.0 star property
8.8 out of 10, Excellent, (1105)
"Very nice hotel at a good price."
The price is £151
includes taxes & fees
27 Jul - 28 Jul
Hotel Barcelona Universal

Olivia Balmes Hotel

4.0 star property
9.6 out of 10, Exceptional, (1006)
"We had a wonderful stay! Great staff, very clean and awesome amenities. We will definitely recommend to friends and family! "
The price is £191
includes taxes & fees
17 Aug - 18 Aug
Olivia Balmes Hotel

Barceló Raval

4.5 star property
8.6 out of 10, Excellent, (1180)
"Loved the hotel decor. "
The price is £134
includes taxes & fees
29 Jul - 30 Jul
Barceló Raval

Lamaro Hotel

5.0 star property
9.4 out of 10, Exceptional, (1785)
"Perfect place to stay"
The price is £189
includes taxes & fees
30 Jul - 31 Jul
Lamaro Hotel

Hotel SB Plaza Europa

4.0 star property
8.4 out of 10, Very good, (1006)
"Awesome staff and great location close to public transport and shopping centre "
The price is £98
includes taxes & fees
27 Jul - 28 Jul
Hotel SB Plaza Europa

Hotel 1898

4.0 star property
9.4 out of 10, Exceptional, (1019)
"The location of the hotel is fantastic for walking the city to shop, site see, and eat! "
The price is £192
includes taxes & fees
17 Aug - 18 Aug
Hotel 1898

Hotel Continental Barcelona

3.0 star property
8.6 out of 10, Excellent, (1003)
"Great location and always plenty of food and friendly staff available."
The price is £121
includes taxes & fees
17 Aug - 18 Aug
Hotel Continental Barcelona

Ohla Barcelona

5.0 star property
9.6 out of 10, Exceptional, (1011)
"We had a fantastic stay and loved the rooftop pool and view. "
The price is £286
includes taxes & fees
23 Jul - 24 Jul
Ohla Barcelona
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 Barcelona Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Barcelona cost?
The price for hotels in Barcelona ranges from £98 to £286 per night. Expedia has great deals on properties with restaurants or close to foodie areas that'll satisfy both your appetite and wallet. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Barcelona?
Barcelona offers multiple hotels with restaurants with a total average guest review rating of 9.0. Serras Barcelona is a popular option if you'd like to explore the local dining scene. It has a 5-star rating and includes amenities such as premium bedding and a deep soaking bathtub. Seventy Barcelona is another favourite. This 4-star hotel offers access to some great food experiences and features a chef and a hammam Turkish bath.
How many hotels with restaurants are there in Barcelona?
Take your pick of 897 hotels offering access to great dining options in Barcelona. Whether you're travelling with the little ones or getting away with your besties, Expedia is here to help you find the perfect place.
What are the best cheap hotels with dining in Barcelona?
Use Praktik Èssens as a base to experience the culinary delights of Barcelona. This well-priced getaway comes with amenities such as a terrace and free WiFi. Another excellent choice that'll satisfy both your wallet and taste buds is Casa Vaganto. Conveniences here include a cafe and hypo-allergenic bedding. Hotels with restaurants in Barcelona are priced from £98 per night. If you're exploring Barcelona on a budget, there are lots of free attractions to put on your to-do list. Barceloneta Beach and Barcelona Cathedral are always popular. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Barcelona?
You and your crew will feel right at home at Serras Barcelona, a 5-star option only a quick drive from downtown. Amenities here include a nearby beach and a swimming pool. Another family-friendly hotel with dining in Barcelona is Seventy Barcelona. A sauna and a swimming pool help make this 4-star property a favourite. Once you've checked in and dropped off your bags, there's a host of family-friendly attractions to discover in and around Barcelona. Passeig de Gràcia and Barcelona Aquarium guarantee a good time for young and old.
Are there any 5-star hotels with restaurants in Barcelona?
If you're up for a little pampering and some quality food experiences on your Barcelona trip, you'll love Serras Barcelona. This 5-star hotel with dining comes with a terrace and a staffed front desk and is around 0.6 mi from the downtown area. Another retreat that'll cater to your culinary yearnings is Cotton House Hotel, Autograph Collection. It's 1 mi from the centre of Barcelona and includes amenities such as massage services and a terrace.
Why book your hotel with dining in Barcelona with Expedia?
Booking a hotel with dining in Barcelona is as easy as clicking on your travel dates and selecting an option suited to your needs. Seeking a stay that has its own restaurant or is in a culinary hub? Want it to be budget friendly or upmarket? Use Expedia's search filters to further narrow your search results and find your ideal match.
How can I find cheap hotels with dining in Barcelona?
A wonderful way to find cheap hotels with dining in Barcelona is with Expedia's handy filter tool. Reserve accommodation with restaurants or a few extras, like included breakfast and dinner. You can also narrow down your search results by amenities, budget and star rating to access awesome prices in just a few clicks.
What is there to do in Barcelona near my hotel with dining?
Whatever you love doing, Barcelona has loads to keep you busy. Barcelona Cathedral, Barceloneta Beach and Passeig de Gràcia are on many visitors' trip plans. Don't forget to check out Picasso Museum, Barcelona Zoo and Barcelona Aquarium either. With Expedia's hotel deals in Barcelona, you can discover more terrific attractions like these with the cash you save.