Taking a holiday in Spain is something that many people choose to do, but of course Spain is so varied that there is choice for virtually every taste here. Spain is made up of the Balearic Islands, Canary Islands, and mainland Spain, and due to its vast geographical area, the climate is pretty diverse ranging from subtropical to Mediterranean in climate.

The Canary Islands offer dramatic volcanic landscapes, with amazing unspoilt wilderness, lush tropical forests and secluded coves scattered with palm trees, while over in the Balearics, you’ll find long stretches of stunning beaches, orchards, olive groves and indeed a very different landscape.

Mainland Spain is bordered to the south and east by the Mediterranean and to the north by France, Andorra and the Bay of Biscay. To the northwest and west is the Atlantic Ocean, and Portugal. High plateaus and mountain ranges abound in mainland Spain, and the climate here is extremely diverse.

The Balearic Islands made up primarily of Majorca, Minorca, Ibiza and Formentera, the climate here is Mediterranean with hot summers and mild winters. On Majorca the Serra de Tramuntana mountains do make a bit of difference to this however, with colder weather in the Tramuntana mountain range during the winter, and even brief periods of snow in this area aren’t unsual during the colder season.

On the mainland, resorts such as Madrid and Barcelona are most popular offering tourists a look into the heart of Spanish city life.

In Madrid you can spend the morning touring aristocratic palaces, avant garde art galleries and shopping both boutique and of the flea market variety. Take a siesta in the afternoon ready for when the sun sets and the city comes to life. There are thousands of restaurants, bars and clubs to choose from, so eat and enjoy a glass of wine before you head out to the La Latina barrio for some serious dancing and fun through the night.

Barcelona can show you just as much, but all so different that you’ll only know you’re in the same country from the language that’s spoken. This is a city steeped in history and culture, and the fantastic architecture of Antonio Gaudi is scattered through the city centre. Along the Passieg de Gracia you’ll find several famous and impressive buildings of his, and the Sagrada Familia temple is probably his most impressive. Barcelona is very child friendly making it quite popular for families, but for those who want to dance the night away Barcelona has its fair share of bars and night clubs.

By comparison, Majorca holidays are just that bit more gentle, being island based, you’ll find lots of water sports available, as well as plenty of sandy beaches to relax on. The atmosphere here is generally more relaxed and apart from Magaluf most resorts are family oriented with nightlife being somewhat more reserved than on the mainland.

If you are looking for cheap holidays to Spain or holidays in Majorca or any of the other Balearic Islands visit dealchecker