The best holiday deals in Spain including flights, hotels and travel packages

About Spain sticky icon

Holidays in SpainSpain is a European country which neighbours the Mediterranean Sea, the Atlantic Ocean, Portugal, France and Andorra. It is situated in the Iberian Peninsula. Whatever the reason you visit Spain, the country has it all: golden sand beaches, long hot summers, friendly people, rich history, art and culture, great nightlife and a good  cuisine. A must see while in Spain are flamenco shows, a mixture of guitar playing and dancing. A flamenco show will add colour and rhythm to your holiday. The great cities recommended to visit in Spain are: Madrid, Barcelona, Salamanca and Cordoba, to name just a few. Looking for a city break? The vibrant capital of Spain is Madrid, the third most populous European city after London and Berlin. For art lovers, Madrid is the perfect place for top art museums. Madrid is home to the biggest bullring in Spain – Plaza de Toros which is also used for concerts and political events.

Every Spanish city or town has its own Plaza Mayor which you can visit - having a walk or sitting and then having a drink at a bar nearby. For a seaside holiday, Spain proves to have the Q factor as well: quality hotels, quality beaches and quality services. So you can rest assured you will have a satisfactory time in the country.

Top resorts to visit in the south include: Costa Del Sol, Costa Brava, Costa Blanca, Costa De Almeria, Costa Tropical, Costa Dorada and Costa Del La Luz. There are also some magnificent islands so don't miss the world clubbing hub Ibiza and the beautiful Menorca and Majorca. Last but not least a selection of dream islands with ideal weather almost all year around the Canary Islands with Tenerife, Lanzarote, Gran Canaria and Fuerteventura top spots for a quick and affordable vacation.

Flights to Spain