
Hotels with Restaurants in Spain from $102
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Spain Hotels with Restaurants
Our top choices for Spain hotels with a restaurant

1. Barcelona Airport Hotel
Barcelona Airport HotelEl Prat de Llobregat
8.6 out of 10, Excellent, (5,189 reviews)
$139 nightly
The price is $162
Dec 4 - Dec 5
Total with taxes and fees

2. Hotel Atlantico Madrid
Hotel Atlantico MadridMadrid Centro
9.8 out of 10, Exceptional, (2,117 reviews)
$305 nightly
The price is $336
Dec 3 - Dec 4
Total with taxes and fees

3. Sallés Hotel Ciutat del Prat Barcelona Airport
Sallés Hotel Ciutat del Prat Barcelona AirportEl Prat de Llobregat
9.2 out of 10, Wonderful, (1,495 reviews)
$148 nightly
The price is $171
Nov 29 - Nov 30
Total with taxes and fees

4. Hotel Barcelona Universal
Hotel Barcelona UniversalDowntown Barcelona
8.8 out of 10, Excellent, (1,089 reviews)
$74 nightly
The price is $102
Dec 1 - Dec 2
Total with taxes and fees

5. Barceló Teguise Beach - Adults only
Barceló Teguise Beach - Adults onlyTeguise
9.2 out of 10, Wonderful, (1,001 reviews)
$192 nightly
The price is $205
Dec 1 - Dec 2
Total with taxes and fees

6. Hotel LIVVO Volcán Lanzarote
Hotel LIVVO Volcán LanzaroteYaiza
9.2 out of 10, Wonderful, (1,001 reviews)

7. Olivia Balmes Hotel
Olivia Balmes HotelEixample
9.6 out of 10, Exceptional, (1,011 reviews)
$174 nightly
The price is $212
Nov 30 - Dec 1
Total with taxes and fees

8. PortBlue Club Pollentia Resort
PortBlue Club Pollentia ResortAlcúdia
8.6 out of 10, Excellent, (1,000 reviews)
$112 nightly
The price is $125
Nov 6 - Nov 7
Total with taxes and fees

9. Barceló Raval
Barceló RavalDowntown Barcelona
8.6 out of 10, Excellent, (1,278 reviews)
$99 nightly
The price is $130
Dec 2 - Dec 3
Total with taxes and fees

10. Dear Hotel Madrid
Dear Hotel MadridMadrid Centro
9.0 out of 10, Wonderful, (1,000 reviews)
$204 nightly
The price is $224
Dec 2 - Dec 3
Total with taxes and fees
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

Hotel Regina
10/10 Excellent
Explore a world of travel with Expedia
- Free Breakfast in Zaragoza Province
- 5 Star Hotels in Barcelona
- Villas in Alicante Province
- Hotels in Alicante
- Hotels in Madrid
- Budget in Barcelona
- Hotels in Seville
- Aparthotels in Barcelona
- Hostels in Madrid
- LGBT Friendly in Las Palmas
- RIU Hotels in Puerto Rico
- Hotels in Barcelona
- NH Hotels in Benidorm
- Free Airport Transportation in Barcelona
- Family Friendly in Alicante Province
- Hotels in San Sebastián
- Beach in Barcelona
- Free Airport Transportation in Madrid
- All-Inclusive in Catalonia
- 4 Star Hotels in Madrid
- Marriott Hotels & Resorts Hotels in Barcelona
- MOXY Hotels in Barcelona
- 5 Star Hotels in Marbella
- Villas in San Sebastián
- Privatevacationhomes in Andalusia
- 4 Star Hotels in Barcelona
- Hilton Hotels in Valencia
- All-Inclusive in Palma de Mallorca
- Magic Costa Blanca Hotels in Benidorm
- 5 Star Hotels in Palma de Mallorca
- 3 Star Hotels in Madrid
- All-Inclusive in Barcelona
- All-Inclusive in Canary Islands
- Apartments in Barcelona
- Four Seasons Hotels in Barcelona
- 3 Star Hotels in Barcelona
- Adults Only in Palma de Mallorca
- 5 Star Hotels in Benidorm
- Hotels in Marbella
- Budget in Madrid
- Pool in Seville
- Hotels in Palma de Mallorca
- Early Check-in in Community of Madrid
- Hilton Hotels in Bilbao
- 2 Star Hotels in Seville
- Spa in Castellón Province
- Adults Only in Canary Islands
- Beach in Alicante Province
- Hotels in Valencia
- Luxury in Alicante
- Caravanparks in Benidorm
- Hotels in Málaga
- Budget in Asturias
- H10 Hoteles Hotels in Barcelona
- All-Inclusive in Málaga
- 5 Star Hotels in Madrid
- Winery in La Rioja
- Pet Friendly in Andalusia
- Benidorm All Inclusive Vacation Packages
- Where to stay in Madrid
- Barcelona Vacations
- Palma de Mallorca Vacations
- Visit Girona
- Basque Country Vacations
- Málaga Vacations
- Barcelona Vacations
- Andalusia Vacations
- Balearic Islands Vacations
- Barcelona All Inclusive Vacation Packages
- Marbella Vacations
- Visit Palma de Mallorca
- Visit Alicante Province
- Pasaia Vacations
- Madrid Vacations
- Car rentals near Madrid
- Car rentals near Barcelona
- Budget Rental Cars in Canary Islands
- Car rentals in Málaga
- Convertible Car Rentals in Alicante
- Hertz Rental Cars in Palma de Mallorca
- Pickup Car Rentals in Madrid
- Click & Rent Rental Cars in Valencia
- Car rentals in Age
- Van Car Rentals in Madrid
- OK Mobility Rental Cars in Barcelona
- Car rentals in Palma de Mallorca
- Car rentals in Toro













































