Spain Holidays

Park Guell by architect Gaudi in a summer day in Barcelona, Spain..
Spain is one of the most popular holiday destinations in the world.

The numerous resorts dotted along the east and south coast of Spain are where the majority of holidaymakers travel each year for their summer holidays. The most popular of these are the Costa Dorada, Costa Brava, Costa Blanca and Costa del Sol. Offering fine sandy beaches, safe swimming conditions for children and plenty of nightlife these resorts are firm favourites for both families and those looking to party the night away once the sun has set.

Due to its sheer size, weather conditions in Spain vary across the country. The east coast benefits from the Mediterranean climate whereas the west coast is governed by the Atlantic Ocean. The south-east coast experiences very dry hot weather due to its proximity to Africa. Weather in the centre of Spain is more extreme than on the coast with very cold winters and very hot summers.

Search for holiday destinations in Spain

All destinations in Spain

Alicante Holidays Antequera Holidays Formentera Holidays

Ibiza Holidays

Cala Llonga Holidays Cala Tarida Holidays Es Cana Holidays Es Vive Holidays Figueretas Holidays Ibiza Town Holidays Playa Figueral Holidays Playa d'en Bossa Holidays Port Des Torrent Holidays Portinatx Holidays Puerto San Miguel Holidays San Antonio Holidays San Antonio Bay Holidays San Jose Holidays Santa Agnes de Corona Holidays Santa Eulalia Holidays Ses Paisses Holidays Talamanca Holidays

Majorca Holidays

Alaro Holidays Alcudia Holidays Arta Holidays Binibona Holidays Caimari Holidays Cala Blava Holidays Cala Bona Holidays Cala D'Or Holidays Cala Mayor Holidays Cala Mesquida Holidays Cala Millor Holidays Cala Mondrago Holidays Cala Ratjada Holidays Cala San Vincente Holidays Cala Vinas Holidays Calas De Mallorca Holidays Camp De Mar Holidays Campanet Holidays Campos Holidays Can Pastilla Holidays Can Picafort Holidays Canyamel Holidays Capdepera Holidays Cas Catala Holidays Colonia Sant Jordi Holidays Costa Den Blanes Holidays Deya Holidays El Arenal Holidays El Toro Holidays Fornalutx Holidays Illetas Holidays Lluchmajor Holidays Magaluf Holidays Orient Holidays Paguera Holidays Palma City Holidays Palma Nova Holidays Playa De Muro Holidays Playa De Palma Holidays Porreras Holidays Portals Nous Holidays Porto Colom Holidays Porto Cristo Holidays Porto Petro Holidays Puerto Alcudia Holidays Puerto Andratx Holidays Puerto Pollensa Holidays Puerto Soller Holidays Puigpunyent Holidays S'Illot Holidays Sa Coma Holidays Santa Maria del Cami Holidays Santa Ponsa Holidays Sineu Holidays Soller Holidays Son Antem Holidays Son Servera Holidays Valldemosa Holidays

Menorca Holidays

Alaior Holidays Arenal d'en Castell Holidays Binibeca Holidays Cala Alcaufar Holidays Cala Blanca Holidays Cala En Brut Holidays Cala Galdana Holidays Cala Santandria Holidays Cala'n Blanes Holidays Cala'n Bosch Holidays Cala'n Forcat Holidays Cala'n Porter Holidays Canutells Holidays Ciudadella Holidays Es Castell Holidays Mahon Holidays Playa De Fornells Holidays Punta Prima Holidays Salgar Holidays San Luis Holidays Santo Tomas Holidays Son Bou Holidays Son Parc Holidays Baqueira Beret Holidays Barcelona Holidays Bilbao Holidays Bolvir De Cerdanya Holidays Bubion Holidays Burgos Holidays Caceres Holidays

Fuerteventura Holidays

Antigua Holidays Caleta De Fuste Holidays Corralejo Holidays Costa Calma Holidays El Cotillo Holidays Fustes Holidays Jandia Holidays Las Playitas Holidays Nuevo Horizonte Holidays Pajara Holidays Playa De Jandia Holidays Villaverde Holidays

Gran Canaria Holidays

Arguineguin Holidays Bahia Feliz Holidays Las Palmas Holidays Maspalomas Holidays Mogan Holidays Playa Amadores Holidays Playa Del Cura Holidays Playa Del Ingles Holidays Playa Taurito Holidays Puerto Rico Holidays San Agustin Holidays San Bartolome Tirajana Holidays La Gomera Holidays La Palma Holidays

Lanzarote Holidays

Arrecife Holidays Arrieta Holidays Costa Teguise Holidays Haria Holidays Masdache Holidays Matagorda Holidays Playa Blanca Holidays Playa Honda Holidays Puerto Calero Holidays Puerto Del Carmen Holidays San Bartolome Holidays Yaiza Holidays

Tenerife Holidays

Arona Holidays Callao Salvaje Holidays Canadas Del Teide Holidays Costa Adeje Holidays Costa Del Silencio Holidays El Medano Holidays Garachico Holidays Golf Del Sur Holidays Guia De Isora Holidays Guimar Holidays La Escalona Holidays Las Caletillas Holidays Los Cristianos Holidays Los Gigantes Holidays Playa De La Arena Holidays Playa De Las Americas Holidays Playa Paraiso Holidays Puerto De La Cruz Holidays Puerto De Santiago Holidays San Miguel de Abona Holidays Santa Cruz Holidays Santa Ursula Holidays Vilaflor Holidays Castellon Holidays Ciudad Real Holidays Adra Holidays Agua Amarga Holidays Aguadulce Holidays Almeria City Holidays Almerimar Holidays Mojacar Holidays Roquetas De Mar Holidays Vera Playa Holidays Albir Holidays Altea Holidays Benidorm Holidays Benigembla Holidays Calpe Holidays Denia Holidays Elche Holidays Guardamar del Segura Holidays Javea Holidays La Manga Holidays Lluca Holidays Moraira Holidays Parcent Holidays Playa de Orihuela Holidays Santa Pola Holidays Torrevieja Holidays Villajoyosa Holidays Ampuriabrava Holidays Blanes Holidays Calella Holidays Calonge Holidays Estartit Holidays Llafranc Holidays Lloret De Mar Holidays Malgrat De Mar Holidays Pineda De Mar Holidays Playa De Aro Holidays Playa de Pals Holidays Roses Holidays S'Agaro Holidays Sant Hilari Holidays Sant Pere Pescador Holidays Santa Susanna Holidays Tamariu Holidays Tossa De Mar Holidays Vilanova i la Geltru Holidays Algeciras Holidays Arcos de la Frontera Holidays Ayamonte Holidays Cadiz Holidays El Puerto De Santa Maria Holidays Huelva Holidays Islantilla Holidays Jerez Holidays La Linea De La Conception Holidays Novo Sancti Petri Holidays Sotogrande Holidays Tarifa Holidays Vejer Holidays Zahara los Atunes Holidays Alhaurin el Grande Holidays Alora Holidays Benahavis Holidays Benalmadena Holidays Calahonda Holidays Cartajima Holidays Casares Holidays Comares Holidays Cordoba Holidays Estepona Holidays Frigiliana Holidays Fuengirola Holidays Malaga Holidays Marbella Holidays Mijas Holidays Nerja Holidays San Pedro De Alcantara Holidays Torre Del Mar Holidays Torremolinos Holidays Torrox Costa Holidays Velez-Malaga Holidays Cambrils Holidays La Pineda Holidays Salou Holidays Sitges Holidays Tarragona Holidays Almunecar Holidays La Herradura Holidays Salobrena Holidays Costa Verde Holidays Cudillero Holidays Gaucin Holidays Gerona Holidays Granada Holidays Lleida Holidays Murcia Holidays Pals Holidays Ronda Holidays Salamanca Holidays San Sebastian Holidays Sant Feliu de Guixols Holidays Santa Cristina d'Aro Holidays Santiago De Compostela Holidays Seville Holidays Torroella de Montgri Holidays Valencia Holidays Valladolid Holidays