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 |
There are travel restrictions to Spain. Learn more
Stay informed and receive email updates for when travel restrictions ease for Spain.

Latest Spain Hotel Deals

Barcelona
Barcelona
3 stars from €41
4+ stars from €51
Madrid
Madrid
3 stars from €40
4+ stars from €43
Marbella
Marbella
3 stars from €30
4+ stars from €49
Málaga
Málaga
3 stars from €39
4+ stars from €28
Seville
Seville
3 stars from €25
4+ stars from €44
Calp
Calp
3 stars from €25
4+ stars from €51

Good to know

Low season

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

High season

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

Average price (weeknight)

€88Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

€100Average 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
Hotel Sant Jaume - Palma de Mallorca - Outdoor view
1
9.4 Excellent (391 reviews)
€227+
Summum Prime Boutique Hotel - Palma de Mallorca - Bedroom
2
9.4 Excellent (247 reviews)
€200+
Hotel Cappuccino - Palma - Palma de Mallorca - Pool
3
9.4 Excellent (525 reviews)
€192+
Iberostar Selection Llaut Palma - Palma de Mallorca - Pool
4
9.1 Excellent (924 reviews)
€142+
Apartamentos Tres Torres - Palma de Mallorca - Bedroom
5
9.0 Excellent (619 reviews)
Sheraton Mallorca Arabella Golf Hotel - Palma de Mallorca - Lounge
6
8.9 Excellent (183 reviews)
€293+
Nixe Palace Hotel - Palma de Mallorca - Beach
7
8.5 Excellent (954 reviews)
€183+
Hotel Pamplona - Palma de Mallorca - Pool
8
8.5 Excellent (1,162 reviews)
Hostal San Gines - Arrecife - Balcony
9
8.2 Excellent (1,916 reviews)
Apartamentos Embat - Palma de Mallorca - Balcony
10
8.0 Excellent (1,649 reviews)
Olé Galeón Ibiza - Ibiza - Pool
11
7.9 Good (717 reviews)
Grand Muthu Golf Plaza Hotel - San Miguel De Abona - Patio
12
7.2 Good (952 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.9 Excellent (6,740 reviews)
Hotel Nuevo Boston - Madrid - Lounge
2
8.6 Excellent (7,201 reviews)
Tryp Madrid Alameda Aeropuerto Hotel - Madrid - Bedroom
3
8.3 Excellent (5,531 reviews)
Meliá Avenida América - Madrid
4
8.4 Excellent (1,093 reviews)
Hotel Tach Madrid Airport - Madrid - Living room
5
8.6 Excellent (6,506 reviews)
Hotel Maydrit Airport - Madrid - Living room
6
8.8 Excellent (5,925 reviews)
Clement Barajas - Madrid - Bedroom
7
8.7 Excellent (5,643 reviews)
Hostal Lk Barcelona - Barcelona - Bedroom
8
6.9 Good (1,583 reviews)
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)