COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Cheap Hotels in Spain

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Spain Cheap Hotels

Travelodge Barcelona Poblenou

Travelodge Barcelona Poblenou

1 out of 5
Carrer de Llacuna 32, Barcelona
The price is £50 per night from 2 Sep to 2 Sep
Located in Poblenou, this hotel is within a 15-minute walk of Bogatell Beach and Mar Bella Beach. Barcelona Zoo and Torre Glòries are also within 1 mile (2 km). ...
3.9/5Good! (984 reviews)
"Clean, convenient location"

Reviewed on 10 Jul 2021

Travelodge Barcelona Poblenou
Hotel Torremolinos Centro

Hotel Torremolinos Centro

1 out of 5
Plaza de la Independencia, 12, Torremolinos, Málaga
Located in Torremolinos City Centre, this hotel is steps away from Plaza Costa del Sol and Costa del Sol Square. Aqualand Torremolinos and Bajondillo are also ...
3.2/5 (983 reviews)
Perfect
"Very good place close to everything and help staff"

Reviewed on 7 Dec 2020

Hotel Torremolinos Centro
Hotel Betania

Hotel Betania

2 out of 5
The price is £43 per night from 2 Sep to 2 Sep
Situated near the beach, this hotel is within a 10-minute walk of Bil-Bil Castle, Selwo Marina and Paloma Park. Tivoli World and Casino Torrequebrada are also ...
3.6/5Good! (307 reviews)
Exceptionally clean and well maintained
"Exceptionally clean and maintained. The staff were very helpful and friendly. The hotel is in a quiet location just up from the sea front and close to the cafés bars and bus stop. There's a lovely seating area at the front garden with waterfall to relax in the sun and a roof terrace and pool. There ..."

Reviewed on 7 Mar 2020

Hotel Betania
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.
Pension Nuevo Pino

Pension Nuevo Pino

1 out of 5
Calle Tarifa, 6, Seville, Seville
The price is £18 per night from 22 Aug to 22 Aug
Located in Historical Center, this pension is steps away from Calle Sierpes, Duque La Imperdible Theater and San Antonio Abad Church. Casa de la Memoria Cultural ...
3.7/5Good! (957 reviews)
Nice place close to centre
"Good sized rooms, air con was dated and loud but worked well. Clean"

Reviewed on 16 Sep 2020

Pension Nuevo Pino
Hotel Bárbara

Hotel Bárbara

1 out of 5
Carrer Marques de Barbera, 22, Barcelona
Located in Downtown Barcelona, this hotel is within a 5-minute walk of Rambla del Raval, La Rambla and Palau Guell. Boqueria Market and Gran Teatre del Liceu ...
3.1/5 (949 reviews)
Good value but I can’t trust them anymore
"Wallet went missing and we are sure it was in the hotel room safe, didn’t notice until I got home as it had pounds in and was not used when away. Emailed the hotel only to be told that nothing was found in the safe or room. Disappointing as the hotel was good value in a good area."

Reviewed on 8 Feb 2020

Hotel Bárbara
Ohtels Campo De Gibraltar

Ohtels Campo De Gibraltar

4 out of 5
Located in the heart of La Linea de la Concepcion, this beach hotel is 1.1 mi (1.8 km) from Victoria Stadium, and within 3 mi (5 km) of Rock of Gibraltar and ...
4.1/5Very Good! (997 reviews)
"very close to Gibraltal"

Reviewed on 7 Mar 2020

Ohtels Campo De Gibraltar
Hotel Travelodge Barcelona Fira

Hotel Travelodge Barcelona Fira

3 out of 5
Carrer de la Botanica 25, L'Hospitalet de Llobregat
The price is £46 per night from 29 Aug to 29 Aug
Located in El Port, this hotel is 0.5 mi (0.8 km) from Fira Barcelona, and within 3 mi (5 km) of Camp Nou and Montjuic. La Rambla and Casa Batllo are also within ...
3.7/5Good! (982 reviews)
"Everything in this place comes with an additional fee. No sure what is the smoking policy but you could smell cigarettes in the hallways and even in the room. Water droplets were dropping from the ceiling of the bathroom."

Reviewed on 3 Jul 2021

Hotel Travelodge Barcelona Fira
Hotel ibis Madrid Aeropuerto Barajas

Hotel ibis Madrid Aeropuerto Barajas

2 out of 5
Avenida General, 49, Madrid, Madrid
The price is £56 per night from 17 Aug to 17 Aug
Located in Barajas, this eco-friendly hotel is 1 mi (1.7 km) from IFEMA and 2.8 mi (4.5 km) from IFEMA - Feria de Madrid. Juan Carlos I Park and Plenilunio Shopping ...
4.3/5Excellent! (992 reviews)
"Staff service was excellent. Rooms were clean, and sufficient for short stays/layovers"

Reviewed on 19 Jul 2021

Hotel ibis Madrid Aeropuerto Barajas
Hotel El Cid

Hotel El Cid

1 out of 5
Calle San Jose 39, Sitges
The price is £66 per night from 26 Aug to 26 Aug
Located in Sitges Town Center, this hotel is within a 5-minute walk of Can Llopis Romanticism Museum and Placa Cap de la Vila. Platja De Terramar and La Ribera ...
4.2/5Excellent! (433 reviews)
"This hotel is well located in Sitges, and only 5 minute walk to the beach and bars and restaurants. The staff were friendly. The hotel is slightly dated, but that didn't bother us. The rooms were comfortable, and were very clean. The breakfast had a lot of variety, and was a good way to start the ..."

Reviewed on 27 Jul 2021

Hotel El Cid
Hotel Madrid Sevilla

Hotel Madrid Sevilla

1 out of 5
C/ San Pedro Martir nº22, Seville, Seville
The price is £47 per night from 12 Aug to 12 Aug
Located in Historical Center, this hotel is steps away from Plaza de Armas Shopping Center, Plaza de Armas and Museum of Fine Arts. Plaza Nueva and Plaza de ...
4.2/5Very Good! (986 reviews)
"Staff was so nice and accommodating. Hotel was cute and clean and we could easily walk to most destinations."

Reviewed on 15 Jul 2021

Hotel Madrid Sevilla
Arc la Rambla

Arc la Rambla

3 out of 5
La Rambla 19, Barcelona
The price is £65 per night from 17 Aug to 17 Aug
Located in Gothic Quarter, this hotel is steps away from Teatre Principal, Centre d'Art Santa Monica and Palau Guell. Barcelona Wax Museum and Gran Teatre del ...
4.3/5Excellent! (1,077 reviews)
"This location is good to walk to several points of interest, walk to pier and take a boat ride around harbor. Need to take transportation to Park Guell, do not walk it. Very busy street at night, nice to have view out window, got little sleep."

Reviewed on 2 Aug 2021

Arc la Rambla
Barcelona Airport Hotel

Barcelona Airport Hotel

4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat
Situated near the airport, this hotel is within 6 miles (10 km) of Fira Barcelona, Port de Barcelona and RCDE Stadium. Placa d'Espanya and Poble Espanyol are ...
4.2/5Very Good! (2,775 reviews)
"The room was clean and comfortable. The staff was friendly and very helpful with information we requested. What we didn't like was the brightness of the lighting at the bar. The lights were blinding and not a very welcoming atmosphere for a cocktail bar. Their lack of good whiskey was another disappointment. ..."

Reviewed on 27 Mar 2020

Barcelona Airport Hotel
Hotel Don Luis

Hotel Don Luis

3 out of 5
Avenida General 12, Madrid, Madrid
The price is £51 per night from 2 Sep to 2 Sep
Located in Barajas, this romantic hotel is 3 mi (4.7 km) from IFEMA - Feria de Madrid, and within 12 mi (20 km) of Santiago Bernabeu Stadium and El Retiro Park. ...
3.8/5Good! (976 reviews)
"The location is good. Just one Metro station from the airport."

Reviewed on 10 Mar 2020

Hotel Don Luis
Hostal Rias Bajas

Hostal Rias Bajas

2 out of 5
San Bernardo 35, Madrid, Madrid
Located in Madrid Centro, this hostal is within a 5-minute walk of Gran Via Street, Lope de Vega Theatre and Teatro Rialto. Teatro Coliseum and Teatro Lara are ...
4.2/5Excellent! (199 reviews)
"Near the Metro and Gran Via. The central heater is too hot during spring, there’s no remote control for AC. But all in all is pleasing for it’s price."

Reviewed on 15 Mar 2020

Hostal Rias Bajas
Hotel Nuevo Triunfo

Hotel Nuevo Triunfo

2 out of 5
Cabanes 34, Barcelona
The price is £69 per night from 10 Aug to 10 Aug
Located in Sants-Montjuic, this hotel is within a 10-minute walk of Sala Apolo, La Rambla and Maritime Museum. Palau Guell and Montjuic are also within 15 minutes. ...
3.9/5Good! (314 reviews)
"Beautiful hotel in a very central area. Rooms are very clean, breakfast is good and the staff is very kind. The only issue was the ac unit that took for ever to cool the room. Otherwise, it was great."

Reviewed on 21 Jul 2021

Hotel Nuevo Triunfo
Pensión La Giraldilla

Pensión La Giraldilla

1 out of 5
Calle Gravina 23, Seville, Seville
The price is £20 per night from 12 Aug to 12 Aug
Located in Historical Center, this pension is steps away from Plaza de Armas, Museum of Fine Arts and Plaza de Armas Shopping Center. Magdalena Church and Sevilla ...
3.9/5Good! (559 reviews)
Fair price
"Check-in and check-out only via WhatsApp. Room and bathroom are small but clean, bed has been formed because it has been used too often. There is common room with free koffie, tea, microwave and waterheater. Big pro: location is only 5 min walking from bus station with bus to airport."

Reviewed on 6 Aug 2020

Pensión La Giraldilla
Kn Aparthotel Columbus

Kn Aparthotel Columbus

3 out of 5
Av. Santiago Puig, 6, Playa De Las Americas, Arona, Tenerife
Situated in the shopping district, this spa hotel is within a 10-minute walk of Estadio Antonio Domínguez Alfonso and Playa de las Américas. Veronicas Strip ...
3.8/5Good! (218 reviews)
"Lovely clean hotels with plenty of lounge beds and pools. Felt very safe in terms of Coronavirus as people wore masks in the hotel."

Reviewed on 10 Sep 2020

Kn Aparthotel Columbus
Hotel Principe Pio

Hotel Principe Pio

3 out of 5
Cuesta San Vicente 14, Madrid, Madrid
The price is £68 per night from 8 Aug to 8 Aug
Located in Moncloa-Aravaca, this hotel is within a 5-minute walk of Sabatini Gardens and Gran Via Street. Madrid Rio and Royal Palace of Madrid are also within ...
4.2/5Very Good! (991 reviews)
Very nice, however...
"Everything was great. Location was very convenient. Check in was smooth. The only thing that made us feel a bit uneasy was that we found someone else’s belongings in a cabinet which made us think about how thorough our room was cleaned before we got there. Unfortunately we only discovered these belongings ..."

Reviewed on 14 Mar 2020

Hotel Principe Pio
Hotel Zen Airport

Hotel Zen Airport

3 out of 5
Camino de los Fresnos, 9, Torremolinos, Malaga
The price is £43 per night from 5 Sep to 5 Sep
Situated near the airport, this hotel is within 1 mile (2 km) of Pablo Ruiz Picasso Cultural Centre, Costa del Sol Square and Los Alamos. Aqualand Torremolinos ...
3.6/5Good! (913 reviews)
"Nice staff. Easy parking and access to room. Basic amenities. Perfect for airport travel. Taxi service from hotel to airport called by staff was prompt at 4:00 AM."

Reviewed on 25 Jun 2021

Hotel Zen Airport
Hotel Samos

Hotel Samos

4 out of 5
Avenida S'Olivera, 12, Magaluf, Calvia, Mallorca
The price is £91 per night from 8 Aug to 8 Aug
Located in the heart of Calvia, this hotel is within 1 mile (2 km) of Playa de Magaluf, Katmandu Park and Palma Nova Beach. Marineland Mallorca is 2.8 mi (4.5 ...
4.1/5Very Good! (387 reviews)
"Rude staff, a lot of rules in the hotel for no real reason, drunk loud teenagers at every time of day and night. Overall a very bad experience."

Reviewed on 18 Jul 2021

Hotel Samos
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.

Top Cities in Spain

Pocket Guide: Cheap Hotels in Spain

Search for Cheap Hotels in Spain on Expedia.co.uk. You can easily find your Cheap Hotels 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

More trip options