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

This weekend
Next weekend

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,103 reviews)
"Nice Place to stay"
United States
Ana
The price is £135
includes taxes & fees
27 Apr - 28 Apr
Barcelona Airport Hotel

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,066 reviews)
"The property was great, rooms very comfortable. Friendly and helpful staff."
United States
Diane
The price is £169
includes taxes & fees
30 Apr - 1 May
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,204 reviews)
"Nice place to stay"
United States
Hector
The price is £146
includes taxes & fees
30 Apr - 1 May
INNSiDE by Meliá Barcelona 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,378 reviews)
"Super clean and close to the airport… the staff are great "
United States
Marianela
The price is £138
includes taxes & fees
30 Apr - 1 May
Sallés Hotel Ciutat del Prat Barcelona Airport

Sercotel Sant Boi

Sercotel Sant Boi
3.0 star property
Casablanca
8.6 out of 10, Excellent, (1,001 reviews)
"I liked how close to the airport it was."
United States
Debbie
The price is £77
includes taxes & fees
24 May - 25 May
Sercotel Sant Boi

Alexandre FrontAir Congress

Alexandre FrontAir Congress
4.0 star property
Vinyets - Molí Vell
8.2 out of 10, Very good, (1,001 reviews)
"Well kept hotel, excellent staff. A great stay! "
United States
Geronimo
The price is £121
includes taxes & fees
12 May - 13 May
Alexandre FrontAir Congress

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,822 reviews)
"I really enjoyed my stay there, breakfast was excellent!! And all the staff was great!!"
United States
Fernando
The price is £144
includes taxes & fees
30 Apr - 1 May
Best Western Plus Hotel Alfa Aeropuerto

Hotel SB BCN Events 4 Sup

Hotel SB BCN Events 4 Sup
4.5 star property
Castelldefels
8.6 out of 10, Excellent, (1,004 reviews)
"Lovely clean room Comfortable bed Great staff"
Canada
Karl
The price is £73
includes taxes & fees
26 Apr - 27 Apr
Hotel SB BCN Events 4 Sup

ibis Budget Aeropuerto Barcelona Viladecans

ibis Budget Aeropuerto Barcelona Viladecans
Viladecans
7.8 out of 10, Good, (16 reviews)
"Very simple accommodations, small room, not much storage area. Great for an overnight stay. "
Canada
Claudia
The price is £67
includes taxes & fees
28 Apr - 29 Apr
ibis Budget Aeropuerto Barcelona Viladecans

Hotel Porta Fira

Hotel Porta Fira
4.5 star property
El Port
9.0 out of 10, Wonderful, (1,128 reviews)
"Great spot for travelers getting in a cruise. Close to other interesting spots."
United States
Craig
The price is £142
includes taxes & fees
26 Apr - 27 Apr
Hotel Porta Fira
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 £67 to £169 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.7. 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 £67 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