Spain may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Spain Cheap Hotels from CA $21

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Spain Cheap Hotels

Travelodge Barcelona Poblenou

Travelodge Barcelona Poblenou

1 out of 5
Carrer de Llacuna 32, Barcelona, Barcelona
The price is CA $45 per night from Nov 29 to Nov 30

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)

"Good budget option. Room and bathroom was clean. Breakfast decent. Good value for money."…"

Reviewed on Jul. 20, 2020

Travelodge Barcelona Poblenou
Hotel Torremolinos Centro

Hotel Torremolinos Centro

1 out of 5
Plaza de la Independencia, 12, Torremolinos, Málaga
The price is CA $49 per night from Dec 4 to Dec 5

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 (982 reviews)

"A good clean basic hotel in the centre of town....."…"

Reviewed on Sep. 29, 2020

Hotel Torremolinos Centro
Hotel Betania

Hotel Betania

2 out of 5
Get Rates

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! (309 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 Mar. 7, 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 CA $21 per night from Nov 29 to Nov 30

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! (968 reviews)
Fair price, clean

"Friendly reception, free tea/coffee/water and using fridge/microwave, small room with fan. Clean and comfortable bed, good center location, fair for the price what we pay"…"

Reviewed on Aug. 1, 2020

Pension Nuevo Pino
Hotel Bárbara

Hotel Bárbara

1 out of 5
Carrer Marques de Barbera, 22, Barcelona
Get Rates

Located in Ciutat Vella, this hotel is within a 5-minute walk of Rambla del Raval, La Rambla and Palau Guell. Boqueria Market and Gran Teatre del Liceu are also ...

3.1/5 (955 reviews)

"The hotel is very well located. Not too far from the airport and very close to a lot attractions"…"

Reviewed on Feb. 8, 2020

Hotel Bárbara
Ohtels Campo De Gibraltar

Ohtels Campo De Gibraltar

4 out of 5
Get Rates

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! (999 reviews)

"very close to Gibraltal"…"

Reviewed on Mar. 7, 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, Barcelona
The price is CA $49 per night from Nov 29 to Nov 30

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! (973 reviews)

"Great location for events at Fira. Direct train to and from airport."…"

Reviewed on Feb. 25, 2020

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 CA $97 per night from Dec 1 to Dec 2

Located in Barajas, this 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 Mall ...

4.3/5Excellent! (988 reviews)
All was perfect

"Great value for your money. Stayed there several times and will continue to stay in the future. Lots of anti-COVID measures implemented."…"

Reviewed on Aug. 11, 2020

Hotel ibis Madrid Aeropuerto Barajas
Hotel El Cid

Hotel El Cid

1 out of 5
Calle San Jose 39, Sitges, Barcelona
Get Rates

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! (423 reviews)
Lovely

"Sraff lovely from the reception to the breakfast girls and house keeping , kind warm. And always had a smile"…"

Reviewed on Mar. 2, 2020

Hotel El Cid
Hotel Madrid Sevilla

Hotel Madrid Sevilla

1 out of 5
C/ San Pedro Martir nº22, Seville, Seville
The price is CA $62 per night from Nov 28 to Nov 29

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! (979 reviews)

"Very clean and accommodating throughout our stay during the pandemic. Very hot outside so it was really nice to be able to come to the room with cold air from the A/C. The A/C worked amazing and that was a big plus for me"…"

Reviewed on Aug. 1, 2020

Hotel Madrid Sevilla
Arc la Rambla

Arc la Rambla

3 out of 5
La Rambla 19, Barcelona, Barcelona
The price is CA $72 per night from Dec 3 to Dec 4

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,434 reviews)

"Great location and rooms were comfortable. Igor was great at check-in as was the rest of the staff throughout our stay."…"

Reviewed on Sep. 11, 2020

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, Barcelona
The price is CA $186 per night from Dec 5 to Dec 6

Situated near the airport, this hotel is within 6 miles (10 km) of Fira Barcelona, Port de Barcelona and Gran Via 2. Placa d'Espanya and Poble Espanyol are also ...

4.1/5Very Good! (3,555 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 Mar. 27, 2020

Barcelona Airport Hotel
Hotel Don Luis

Hotel Don Luis

3 out of 5
Avenida General 12, Madrid, Madrid
Get Rates

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 Thyssen-Bornemisza ...

3.8/5Good! (979 reviews)

"The location is good. Just one Metro station from the airport."…"

Reviewed on Mar. 10, 2020

Hotel Don Luis
Hostal Rias Bajas

Hostal Rias Bajas

2 out of 5
San Bernardo 35, Madrid, Madrid
Get Rates

Located in 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 also ...

4.2/5Excellent! (201 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 Mar. 15, 2020

Hostal Rias Bajas
Hotel Nuevo Triunfo

Hotel Nuevo Triunfo

2 out of 5
Cabanes 34, Barcelona, Barcelona
Get Rates

Located in Sants-Montjuic, this hotel is within a 10-minute walk of Sala Apolo, La Rambla and Rambla del Raval. Palau Guell and Montjuic are also within 15 minutes. ...

3.8/5Good! (311 reviews)

"Excellent value for money. Very friendly and helpful staff. Close to Parallel metro stop and walking distance to many attractions!"…"

Reviewed on Jan. 16, 2020

Hotel Nuevo Triunfo
Pensión La Giraldilla

Pensión La Giraldilla

1 out of 5
Calle Gravina 23, Seville, Seville
The price is CA $23 per night from Nov 29 to Nov 30

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/5Very Good! (553 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 Aug. 6, 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
The price is CA $144 per night from Nov 28 to Nov 29

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! (211 reviews)

"Cleanliness of the hotel was exceptional, facilities were great and the roof top terrace was fab"…"

Reviewed on Feb. 22, 2020

Kn Aparthotel Columbus
Hotel Principe Pio

Hotel Principe Pio

3 out of 5
Cuesta San Vicente 14, Madrid, Madrid
Get Rates

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/5Excellent! (995 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 Mar. 14, 2020

Hotel Principe Pio
Hotel Zen Airport

Hotel Zen Airport

3 out of 5
Camino de los Fresnos, 9, Torremolinos, Malaga
The price is CA $51 per night from Nov 28 to Nov 29

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! (911 reviews)
Nice quiet place

"Only did a quick overnighter, as late flight into Malaga and didn't want to drive home straight away. Great place for that purpose, own-handcrafted beer was a nice touch. Staff very friendly and helpful."…"

Reviewed on Mar. 1, 2020

Hotel Zen Airport
Hotel Samos

Hotel Samos

4 out of 5
Avenida S'Olivera, 12, Magaluf, Calvia, Mallorca
Get Rates

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! (378 reviews)

"Amazing hotel, just like the pictures show. I loved eveything about this place. I would defo go again"…"

Reviewed on May 21, 2020

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.

Pocket Guide: Cheap Hotels in Spain

Search for hotels in Spain on Expedia. You can easily find your hotels in Spain using one of the methods below:

  • View our selection of featured hotels in Spain
  • Use the map to find 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 from basic (1 Star) to luxury hotels (5 Stars) in Spain
  • Enter your travel dates to view the best deals on hotels in Spain - while they last

More trip options