Classic Collection Holidays offer a superb selection of luxury hotels in Spain. With a range of locations available you are sure to find the perfect setting in which to soak up the golden sunshine, explore the countries rich history, and immerse yourself in the vibrant Spanish culture. Our hotels are spread over mainland Spain and its islands including Barcelona, Costa del Sol and the Balearic & Canary Islands.
Visit the enchanting city of Barcelona. This lively, colourful city offers a range of luxury hotels in which to stay, with a number of attractions within walking distance and the rest easily reached by the metro or bus, visitors are never short of things to do.
For a lively, vibrant holiday destination choose the Spanish island of Tenerife. With year round sunshine, striking landscape and beautiful beaches, hotels in Tenerife provide the perfect base from which to explore the island.
Explore the popular island of Mallorca. With an abundance of sunshine, golden beaches and a range of activities available, all with a stunning mountainous backdrop, the island offers many idyllic hotels in which to stay.
5 Star Gran Luxe
The Iberostar Grand El Mirador enjoys a wonderful location in an elevated position opposite the glorious sands of the Playa del Duque Beach offering unbeatable views of the Atlantic ocean.
This new sophisticated hotel run by the entrepreneurial Torres family is situated 50m from a small sandy beach
Located on the slopes of the Sierra Cortina mountains and with panoramic views towards the Mediterranean 2km away, award winning Asia Gardens Hotel & Thai Spa is a superbly impressive Thai style hotel set in extensive tropical gardens with six fabulous Asian themed swimming pool areas, an array of delectable dining options and a wonderful spa.
5 Star Deluxe
Set in lush sub-tropical gardens Bahia del Duque is located in Adeje on the southern coast of Tenerife and enjoys direct access to the oceanfront and beach.
Hotel Be Live Grand Palace De Muro is located on Playa de Muro, reputedly one of Mallorca's best loved beach areas