While Spain has its stereotypes, most of them are blasted away by the sheer variety of things to do and see in an amazing country - from hedonistic nightclubs to ancient Moorish forts and a whole lot in between. The big beach resorts do their job as well as anywhere in Europe if you want amenities, activities and fun. While for those seeking scenery, tranquillity and fantastic food there are countless more intimate options throughout the country. From a cultural city break in Madrid or Barcelona to a beach holiday in Malaga to a bargain trip to the Canary Islands, Hotels4u have got Spain covered. For a natural wonder try the rugged coastline of Costa Brava or if it's just reliable sun you're after, the Costa del Sol makes the perfect holiday destination. The options are almost endless! For a more detailed look or to book one of our Spanish hotels the full list can be accessed below.