Festive, friendly and fabulous at any time of year, Spain is one of Europe's most exotic destinations with a distinct passion for dance and dining read more...

The Spanish heart of Madrid

Spain's golden capital in the centre of the country, the populous and popular Madrid boasts a regal history and an impressive collection of museums, galleries and palatial structures. After a jam-packed day wandering the historic plazas or catching a game of football at the Santiago Bernabeu stadium, retire to your Madrid hotel and get ready to go again tomorrow.

Indulgent 5-star stays include the modern Eurostars Madrid Tower, the impecable service of the Herperia Madrid and the historically elegant Hospes Madrid in the Salamanca district. There is no shortage of accommodation in the bustling city centre and surrounding suburbs, extending out to the Madrid-Barajas Airport.

Base yourself in Barcelona

Barcelona may play second fiddle to Madrid when it comes to size and stature, but this coastal Spanish gem glistens come sundown with a vivid display of bars, restaurants and clubs. By day, this vibrant European city springs to life with bazaars, boutiques, museums and more.

The entire spectrum of Spain accommodation is covered in Madrid, from thrifty pensions to lavish high-rise hotels. In the monument-heavy Ciutat Vella (Old City), choices extend from the four-star boutique Hotel Barcelona Catedral in the Gothic Quarter to the exquisite Grand Hotel Central, with sleek simplicity and all the modern conveniences to make you feel at home.

An island escape to Ibiza

Ibiza (formerly known as Eivissa) is an easily accessible offshore holiday from the east coast of Spain. One of the world's foremost party capitals, the "island of pines" also has an understated side where orchards lay alongside verdant woods and the architecturally rich city centre proudly boasts World Heritage status.

Whether you're on the island to discover the roots of rave music or simply enjoy the beautiful beaches, there are plenty of Ibiza hotels on offer. San Antonio – directly across the island from Ibiza Town – is where the serious parties generally amass. Instead, escape the rowdy crowds with a 5-star stay at the Ibiza Gran Hotel in the main town.