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.

Good to know

Low season

MarchCheapest month to stay with an average 32% drop in price.

High season

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

Average price (weeknight)

418 ﷼Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

473 ﷼Average 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

Best Spain hotels

Show all
Hotel Villa Favorita - San Sebastian - Beach
1
9.4 Excellent (98 reviews)
989 ﷼+
Marbella Club Hotel Golf Resort & Spa - Marbella - Lounge
2
9.3 Excellent (304 reviews)
3,229 ﷼+
Room Mate Oscar - Madrid - Rooftop
3
9.1 Excellent (2,751 reviews)
412 ﷼+
Wellington Hotel & Spa Madrid - Madrid - Lounge
4
8.9 Excellent (1,224 reviews)
701 ﷼+
Eurostars Ibiza - Ibiza - Pool
5
8.7 Excellent (691 reviews)
510 ﷼+
Hotel Puerta America - Madrid - Restaurant
6
8.6 Excellent (5,594 reviews)
532 ﷼+
Silken Atlantida Santa Cruz - Santa Cruz de Tenerife - Living room
7
8.5 Excellent (3,465 reviews)
233 ﷼+
Vincci Malaga - Málaga - Lobby
8
8.5 Excellent (3,675 reviews)
487 ﷼+
Hotel Isla Mallorca & Spa - Palma de Mallorca - Building
9
8.4 Excellent (3,078 reviews)
409 ﷼+
Hotel SB Glow - Barcelona - Lounge
10
8.2 Excellent (5,582 reviews)
405 ﷼+
Hotel Balear - Palma de Mallorca - Front desk
11
7.8 Good (2,046 reviews)
259 ﷼+
Hotel Figueretes - Ibiza - Building
12
7.5 Good (400 reviews)
195 ﷼+

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,765 reviews)
330 ﷼+
Hotel Nuevo Boston - Madrid - Lounge
2
8.6 Excellent (7,186 reviews)
236 ﷼+
Tryp Madrid Alameda Aeropuerto Hotel - Madrid - Bedroom
3
8.3 Excellent (5,529 reviews)
285 ﷼+
Meliá Avenida América - Madrid
4
8.4 Excellent (1,093 reviews)
278 ﷼+
Hotel Tach Madrid Airport - Madrid - Living room
5
8.6 Excellent (6,494 reviews)
270 ﷼+
Hotel Maydrit Airport - Madrid - Living room
6
8.8 Excellent (5,922 reviews)
281 ﷼+
Clement Barajas - Madrid - Bedroom
7
8.7 Excellent (5,656 reviews)
255 ﷼+
Hostal Lk Barcelona - Barcelona - Bedroom
8
6.9 Good (1,580 reviews)
105 ﷼+
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)