Hotels with Restaurants in Spain from $157

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Spain

Pick from 11534 Spain Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Suite, 2 Bedrooms | Premium bedding, in-room safe, desk, blackout drapes
Barcelona Airport Hotel
4.0 star property
8.6 out of 10, Excellent, (3367)
"Good"
The price is $195
$218 total
includes taxes & fees
Jun 8 - Jun 9
Barcelona Airport Hotel
Front of property
Hotel Atlantico Madrid
4.0 star property
9.8 out of 10, Exceptional, (1629)
"Excellent location, very helpful staff and beautiful decor. Great breakfast buffet and wonderful bar/lounge with rooftop deck. I’d definitely recommend staying here. "
The price is $285
$314 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Atlantico Madrid
Indoor pool
Sallés Hotel Ciutat del Prat Barcelona Airport
4.0 star property
9.0 out of 10, Wonderful, (1010)
"I highly recommend staying at the Salles Barcelona hotel. Check in was early and Easy. Our room was extremely comfortable and clean. The bar service was excellent. So many food and drink options. Kudos to our server, he handled both the bar and tables well. I can’t say enough about our stay. It was the last leg of our Mediterranean visit. Although we didn’t make it to the pool, or rooftop bar! Having a shuttle service to the airport was a dream. Thank you Salles Hotels "
The price is $167
$186 total
includes taxes & fees
Jun 24 - Jun 25
Sallés Hotel Ciutat del Prat Barcelona Airport
Save an average of 15% on thousands of hotels when you're signed in
Poolside bar
Hotel Barcelona Universal
4.0 star property
8.6 out of 10, Excellent, (1011)
"Lovely hotel in a great location. I opted for the half board option and I highly recommend it. The breakfast buffet had lots of delicious and healthy options. Dinner was also great, with a buffet of starters and desserts and a choice of hot meals. There is a fabulous rooftop patio with lots of different seating options and great views. "
The price is $217
$250 total
includes taxes & fees
May 27 - May 28
Hotel Barcelona Universal
2 outdoor pools, pool umbrellas, sun loungers
Barceló Teguise Beach - Adults only
4.0 star property
9.2 out of 10, Wonderful, (1002)
"Very lovely stay, comfy beds. Hot tub on the balcony was good. Good variety of AL, cocktails very nice. Quiet by the pool which was relaxing. Read some bad reviews before hand however definitely don’t agree with any of them. Staff were friendly, drinks served quickly. We both said we would definitely come back!. "
The price is $181
$194 total
includes taxes & fees
May 26 - May 27
Barceló Teguise Beach - Adults only
Exterior
Hotel LIVVO Volcán Lanzarote
5.0 star property
9.2 out of 10, Wonderful, (823)
"It is a lovely hotel in a great location but it is starting to get a bit shoddy. Our aircon was very noisy and couldnt cool the room. Staff are frosty. This was my 10th visit to this hotel. No recognition. The spa staff told us we could have a free pass for an initial visit to the indoor pool but when we asked for this at reception, not only did they deny this, they looked at us like we were low life. It was understaffed and very hard to get a drink through table service during the increasingly...
Hotel LIVVO Volcán Lanzarote
Outdoor pool, sun loungers
Olivia Balmes Hotel
4.0 star property
9.6 out of 10, Exceptional, (1004)
"Excellent, friendly service. Beautiful, spacious room."
The price is $222
$256 total
includes taxes & fees
Jun 2 - Jun 3
Olivia Balmes Hotel
Reception
PortBlue Club Pollentia Resort
4.0 star property
8.8 out of 10, Excellent, (1003)
"Lovely stay, good location for accessing what the island has to offer, be that beach or mountain, descent buffet offering and we loved the hide on the nature reserve out the back of the hotel, each morning we watched kingfishers, marsh harrier and many warblers across the marshland, very beautiful!"
The price is $157
$180 total
includes taxes & fees
May 27 - May 28
PortBlue Club Pollentia Resort
Front of property
Barceló Raval
4.5 star property
8.8 out of 10, Excellent, (1005)
"Really enjoyed the stay at Barcelo Raval "
The price is $173
$202 total
includes taxes & fees
Jun 2 - Jun 3
Barceló Raval
Terrace/patio
Dear Hotel Madrid
4.0 star property
9.0 out of 10, Wonderful, (1002)
"Good experience but there was storage for clothes."
Dear Hotel Madrid
Don't see what you're looking for?
See all available properties in Spain
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.

Spain Hotels with Restaurants information

 

Hotels with Restaurants in Spain

11534

Highest price
$285
Cheapest price
$157
Number of guest reviews
12,819
Total number of hotels in Spain
171,771

 

Frequently asked questions

How much do hotels with dining in Spain cost?
Hotels in Spain range between $157 to $285 per night. Bring your appetite — these stays have restaurants or are close to some great dining experiences. 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 dining in Spain?
Get ready to experience the culinary delights of Spain when you stay at one of our multiple hotels with restaurants or close to foodie areas. With a total average guest review rating of 8.9, there’s a mouthwatering option for every taste and budget. If you’re on your way to Madrid, consider Gran Hotel Inglés, a 5-star getaway with a pillowtop mattress and designer toiletries. Another recommended choice in this popular destination is CoolRooms Palacio de Atocha. This 4-star stay includes a cafe and a garden.
How many hotels with dining are there in Spain?
Take your pick of 11534 hotels that offer access to awesome dining all over Spain. Whether you’re looking for a hotel with a restaurant or one that’ll place you at the center of a foodie hub, Expedia makes it a cinch to find your perfect fit.
Are there any family-friendly hotels with dining in Spain?
You’ll discover some excellent family-friendly hotels with dining in Spain. If you’re making tracks for Madrid, experience the culinary highlights of the city from Gran Hotel Inglés. Amenities at this 5-star hotel include front desk services and free WiFi. CoolRooms Palacio de Atocha is also a top pick for families looking for hotels with restaurants or near foodie areas. This 4-star option comes with childcare services and a swimming pool and is also in Madrid. Madrid has many family-friendly attractions when you’re ready to discover the sights. Gran Via Street and Royal Palace of Madrid promise fun for the entire crew.
Are there any 5-star hotels with dining in Spain?
Choose one of our 5-star hotels and indulge in some fabulous food experiences during your Spain trip. If you’re journeying to Madrid, have a look at Villa Real Hotel. This 5-star escape offers amenities such as a 24-hour front desk and room service. Hotel Hospes Puerta de Alcalá is another plush option where you can explore the dining scene of Madrid. Beauty services and designer toiletries will help make your stay here nice and comfortable.
Why book your hotel with dining in Spain with Expedia?
With Expedia, it’s easy to find your ideal hotel with dining in Spain. Make your way to the filters to search for properties with their own restaurants. If you have a set budget, choose how much you’re willing to spend and the preferred star rating of your hotel. We’ll help you find the perfect stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in Spain?
With Expedia’s helpful filter tool, booking cheap hotels with dining in Spain is a snap. To find accommodations that are easy on the wallet, narrow your search by star rating, meal plans and budget.
What is there to do in Spain near my hotel with dining?
You’ll find loads of things to keep you entertained in Spain. If you’re off to Madrid, drop by Gran Via Street, Prado Museum and Royal Palace of Madrid. Planning an escape in Barcelona? Barcelona Cathedral, Barceloneta Beach and Passeig de Gràcia are popular sights in this city.

Recent reviews of Spain hotels
Expedia verified reviews