Search Hotels with Restaurant in Barcelona

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Barcelona Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Barcelona hotels with a restaurant

Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,090 reviews)
"Rooms were clean, breakfast way great."
United States
Mikea
The price is £131
includes taxes & fees
29 Jun - 30 Jun
Barcelona Airport Hotel

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,127 reviews)
"Very nice location and excellent hospitality"
Canada
Karim
The price is £173
includes taxes & fees
22 Jun - 23 Jun
Hyatt Regency Barcelona Tower

INNSiDE by Meliá Barcelona Aeropuerto

INNSiDE by Meliá Barcelona Aeropuerto
4.0 star property
El Prat de Llobregat
9.0 out of 10, Wonderful, (1,258 reviews)
"Very modern and the location was perfect for our flight"
Canada
Trena E
The price is £168
includes taxes & fees
21 Jun - 22 Jun
INNSiDE by Meliá Barcelona Aeropuerto

ibis Budget Aeropuerto Barcelona Viladecans

ibis Budget Aeropuerto Barcelona Viladecans
Viladecans
8.0 out of 10, Very good, (35 reviews)
"Very nice place to stay. Super close to the airport!"
Canada
beth
The price is £57
includes taxes & fees
28 Jun - 29 Jun
ibis Budget Aeropuerto Barcelona Viladecans

Best Western Plus Hotel Alfa Aeropuerto

Best Western Plus Hotel Alfa Aeropuerto
4.0 star property
Sants-Montjuïc
8.8 out of 10, Excellent, (1,845 reviews)
"Great stay for a quick trip"
United States
Shannon
The price is £152
includes taxes & fees
6 Jul - 7 Jul
Best Western Plus Hotel Alfa Aeropuerto

Sallés Hotel Ciutat del Prat Barcelona Airport

Sallés Hotel Ciutat del Prat Barcelona Airport
4.0 star property
El Prat de Llobregat
9.2 out of 10, Wonderful, (1,415 reviews)
"The hotel is beautiful and nice"
United States
Myrline
The price is £146
includes taxes & fees
22 Jun - 23 Jun
Sallés Hotel Ciutat del Prat Barcelona Airport

Alexandre FrontAir Congress

Alexandre FrontAir Congress
4.0 star property
Vinyets - Molí Vell
8.2 out of 10, Very good, (1,006 reviews)
"Clean room, amazing breakfast buffet great location."
Canada
Tunga
The price is £120
includes taxes & fees
18 Jun - 19 Jun
Alexandre FrontAir Congress

Hotel SB BCN Events 4 Sup

Hotel SB BCN Events 4 Sup
4.5 star property
Castelldefels
8.6 out of 10, Excellent, (1,003 reviews)
"It was excellent.. plus an easy walk to the beach.."
Canada
Teresa
The price is £83
includes taxes & fees
21 Jun - 22 Jun
Hotel SB BCN Events 4 Sup

Aparto Diagonal Suites

Aparto Diagonal Suites
3.0 star property
Esplugues de Llobregat
8.6 out of 10, Excellent, (29 reviews)
"Near to supermarket"
United States
Xin
The price is £109
includes taxes & fees
23 Jun - 24 Jun
Aparto Diagonal Suites

Sercotel Sant Boi

Sercotel Sant Boi
3.0 star property
Casablanca
8.4 out of 10, Very good, (1,003 reviews)
"Nice hotel."
United States
Xunming
The price is £78
includes taxes & fees
28 Jun - 29 Jun
Sercotel Sant Boi
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 £57 to £173 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 8.6. 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 £57 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.

Explore a world of travel with Expedia