Spain hotels

Spain hotels

Search hundreds of travel sites at once for hotels in  Spain

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Spain Hotel Deals

Barcelona
Barcelona
3 stars from £42
4+ stars from £43
Benidorm
Benidorm
3 stars from £25
4+ stars from £31
Palma de Mallorca
Palma de Mallorca
3 stars from £12
4+ stars from £36
Madrid
Madrid
3 stars from £41
4+ stars from £39
Ibiza
Ibiza
3 stars from £36
4+ stars from £47
Adeje
Adeje
3 stars from £5
4+ stars from £55

Good to know

Low season

JanuaryCheapest month to stay with an average 27% drop in price.

High season

AugustMost expensive month to stay with an average 22% rise in price.

Average price (weeknight)

£89Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£91Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Spain

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Spain

Are hotels in Spain safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Spain?

What are the most popular regions of Spain?

How much is a cheap hotel in Spain?

How much is a hotel in Spain for tonight?

How much is a hotel in Spain for this weekend?

Best Spain hotels

Show all
Mandarin Oriental Ritz, Madrid - Madrid - Restaurant
1
9.1 Excellent (45 reviews)
Hotel Colón Rambla - Santa Cruz de Tenerife - Living room
2
8.7 Excellent (1,999 reviews)
Hotel Gotico - Barcelona - Bedroom
3
8.5 Excellent (710 reviews)
Sunset Bay Club By Diamond Resorts - Adeje - Pool
4
8.5 Excellent (2,163 reviews)
Nixe Palace Hotel - Palma de Mallorca - Beach
5
8.5 Excellent (971 reviews)
Levante Club Hotel & Spa - Adults Only - Benidorm
6
8.5 Excellent (1,050 reviews)
Barcelona Hotel Colonial - Barcelona - Lobby
7
8.3 Excellent (1,518 reviews)
Hotel Simbad - Ibiza - Lobby
8
8.2 Excellent (832 reviews)
Old Town Alicante - Alicante - Bedroom
9
8.2 Excellent (651 reviews)
Magic Natura Resort - Benidorm - Balcony
10
8.1 Excellent (525 reviews)
Soho Bahía Málaga - Málaga - Balcony
11
8.0 Excellent (1,530 reviews)
Sansi Barcelona - Barcelona - Living room
12
7.0 Good (166 reviews)

Browse Spain hotels by topic

airport shuttle
rooftop pool
gothic quarter
atocha train station
pools
port
pool
plaza catalunya
spa
private pool
free breakfast
breakfast included
family rooms
rooftop bar
Recommended
Ayre Hotel Gran Via - Barcelona - Restaurant
1
8.8 Excellent (6,945 reviews)
Hotel Nuevo Boston - Madrid - Lounge
2
8.6 Excellent (7,067 reviews)
Meliá Avenida América - Madrid
4
8.5 Excellent (1,134 reviews)
Hotel Tach Madrid Airport - Madrid - Bathroom
5
8.6 Excellent (6,487 reviews)
Hotel Maydrit Airport - Madrid - Living room
6
8.8 Excellent (5,918 reviews)
Clement Barajas - Madrid - Bedroom
7
8.7 Excellent (5,656 reviews)
Hostal Lk Barcelona - Barcelona - Bedroom
8
6.9 Good (1,525 reviews)
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)