Find the best Spain Hotels
Go beyond your typical stay in Spain
Family friendly
Apart hotel
Spain Accommodation: Most Popular Cities to Stay

Madrid
Check prices for these dates
Top Hotels Spain

Grand Hyatt Barcelona
Grand Hyatt Barcelona
9.2 out of 10, Wonderful, (1189)
The price is €208
includes taxes & fees
26 Jul - 27 Jul

Cabezo Buñuel
Cabezo Buñuel
8.8 out of 10, Excellent, (5)

Hotel Riu Plaza España
Hotel Riu Plaza España
9.4 out of 10, Exceptional, (4183)
The price is €169
includes taxes & fees
13 Jul - 14 Jul

Nobu Hotel Barcelona
Nobu Hotel Barcelona
9.0 out of 10, Wonderful, (1013)
The price is €268
includes taxes & fees
1 Aug - 2 Aug

INNSiDE by Melia Barcelona Apolo
INNSiDE by Melia Barcelona Apolo
9.4 out of 10, Exceptional, (1186)
The price is €155
includes taxes & fees
10 Aug - 11 Aug

Leonardo Royal Hotel Barcelona Fira
Leonardo Royal Hotel Barcelona Fira
9.2 out of 10, Wonderful, (1023)
The price is €129
includes taxes & fees
31 Jul - 1 Aug
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.
Great weekend hotel deals in Spain
Showing deals for:25 Jul - 27 Jul
Image gallery for Hotel Estela Barcelona

Hotel Estela Barcelona
Sitges
8.8/10Excellent (387 reviews)
21% off
Price is €462
€231 per night
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Spain Hotel Reviews
Spain Hotel Reviews

Hotel Princesa Plaza Madrid
5/5 Excellent
"Beautifully renovated property in a great location. Large rooms with a desk and large sofa. Beautiful bathrooms. It did switch to being a Marriot while I stayed which definitely reduces the luxury vibe a bit. "
A verified traveller from Palm Springs stayed at Hotel Princesa Plaza Madrid
Posted 19 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Spain Destinations
- Hotels in Catalonia
- Hotels in Valencia Province
- Hotels in Balearic Islands
- Hotels in Andalusia
- Hotels in Canary Islands
- Hotels in Valencian Community
- Hotels in Pla de Mallorca
- Hotels in Alicante Province
- Hotels in Asturias
- Hotels in Galicia
- Hotels in Barcelona
- Hotels in Basque Country
- Hotels in Migjorn
- Hotels in Cantabria
- Hotels in Cádiz Province
- Hotels in Castile and León
- Hotels in Baix Empordà
- Hotels in Castilla - La Mancha
- Hotels in Aragon
- Hotels in Tarragona
- Hotels in Barcelonès
- Hotels in Llevant
- Hotels in Raiguer
- Hotels in Navarre
- Hotels in Santa Cruz de Tenerife
- Hotels in Alt Empordà
- Hotels in La Marina Alta
- Hotels in Granada Province
- Hotels in Costa del Sol Occidental
- Hotels in Serra de Tramuntana
- Hotels in Community of Madrid
- Hotels in Donostialdea/Donostia-San Sebastián
- Hotels in A Coruña
- Hotels in Huelva Province
- Hotels in Pontevedra Province
- Hotels in Extremadura
- Hotels in Abona
- Hotels in Castellón Province
- Hotels in La Axarquía
- Hotels in Province of Almeria
- Hotels in Province of Seville
- Hotels in Costa Tropical
- Hotels in Gipuzkoa Province
- Hotels in Marina Baja
- Hotels in Campo de Cartagena
- Hotels in La Rioja
- Hotels in Maresme
Top cities in Spain
- Barcelona Hotels
- Madrid Hotels
- Palma de Mallorca Hotels
- Málaga Hotels
- Seville Hotels
- Benidorm Hotels
- Valencia Hotels
- Marbella Hotels
- Alicante Hotels
- San Sebastián Hotels
- Calvia Hotels
- Salou Hotels
- Torremolinos Hotels
- Lloret de Mar Hotels
- Ibiza Town Hotels
- Benalmádena Hotels
- Alcúdia Hotels
- San Bartolomé de Tirajana Hotels
- Granada Hotels
- Adeje Hotels
Hotel Theme
- Hotels with Air Conditioning in Spain
- Hotels with Wifi in Spain
- Family-Friendly Hotels in Spain
- Hotels with Restaurant in Spain
- Hotels with Parking in Spain
- Beach Resorts & Hotels in Spain
- Sports Hotels in Spain
- Hotels with Balcony in Spain
- Hotels with Breakfast in Spain
- Historic Hotels in Spain
- Hotels with Pool in Spain
- Hotels with a Bar in Spain
- Hotels with Laundry Service in Spain
- Hotels near Museums in Spain
- Shopping Hotels in Spain
- Hotels with Parking in Spain
- Golf Hotels in Spain
- Business Hotels in Spain
- Pet-Friendly Hotels in Spain
- Romantic Hotels in Spain
- Hotels with Room Service in Spain
- Marina Hotels in Spain
- Hotels with a View in Spain
- Spa Hotels in Spain
- Hotels with Gym in Spain
- Hotels with Entertainment in Spain
- Casino Hotels in Spain
- Hotels with Connecting Rooms in Spain
- Mountain Hotels in Spain
- Hotels with smoking rooms in Spain
- Cheap Hotels in Spain
- Hotels with Airport Transfers in Spain
- Hotels with Hot Tubs in Spain
- Hotels with Babysitting Services in Spain
- Wedding Hotels in Spain
- Luxury Hotels in Spain
- Winery Hotels in Spain
- Hotels with Indoor Pools in Spain
- Boutique Hotels in Spain
- Ski Hotels in Spain
- Adults Only Resorts & Hotels in Spain
- All-Inclusive Hotels in Spain
- Green Hotels in Spain
- Yoga Hotels in Spain
- Hotels Suites in Spain
- Lakeside Hotels in Spain
- Hotels with Waterslides in Spain
- Hotels with Waterpark in Spain
- Hotels with Early Check-in in Spain
- Gay-Friendly Hotels in Spain
More accommodation types in Spain
- Apartments in Spain
- Holiday Homes in Spain
- Villas in Spain
- Cottages in Spain
- Aparthotels in Spain
- Chalets in Spain
- Condo Rentals in Spain
- Guest Houses in Spain
- Pensions in Spain
- Hostels in Spain
- B&B in Spain
- Country Houses in Spain
- Farmstay in Spain
- Caravan Parks in Spain
- Residences in Spain
- Resorts in Spain
- Cabin Rentals in Spain
- Houseboats in Spain
- Condo Resorts in Spain
- Lodges in Spain
- Castles in Spain
- Inns in Spain
- Holiday Parks in Spain
- Capsule Hotels in Spain
- Motels in Spain
- Town Houses in Spain
- Riads in Spain
- Safari Tentalow in Spain
- Treehouses in Spain
Expedia's Latest Trends
Hotels
- Gay-Friendly Hotels in Barcelona
- Beach Resorts & Hotels in Albania
- All-Inclusive Hotels in Malta
- All-Inclusive Hotels in Tenerife
- Hotels in Malta
- Hotels in Barcelona
- All-Inclusive Hotels in Greece
- All-Inclusive Hotels in Barcelona
- Hotels with Waterpark in France
- All-Inclusive Hotels in Italy
- All-Inclusive Hotels in Mallorca Island
- Hotels in France
- All-Inclusive Hotels in France