A grand, illuminated building with arched walkways and a reflective pool.

Hotels with Restaurants in Spain

Check availability on Spain Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Spain hotels with a restaurant

1. Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,209 reviews)
"Excellent overnight stay."
United States
Carl
Barcelona Airport Hotel

2. Hotel Atlantico Madrid

Hotel Atlantico Madrid
4.0 star property
Madrid Centro
9.8 out of 10, Exceptional, (2,124 reviews)
"We loved our stay here."
Canada
Bryan
Hotel Atlantico Madrid

3. 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,501 reviews)
"Very nice hotel and the breakfast was delicious."
United States
Ronnette
Sallés Hotel Ciutat del Prat Barcelona Airport

4. Hotel Barcelona Universal

Hotel Barcelona Universal
4.0 star property
Downtown Barcelona
8.8 out of 10, Excellent, (1,095 reviews)
"Great stay!"
United States
Kimberly
Hotel Barcelona Universal

5. Barceló Teguise Beach - Adults only

Barceló Teguise Beach - Adults only
4.0 star property
Teguise
9.2 out of 10, Wonderful, (1,001 reviews)
"The staff were very friendly and helpful. The buffet restaurant had a good range of options and wasn’t too busy even at peak times. There was a bit of a shortage of beds around the pool and people were leaving towels from 7am and then disappearing for half the day which doesn’t help. The other bars and restaurants in the complex were good and the prices were very reasonable. The location of the Hotel is very central but not too noisy. We would visit again."
United Kingdom
Simon
Barceló Teguise Beach - Adults only

6. Hotel LIVVO Volcán Lanzarote

Hotel LIVVO Volcán Lanzarote
5.0 star property
Yaiza
9.2 out of 10, Wonderful, (1,002 reviews)
"Beautiful hotel, lovely staff, perfect holiday"
United Kingdom
Kerry
Hotel LIVVO Volcán Lanzarote

7. Olivia Balmes Hotel

Olivia Balmes Hotel
4.0 star property
Eixample
9.6 out of 10, Exceptional, (1,024 reviews)
"Excellent location, wonderful staff and comfortable rooms."
United States
Viviane
Olivia Balmes Hotel

8. PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort
4.0 star property
Alcúdia
8.6 out of 10, Excellent, (1,001 reviews)
"Great location and facilities for anyone interested in biking, and otherwise great facility for anyone looking for a relaxing vacation."
Canada
Ricky
PortBlue Club Pollentia Resort

9. Barceló Raval

Barceló Raval
4.5 star property
Downtown Barcelona
8.6 out of 10, Excellent, (1,282 reviews)
"Excellent stay but next time would stay closer to Barcelon"
United States
Carlos
Barceló Raval

10. Dear Hotel Madrid

Dear Hotel Madrid
4.0 star property
Madrid Centro
9.0 out of 10, Wonderful, (1,002 reviews)
"You can’t beat this location. Love the access to filtered water. Breakfast could be a little better but overall it’s a great venue to stay"
United States
Lang
Dear Hotel Madrid
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Spain Hotel Reviews

Explore a world of travel with Expedia