Hotels in Spain
109,741 properties in Spain. Choose a destination to see all its places to stay, with ratings and guide prices. Average guide price: €132 per night.
Areas
Pick an area on the map or in the list to see its places to stay.
Most popular destinations in Spain
- Barcelona1,763 properties
- Madrid1,737 properties
- Seville1,034 properties
- Málaga876 properties
- Valencia830 properties
- Granada680 properties
- Maspalomas642 properties
- Playa de las Americas626 properties
- Benidorm604 properties
- Alicante542 properties
- Córdoba540 properties
- Santiago de Compostela464 properties
- Fuengirola461 properties
- Marbella455 properties
- Calpe451 properties
- Las Palmas de Gran Canaria446 properties
- Santander441 properties
- Costa Calma440 properties
- Bilbao434 properties
- Conil de la Frontera427 properties
- Torrevieja424 properties
- San Pedro418 properties
- Donostia / San Sebastian399 properties
- Nerja395 properties
- Toledo394 properties
- Puerto Rico384 properties
- Adeje383 properties
- Zaragoza380 properties
- Llanes373 properties
- Torremolinos369 properties
- Salou359 properties
- Corralejo357 properties
- San Isidro352 properties
- Gueejar-Sierra334 properties
- Vielha e Mijaran332 properties
- Salamanca331 properties
- Puerto del Carmen327 properties
- Jerez de la Frontera325 properties
- Cadiz317 properties
- Roses316 properties
- León312 properties
- Puerto del Rosario310 properties
- Vigo310 properties
- Ronda308 properties
- Peñíscola308 properties
- Santa Cruz de Tenerife300 properties
- Ciutadella298 properties
- Sant Francesc de Formentera296 properties
- Cuenca295 properties
- Oviedo294 properties
- Chiclana de la Frontera293 properties
- El Puerto de Santa María287 properties
- Burgos287 properties
- Sanxenxo283 properties
- Estepona279 properties
- Vejer de la Frontera276 properties
- Altea276 properties
- Carboneras274 properties
- Cazorla272 properties
- Puerto de la Cruz272 properties