Find your favorite autonomous community or preferred cities in Spain here

Andalusia

39,715 hotels

Aragon

3,767 hotels

Highlights:

  • Hotel Catalonia El Pilar

    • Zaragoza City Center, Zaragoza
  • Hotel Ritual Torremolinos- Adults Only

    • Bajondillo, Torremolinos
  • Hotel Sancho Abarca Spa

    • Huesca City Center, Huesca
  • Monasterio De Piedra

    • Nuevalos, Nuevalos
  • NH Avenida Jerez

    • Jerez City Center, Jerez de la Frontera
  • NH Ciudad de Zaragoza

    • Zaragoza City Center, Zaragoza
  • Paris Centro Hotel

    • Zaragoza City Center, Zaragoza
  • Royal Al-Andalus

    • Torremolinos City Center, Torremolinos

Asturias

3,831 hotels

Highlights:

  • Hotel Manaus

    • Lluchmajor, Majorca
  • Hotel Nautic & Spa

    • Palma de Majorca, Majorca
  • Royal Plaza Hotel

    • Ibiza, Ibiza
  • Vistasol Apartments

    • Calvia, Majorca

Basque Country

2,941 hotels

Highlights:

  • A Room In The City

    • San Sebastian City Center, San Sebastian
  • Hotel Avenida

    • Antiguo, San Sebastian
  • Hotel Urdanibia Park

    • Bentak Auzoa, Irun
  • Puente Colgante Boutique Hotel

    • Portugalete, Bilbao

Cantabria

2,479 hotels

Castile and Leon

5,440 hotels

Highlights:

  • Hostal Santel San Marcos

    • Salamanca City Center, Salamanca
  • Hotel Regio

    • Santa Marta de Tormes, Salamanca
  • Hotel San Antonio el Real

    • Segovia City Center, Segovia
  • Nh Ciudad De Santander Hotel

    • Santander, Santander

Castile-La Mancha

2,812 hotels

Catalonia

29,674 hotels

Highlights:

  • Barcelona Colonial Hotel

    • Gotic, Barcelona
  • Beatriz Toledo Auditorium & Spa

    • Vistahermosa, Toledo
  • Casa Gracia Barcelona Hostel

    • Gràcia, Barcelona
  • Catalonia Atenas Hotel

    • Sant Martí, Barcelona
  • Hotel Paseo De Gracia

    • Eixample, Barcelona
  • Hotel Ramblas Internacional

    • La Rambla, Barcelona
  • Hotel Viladomat

    • Eixample, Barcelona
  • NH Ciudad de Cuenca Hotel

    • Cuenca City Center, Cuenca

Extremadura

1,681 hotels

Galicia

7,598 hotels