Search Cheap Hotels in Spain

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Spain

Top Spain Cheap Hotels

Travelodge Barcelona Poblenou
1 out of 5
Carrer de Llacuna 32, Barcelona
Fully refundableReserve now, pay when you stay
The price is ₹9,184 per night from 18 Jun to 19 Jun
₹9,184
per night
18 Jun - 19 Jun
7.8/10 Good! (999 reviews)
"Close to restaurants, staff are friendly"

Reviewed on 24 May 2023

Travelodge Barcelona Poblenou
Hotel Torremolinos Centro
1 out of 5
Plaza de la Independencia, 12, Torremolinos, Málaga
6.4/10 (988 reviews)
"Excellent"

Reviewed on 7 Jun 2021

Hotel Torremolinos Centro
Hotel Betania
2 out of 5
Calle de Contreras, 12, Benalmádena, Malaga, 29630
Fully refundableReserve now, pay when you stay
The price is ₹3,489 per night from 15 Jun to 16 Jun
₹3,489
per night
15 Jun - 16 Jun
7.2/10 Good! (338 reviews)
"Suited my needs for this trip perfectly."

Reviewed on 24 Apr 2023

Hotel Betania

Save an average of 15% on thousands of hotels when you're signed in

Pension Nuevo Pino
1 out of 5
Calle Tarifa, 6, Seville, Seville
7.2/10 Good! (975 reviews)
"Place was shut down and had to find hotel. Don’t even bother."

Reviewed on 19 Aug 2022

Pension Nuevo Pino
Hotel Bárbara
1 out of 5
Carrer Marques de Barbera, 22, Barcelona
6.2/10 (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
4 out of 5
Avda. Principe de Asturias S/N, La Linea de la Concepcion, Cadiz
Fully refundableReserve now, pay when you stay
The price is ₹5,824 per night from 18 Jun to 19 Jun
₹5,824
per night
18 Jun - 19 Jun
8.2/10 Very Good! (1,001 reviews)
A lovely place to stay
"A lovely hotel with good facilities, swimming pool, coffee/tea making and fridge in room. Close to the border with Gibralter. Nice location by the park water front and close to a choice of restaurants in town."

Reviewed on 30 May 2023

Ohtels Campo De Gibraltar
Hotel Travelodge Barcelona Fira
3 out of 5
Carrer de la Botanica 25, L'Hospitalet de Llobregat
Fully refundableReserve now, pay when you stay
The price is ₹8,217 per night from 18 Jun to 19 Jun
₹8,217
per night
18 Jun - 19 Jun
7.6/10 Good! (986 reviews)
Beautiful historical friendly Barcelona stay
"Stayed 2 days after our cruise. Need to compliment the front desk and breakfast area staffs, namely Jane, Lillian and lady native of Barcelona ( sorry did not get her name). Friendly &helpful . Place is kept clean and safe. However missing are the usual coffee maker and refrig or ice bucket that ..."

Reviewed on 10 May 2023

Hotel Travelodge Barcelona Fira
Hotel ibis Madrid Aeropuerto Barajas
2 out of 5
Avenida General, 49, Madrid, Madrid, 28042
Fully refundableReserve now, pay when you stay
The price is ₹7,041 per night from 2 Jul to 3 Jul
₹7,041
per night
2 Jul - 3 Jul
8.6/10 Excellent! (1,004 reviews)
"It’s under renovation. Good beds. Quiet rooms. Good breakfast"

Reviewed on 27 May 2023

Hotel ibis Madrid Aeropuerto Barajas
Hotel El Cid
1 out of 5
Calle San Jose 39, Sitges, 08870
Fully refundableReserve now, pay when you stay
The price is ₹6,676 per night from 5 Jun to 6 Jun
₹6,676
per night
5 Jun - 6 Jun
8.6/10 Excellent! (567 reviews)
موقع قريب من كل شئ
"الاستقبال ممتاز..الحمام غير مريح...المغسلة صغيرة والحمام ضيق وصغير..لا يوجد كراسي ضمن الغرفة..اضررنا الجلوس على السرير....الفطور محدود بشكل عام...الموقع ممتاز"

Reviewed on 25 May 2023

Hotel El Cid
Hotel Madrid Sevilla
1 out of 5
C/ San Pedro Martir nº22, Seville, Seville
The price is ₹10,769 per night from 6 Jun to 7 Jun
₹10,769
per night
6 Jun - 7 Jun
8.4/10 Very Good! (991 reviews)
Great Value and Location
"A nice little boutique hotel with a very friendly staff."

Reviewed on 7 Dec 2022

Hotel Madrid Sevilla
Don't see what you're looking for?
See all available properties in Spain
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

Spain Cheap Hotels information

 

Cheap Hotels in Spain

2396

Highest price
₹10,769
Cheapest price
₹3,489
Number of guest reviews
8,798
Total number of hotels in Spain
163,434

 

Spain Hotel Reviews
Expedia verified reviews