Search Hotels with Restaurant in Spain

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Spain

Top Spain Hotels with Restaurant

Barcelona Airport Hotel
4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, 08820
Fully refundableReserve now, pay when you stay
The price is £142 per night from 17 Aug to 18 Aug
4.2/5 Excellent! (1,635 reviews)
"Close to the airport"

Reviewed on 13 Aug 2022

Barcelona Airport Hotel
Hotel Atlantico Madrid
4 out of 5
Gran Via 38, Madrid, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is £124 per night from 30 Aug to 31 Aug
4.8/5 Exceptional! (1,040 reviews)
"Excellent location. Great rooms."

Reviewed on 14 Aug 2022

Hotel Atlantico Madrid
Sallés Hotel Ciutat del Prat
4 out of 5
Av. Remolar, 46, El Prat de Llobregat, 08820
Fully refundableReserve now, pay when you stay
The price is £111 per night from 30 Aug to 31 Aug
4.3/5 Excellent! (1,004 reviews)
"I qmwould surely recommend this hotel. Foods was yummy also and employees are fantastic!"

Reviewed on 11 Aug 2022

Sallés Hotel Ciutat del Prat
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Barcelona Universal
4 out of 5
Del Paral.lel, Del 76-78, Barcelona, 08001
The price is £130 per night from 24 Aug to 25 Aug
4.4/5 Wonderful! (1,000 reviews)
"Swimming pool is a bath tub not a pool. Patio had very few seats not conducive to dining. Staff were great, location was good near Las Rumblas. Street is noisy at night so might keep you awake. Dinner and breakfast are not good at all."

Reviewed on 8 Aug 2022

Hotel Barcelona Universal
Barceló Teguise Beach - Adults only
4 out of 5
Plaza Janubio s/n, Costa Teguise, Teguise, Lanzarote, 35508
The price is £144 per night from 27 Aug to 28 Aug
4.5/5 Wonderful! (992 reviews)
"Really clean modern adults only hotel with great facilities, next to the beach and central for local shops and restaurants. Helpfull and friendly staff abd great food and bars."

Reviewed on 13 Aug 2022

Barceló Teguise Beach - Adults only
Hotel THe Volcán Lanzarote
5 out of 5
Calle El Castillo, 1, Playa Blanca, Yaiza, Lanzarote, 35580
4.5/5 Wonderful! (651 reviews)
Wonderful relaxing holiday.
"Beautiful hotel with wonderful helpful staff. Very relaxed stay. No faults."

Reviewed on 6 Aug 2022

Hotel THe Volcán Lanzarote
Olivia Balmes Hotel
4 out of 5
Carrer de Balmes, 117, Barcelona, 08008
The price is £149 per night from 29 Aug to 30 Aug
4.8/5 Exceptional! (1,008 reviews)
"Very nice and accommodating staff. My only complaint is that they should keep the pool area clean. There were empty bottles that were unattended to on the roof."

Reviewed on 15 Aug 2022

Olivia Balmes Hotel
PortBlue Club Pollentia Resort
4 out of 5
Carretera Alcudia - Pto Pollensa Km 2, Puerto de Pollensa, Alcudia, Mallorca, 7400
Fully refundableReserve now, pay when you stay
The price is £149 per night from 16 Sep to 17 Sep
4.3/5 Excellent! (988 reviews)
Pros and Cons
"This is a family resort, and it has pros and cons. The best parts are the amazing spa overlooking the bay, and the proximity to water sports on that same bay. The pools are also nice. The cons are the crazy loud dish banging that accompanies every meal, destroying all ambiance, and the environment ..."

Reviewed on 9 Aug 2022

PortBlue Club Pollentia Resort
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona, 08001
The price is £129 per night from 30 Aug to 31 Aug
4.3/5 Excellent! (1,002 reviews)
"Excellent base for discovering Barcelona, central for everything you may wish to visit. Roof top pool and bar were a godsend after a busy day sightseeing, staff were just lovely. Only criticism - we didn’t get offered our welcome drink for some reason"

Reviewed on 12 Aug 2022

Barceló Raval
Dear Hotel Madrid
4 out of 5
Gran Via 80, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is £119 per night from 31 Aug to 1 Sep
4.4/5 Wonderful! (998 reviews)
"Great position for shopping and Palace. Friendly staff and fab roof restaurant and bar."

Reviewed on 31 Jul 2022

Dear Hotel Madrid
Don't see what you're looking for?
See all available properties in Spain
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 Spain

Search for Hotels with Restaurant in Spain on Expedia.co.uk. You can easily find your Hotels with Restaurant in Spain using one of the methods below:

  • View our selection of featured hotels in Spain
  • Use the map to find budget hotels in the Spain neighborhood you prefer
  • Use the filters to see hotels in a specific area of Spain, select a specific theme, brand, or hotel class in Spain
  • Enter your travel dates now to view the best deals on hotels in Spain - while they last

Spain Hotels with Restaurant information

 

Hotels with Restaurant in Spain

11534

Highest price £149
Cheapest price £111
Number of guest reviews 10318
Total number of hotels in Spain 158571

 

Spain Hotel Reviews
expedia verified reviews