1,201 resorts
in Spain
It's easy to find the most popular Spain resorts and plan your entire vacation from activities to travel when you book through Expedia.