Compare Cheap Hotels in Spain
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Top places to visit in Spain
![Almudena Cathedral](https://a.travel-assets.com/findyours-php/viewfinder/images/res70/224000/224369-Madrid-Region.jpg?impolicy=fcrop&w=384&h=216&q=medium)
Madrid
Cheap Spain Hotels
![Barcelona Airport Hotel](https://images.trvl-media.com/lodging/2000000/1440000/1440000/1439964/1ccb18e8_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Barcelona Airport Hotel
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat
The price is $175 per night
$175
per night
Jul 8 - Jul 9
Free Cancellation
Reserve now, pay when you stay
307.99 mi from city center
When you stay at Barcelona Airport Hotel in El Prat de Llobregat, you'll be in the business district, within a 10-minute drive of Port de Barcelona and Fira Barcelona.
Pool
Free airport shuttle
![Zleep Hotel Madrid Airport](https://images.trvl-media.com/lodging/84000000/83330000/83323200/83323148/56b4f042_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Zleep Hotel Madrid Airport
Avenida de Aragón 402, Madrid
The price is $56 per night
$56
per night
Jul 16 - Jul 17
Free Cancellation
Reserve now, pay when you stay
8.32 mi from city center
With a stay at Zleep Hotel Madrid Airport in Madrid (San Blas-Canillejas), you'll be within a 10-minute drive of IFEMA and Cívitas Metropolitan Stadium.
Pet friendly
Free WiFi
![Grand Hyatt Barcelona](https://images.trvl-media.com/lodging/1000000/20000/17400/17348/58b223da_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Grand Hyatt Barcelona
Plaza de Pio XII, 4, Barcelona
The price is $246 per night
$246
per night
Jul 11 - Jul 12
Free Cancellation
311.31 mi from city center
With a stay at Grand Hyatt Barcelona in Barcelona (Les Corts), you'll be within a 5-minute drive of Camp Nou and Monastery of Pedralbes.
![Leonardo Royal Hotel Barcelona Fira](https://images.trvl-media.com/lodging/59000000/58280000/58277200/58277151/4da8ad13_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Leonardo Royal Hotel Barcelona Fira
Carrer dels Alts Forns, 40, Barcelona
The price is $139 per night
$139
per night
Jul 14 - Jul 15
311.71 mi from city center
With a stay at Leonardo Royal Hotel Barcelona Fira in Barcelona (Sants-Montjuïc), you'll be within a 5-minute drive of Port de Barcelona and Fira Barcelona.
![Hotel Riu Plaza España](https://images.trvl-media.com/lodging/30000000/29350000/29345500/29345493/w8192h5459x0y0-3a753264_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Hotel Riu Plaza España
C/ Gran Via, 84, Madrid
The price is $193 per night
$193
per night
Jun 30 - Jul 1
Free Cancellation
Reserve now, pay when you stay
0.67 mi from city center
A stay at Hotel Riu Plaza España places you in the heart of Madrid, steps from Gran Via and Plaza de España - Princesa.
Pool
Free WiFi
![Barceló Torre de Madrid](https://images.trvl-media.com/lodging/16000000/15380000/15372000/15371941/99c2dfd6_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Barceló Torre de Madrid
Plaza de España, 18, Madrid
The price is $185 per night
$185
per night
Jun 30 - Jul 1
Free Cancellation
Reserve now, pay when you stay
0.69 mi from city center
A stay at Barceló Torre de Madrid places you in the heart of Madrid, steps from Gran Via and Plaza de España - Princesa.
Pool
Free WiFi
![Rialto](https://images.trvl-media.com/lodging/1000000/50000/48900/48852/bf52e183_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Rialto
Carrer de Ferran, 40-42, Barcelona, Barcelona
The price is $147 per night
$147
per night
Jun 30 - Jul 1
Free Cancellation
Reserve now, pay when you stay
313.97 mi from city center
With a stay at Rialto, you'll be centrally located in Barcelona, within a 5-minute walk of La Rambla and Barcelona Cathedral.
Free WiFi
Restaurant
![easyHotel Madrid Centro Atocha](https://images.trvl-media.com/lodging/82000000/81670000/81663500/81663409/83a84c80_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
easyHotel Madrid Centro Atocha
Calle Mezquite 5B, Madrid, Madrid
The price is $62 per night
$62
per night
Jul 18 - Jul 19
Free Cancellation
Reserve now, pay when you stay
1.76 mi from city center
With a stay at easyHotel Madrid Centro Atocha in Madrid (Arganzuela), you'll be within a 5-minute drive of El Retiro Park and Prado Museum.
Pet friendly
Free WiFi
![Nobu Hotel Barcelona](https://images.trvl-media.com/lodging/40000000/39070000/39067400/39067368/aa579f01_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Nobu Hotel Barcelona
Avenida de Roma 2-4, Barcelona, Barcelona
The price is $279 per night
$279
per night
Jul 14 - Jul 15
Free Cancellation
Reserve now, pay when you stay
312.21 mi from city center
With a stay at Nobu Hotel Barcelona in Barcelona (Sants-Montjuïc), you'll be within a 5-minute drive of Passeig de Gràcia and Plaça de Catalunya.
Pool
Spa
![Hard Rock Hotel Madrid](https://images.trvl-media.com/lodging/67000000/66910000/66907000/66906927/e0535d0c_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Hard Rock Hotel Madrid
Ronda de Atocha 17, Madrid
The price is $199 per night
$199
per night
Jun 30 - Jul 1
Free Cancellation
Reserve now, pay when you stay
0.8 mi from city center
With a stay at Hard Rock Hotel Madrid in Madrid (Arganzuela), you'll be steps from Museo Nacional Centro de Arte Reina Sofía and 12 minutes by foot from Prado Museum.
Pool
Pet friendly
![Hotel Colón Barcelona](https://images.trvl-media.com/lodging/1000000/10000/3400/3388/4c1a85f0_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Hotel Colón Barcelona
Avenida Catedral, 7, Barcelona
The price is $302 per night
$302
per night
Jun 24 - Jun 25
Free Cancellation
Reserve now, pay when you stay
313.99 mi from city center
With a stay at Hotel Colón Barcelona, you'll be centrally located in Barcelona, steps from Barcelona Cathedral and 5 minutes by foot from La Rambla.
Free WiFi
Restaurant
![Casa Lit Barcelona by Ona](https://images.trvl-media.com/lodging/4000000/3790000/3785600/3785530/5928f68b_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Casa Lit Barcelona by Ona
Calle Arc del Teatre 58, Barcelona
The price is $184 per night
$184
per night
Jul 8 - Jul 9
Free Cancellation
Reserve now, pay when you stay
313.72 mi from city center
With a stay at Casa Lit Barcelona by Ona , you'll be centrally located in Barcelona, just a 5-minute walk from La Rambla and 7 minutes by foot from Port Vell.
Free WiFi
Air conditioning
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Spain hotels essential information
Accommodation | 175,477 hotels |
---|---|
Lowest Price | $56 |
Highest Price | $302 |
Popular hotels | Barcelona Airport Hotel, Zleep Hotel Madrid Airport, Grand Hyatt Barcelona, Leonardo Royal Hotel Barcelona Fira, Hotel Riu Plaza España, Barceló Torre de Madrid, Rialto, easyHotel Madrid Centro Atocha, Nobu Hotel Barcelona, Hard Rock Hotel Madrid, Hotel Colón Barcelona, Casa Lit Barcelona by Ona |
Most Recent Spain Hotel Reviews
![Hotel Riu Plaza España](http://images.trvl-media.com/lodging/30000000/29350000/29345500/29345493/42fcab3f_y.jpg)
Hotel Riu Plaza España
5 out of 5
Posted 8 hours ago
CheapTickets Verified Review
"Breakfast was amazing
Room super clean and located in a great place "
A verified traveler stayed at Hotel Riu Plaza España
Types of Hotels
More to Explore in Spain
Top Picks
Hotels
Flights
Packages
Cheap Greece VacationsCheap Montenegro VacationsCheap Monaco VacationsCheap Denmark VacationsCheap Croatia VacationsCheap Iceland VacationsCheap Poland VacationsCheap Switzerland VacationsCheap Portugal VacationsCheap Norway VacationsCheap Malta VacationsCheap Albania VacationsCheap Netherlands VacationsCheap Czechia VacationsCheap Germany VacationsCheap Belgium VacationsCheap Belarus VacationsCheap Italy VacationsCheap Sweden VacationsCheap Romania VacationsCheap Ireland Vacations