Travelia ← the value map

Best places to visit in Spain

630 destinations in Spain, each scored on climate fit, safety, value and quality. 386 on the coast. Warmest around August.

Destinations

A Coruña coastal · warmest ~19°C · sea to 18° Abrantes inland · warmest ~25°C Acacias inland · warmest ~25°C Adeje coastal · warmest ~23°C · sea to 24° Adelfas inland · warmest ~25°C Aguadulce coastal · warmest ~26°C · sea to 24° Aiguafreda inland · warmest ~21°C Alajeró coastal · warmest ~22°C · sea to 24° Alameda de Osuna inland · warmest ~25°C Alaquàs coastal · warmest ~25°C · sea to 26° Albal coastal · warmest ~25°C · sea to 26° Albolote inland · warmest ~24°C Alboraya coastal · warmest ~25°C · sea to 26° Alcalá de Henares inland · warmest ~25°C Alcobendas inland · warmest ~24°C Alcocéber coastal · warmest ~24°C · sea to 26° Alcúdia coastal · warmest ~24°C · sea to 26° Aldaia coastal · warmest ~25°C · sea to 26° Alella coastal · warmest ~24°C · sea to 25° Alfafar coastal · warmest ~25°C · sea to 26° Algeciras coastal · warmest ~24°C · sea to 22° Algorta coastal · warmest ~20°C · sea to 22° Alhaurín de la Torre coastal · warmest ~24°C · sea to 23° Alicante coastal · warmest ~26°C · sea to 26° Almagro inland · warmest ~25°C Almenara inland · warmest ~25°C Almendrales inland · warmest ~25°C Almería coastal · warmest ~26°C · sea to 24° Almozara inland · warmest ~24°C Almuñécar coastal · warmest ~24°C · sea to 24° Altea coastal · warmest ~25°C · sea to 26° Aluche inland · warmest ~25°C Amposta inland · warmest ~25°C Andratx coastal · warmest ~24°C · sea to 26° Antequera inland · warmest ~25°C Apostol Santiago inland · warmest ~25°C Aranjuez inland · warmest ~26°C Arapiles inland · warmest ~25°C Aravaca inland · warmest ~25°C Arcos inland · warmest ~25°C Arganzuela inland · warmest ~25°C Argentona coastal · warmest ~23°C · sea to 25° Argüelles inland · warmest ~25°C Armilla inland · warmest ~24°C Arona coastal · warmest ~23°C · sea to 24° Arrecife coastal · warmest ~24°C · sea to 23° Arroyo de la Miel coastal · warmest ~24°C · sea to 23° Atalaya inland · warmest ~25°C Atamaría coastal · warmest ~26°C · sea to 26° Atocha inland · warmest ~25°C Ávila inland · warmest ~20°C Avilés coastal · warmest ~19°C · sea to 20° Ayamonte coastal · warmest ~25°C · sea to 22° Badajoz inland · warmest ~25°C Badalona coastal · warmest ~24°C · sea to 26° Barajas de Madrid inland · warmest ~25°C Barakaldo coastal · warmest ~20°C · sea to 22° Barañáin inland · warmest ~21°C Barcelona coastal · warmest ~24°C · sea to 26° Baró de Viver coastal · warmest ~24°C · sea to 26° Barri de les Corts coastal · warmest ~24°C · sea to 26° Barri de Sant Andreu coastal · warmest ~24°C · sea to 26° Barri Gòtic coastal · warmest ~24°C · sea to 26° Barrio de la Concepción coastal · warmest ~27°C · sea to 26° Barrio de Peral coastal · warmest ~27°C · sea to 26° Barruera inland · warmest ~14°C Basauri inland · warmest ~20°C Begues coastal · warmest ~23°C · sea to 26° Bellas Vistas inland · warmest ~25°C Benalmádena coastal · warmest ~24°C · sea to 23° Benetússer coastal · warmest ~25°C · sea to 26° Benicarló coastal · warmest ~25°C · sea to 26° Benicàssim coastal · warmest ~24°C · sea to 26° Benidorm coastal · warmest ~25°C · sea to 26° Berruguete inland · warmest ~25°C Bilbao inland · warmest ~20°C Blanes coastal · warmest ~23°C · sea to 25° Bonastre coastal · warmest ~23°C · sea to 26° Bonrepòs i Mirambell coastal · warmest ~25°C · sea to 26° Bormujos inland · warmest ~27°C Buenavista inland · warmest ~25°C Burgos inland · warmest ~20°C Burjassot coastal · warmest ~25°C · sea to 26° Butarque inland · warmest ~25°C Cabrera de Mar coastal · warmest ~23°C · sea to 25° Cabrils coastal · warmest ~23°C · sea to 25° Cáceres inland · warmest ~26°C Cadiz coastal · warmest ~25°C · sea to 23° Cájar inland · warmest ~24°C Cala d'Or coastal · warmest ~25°C · sea to 26° Cala de Portinatx coastal · warmest ~25°C · sea to 26° Cala Millor coastal · warmest ~25°C · sea to 26° Cala Rajada coastal · warmest ~24°C · sea to 26° Calafell coastal · warmest ~24°C · sea to 26° Calatayud inland · warmest ~22°C Calella coastal · warmest ~22°C · sea to 25° Calella de Palafrugell coastal · warmest ~23°C · sea to 24° Calonge coastal · warmest ~25°C · sea to 26° Calonge coastal · warmest ~23°C · sea to 24° Calp coastal · warmest ~25°C · sea to 26° Calvià coastal · warmest ~24°C · sea to 26° Camas inland · warmest ~27°C Cambados coastal · warmest ~20°C · sea to 17° Cambrils coastal · warmest ~24°C · sea to 26° Camp de Mar coastal · warmest ~24°C · sea to 26° Campamento inland · warmest ~25°C Can Baró coastal · warmest ~24°C · sea to 26° Can Pastilla coastal · warmest ~25°C · sea to 26° Can Peguera coastal · warmest ~24°C · sea to 26° Can Picafort coastal · warmest ~25°C · sea to 26° Canet de Mar coastal · warmest ~22°C · sea to 25° Cangas do Morrazo coastal · warmest ~19°C · sea to 17° Canillas inland · warmest ~25°C Canillejas inland · warmest ~25°C Canyelles coastal · warmest ~24°C · sea to 26° Cap Martinet coastal · warmest ~26°C · sea to 26° Capdepera coastal · warmest ~24°C · sea to 26° Carabanchel inland · warmest ~25°C Cármenes inland · warmest ~25°C Cartagena coastal · warmest ~27°C · sea to 26° Casa de Campo inland · warmest ~25°C Casco Histórico de Barajas inland · warmest ~25°C Casco Histórico de Vicálvaro inland · warmest ~25°C Castell-Platja d'Aro coastal · warmest ~23°C · sea to 24° Castellana inland · warmest ~25°C Castelldefels coastal · warmest ~23°C · sea to 26° Castelló d'Empúries coastal · warmest ~23°C · sea to 22° Castelló de la Plana coastal · warmest ~25°C · sea to 26° Castilla inland · warmest ~25°C Castilleja de Guzmán inland · warmest ~27°C Castilleja de la Cuesta inland · warmest ~27°C Castillejos inland · warmest ~25°C Catarroja coastal · warmest ~25°C · sea to 26° Cenes de la Vega inland · warmest ~24°C Centro coastal · warmest ~23°C · sea to 23° Cerdanyola del Vallès inland · warmest ~24°C Cervelló inland · warmest ~23°C Cervera de la Cañada inland · warmest ~22°C Ceuta coastal · warmest ~23°C · sea to 22° Chamartín inland · warmest ~25°C Chamberí inland · warmest ~25°C Chipiona coastal · warmest ~25°C · sea to 23° Chopera inland · warmest ~25°C Churriana de la Vega inland · warmest ~24°C Ciudad Jardín inland · warmest ~25°C Ciudad Lineal inland · warmest ~25°C Ciudad Universitaria inland · warmest ~25°C Ciutadella coastal · warmest ~24°C · sea to 26° Ciutat Meridiana coastal · warmest ~24°C · sea to 26° Ciutat Vella coastal · warmest ~24°C · sea to 26° Colina inland · warmest ~25°C Coll d'en Rabassa coastal · warmest ~25°C · sea to 26° Comillas inland · warmest ~25°C Concepción inland · warmest ~25°C Conil de la Frontera coastal · warmest ~24°C · sea to 23° Corbera de Llobregat inland · warmest ~23°C Córdoba inland · warmest ~27°C Cornellà de Llobregat coastal · warmest ~24°C · sea to 26° Corralejo coastal · warmest ~24°C · sea to 23° Corralejos inland · warmest ~25°C Coslada inland · warmest ~25°C Costa Calma coastal · warmest ~23°C · sea to 23° Costa Teguise coastal · warmest ~22°C · sea to 23° Costillares inland · warmest ~25°C Cuatro Caminos inland · warmest ~25°C Cuatro Vientos inland · warmest ~25°C Cubelles coastal · warmest ~23°C · sea to 26° Cuenca inland · warmest ~22°C Cullera coastal · warmest ~25°C · sea to 26° Cunit coastal · warmest ~24°C · sea to 26° Delicias inland · warmest ~24°C Delicias inland · warmest ~25°C Denia coastal · warmest ~26°C · sea to 26° Diagonal Mar coastal · warmest ~24°C · sea to 26° Donostia / San Sebastián coastal · warmest ~20°C · sea to 22° Dreta de l'Eixample coastal · warmest ~24°C · sea to 26° Eixample coastal · warmest ~24°C · sea to 26° el Baix Guinardó coastal · warmest ~24°C · sea to 26° el Besòs i el Maresme coastal · warmest ~24°C · sea to 26° el Bon Pastor coastal · warmest ~24°C · sea to 26° el Camp d'en Grassot i Gràcia Nova coastal · warmest ~24°C · sea to 26° el Camp de l'Arpa del Clot coastal · warmest ~24°C · sea to 26° El Campello coastal · warmest ~26°C · sea to 26° El Carmel coastal · warmest ~24°C · sea to 26° el Clot coastal · warmest ~24°C · sea to 26° el Coll coastal · warmest ~24°C · sea to 26° el Congrés i els Indians coastal · warmest ~24°C · sea to 26° el Guinardó coastal · warmest ~24°C · sea to 26° El Masnou coastal · warmest ~24°C · sea to 25° el Parc i la Llacuna del Poblenou coastal · warmest ~24°C · sea to 26° el Poblenou coastal · warmest ~24°C · sea to 26° El Prat de Llobregat coastal · warmest ~24°C · sea to 26° El Puerto de Santa María coastal · warmest ~25°C · sea to 23° el Putxet i el Farró coastal · warmest ~24°C · sea to 26° el Raval coastal · warmest ~24°C · sea to 26° El Rompido coastal · warmest ~25°C · sea to 22° El Toro coastal · warmest ~24°C · sea to 26° el Turó de la Peira coastal · warmest ~24°C · sea to 26° El Vendrell coastal · warmest ~24°C · sea to 26° El Viso inland · warmest ~25°C Elche inland · warmest ~26°C Embajadores inland · warmest ~25°C Empuriabrava coastal · warmest ~23°C · sea to 23° Entrevías inland · warmest ~25°C Erandio coastal · warmest ~20°C · sea to 22° Ermitagaña inland · warmest ~21°C Es Castell coastal · warmest ~25°C · sea to 26° Es Molinar coastal · warmest ~25°C · sea to 26° Es Pujols coastal · warmest ~26°C · sea to 26° Esplugues de Llobregat coastal · warmest ~24°C · sea to 26° Estepona coastal · warmest ~24°C · sea to 22° Estollo inland · warmest ~17°C Estrella inland · warmest ~25°C Ferrol coastal · warmest ~19°C · sea to 19° Finestrat coastal · warmest ~24°C · sea to 26° Foios coastal · warmest ~25°C · sea to 26° Fontarrón inland · warmest ~25°C Fort Pienc coastal · warmest ~24°C · sea to 26° Fuencarral inland · warmest ~25°C Fuencarral-El Pardo inland · warmest ~25°C Fuengirola coastal · warmest ~24°C · sea to 23° Fuente del Berro inland · warmest ~25°C Gamonal inland · warmest ~20°C Gandia coastal · warmest ~25°C · sea to 26° Gasteiz / Vitoria inland · warmest ~18°C Gavà coastal · warmest ~24°C · sea to 26° Gaztambide inland · warmest ~25°C Gelves inland · warmest ~27°C Getafe inland · warmest ~25°C Gijón coastal · warmest ~19°C · sea to 21° Gines inland · warmest ~27°C Girona inland · warmest ~23°C Godella coastal · warmest ~25°C · sea to 26° Goya inland · warmest ~25°C Gràcia coastal · warmest ~24°C · sea to 26° Granada inland · warmest ~24°C Guardamar del Segura coastal · warmest ~26°C · sea to 26° Guía de Isora coastal · warmest ~20°C · sea to 24° Guindalera inland · warmest ~25°C Hellín inland · warmest ~25°C Hispanoamérica inland · warmest ~25°C Hondarribia coastal · warmest ~21°C · sea to 22° Horcajo inland · warmest ~25°C Horta coastal · warmest ~24°C · sea to 26° Horta-Guinardó coastal · warmest ~24°C · sea to 26° Hortaleza inland · warmest ~25°C Hostafrancs coastal · warmest ~24°C · sea to 26° Huétor Vega inland · warmest ~24°C Ibiza coastal · warmest ~26°C · sea to 26° Ibiza inland · warmest ~25°C Imperial inland · warmest ~25°C Irun coastal · warmest ~21°C · sea to 22° Isla Cristina coastal · warmest ~25°C · sea to 22° Islantilla coastal · warmest ~25°C · sea to 22° Iturrama inland · warmest ~21°C Jerez de la Frontera inland · warmest ~25°C Jerónimos inland · warmest ~25°C Justicia inland · warmest ~25°C l'Alfàs del Pi coastal · warmest ~25°C · sea to 26° l'Antiga Esquerra de l'Eixample coastal · warmest ~24°C · sea to 26° l'Escala coastal · warmest ~23°C · sea to 23° l'Estartit coastal · warmest ~23°C · sea to 23° L'Hospitalet de Llobregat coastal · warmest ~24°C · sea to 26° La Antilla coastal · warmest ~25°C · sea to 22° la Barceloneta coastal · warmest ~24°C · sea to 26° La Bonanova coastal · warmest ~24°C · sea to 26° La Bordeta coastal · warmest ~24°C · sea to 26° La Canonja coastal · warmest ~24°C · sea to 26° la Clota coastal · warmest ~24°C · sea to 26° la Font d'en Fargues coastal · warmest ~24°C · sea to 26° la Font de la Guatlla coastal · warmest ~24°C · sea to 26° la Guineueta coastal · warmest ~24°C · sea to 26° La Herradura coastal · warmest ~24°C · sea to 24° La Laguna coastal · warmest ~23°C · sea to 24° La Lastrilla inland · warmest ~20°C La Latina inland · warmest ~25°C La Línea de la Concepción coastal · warmest ~24°C · sea to 22° La Manga del Mar Menor coastal · warmest ~26°C · sea to 26° la Marina de Port coastal · warmest ~24°C · sea to 26° la Marina del Prat Vermell coastal · warmest ~24°C · sea to 26° la Maternitat i Sant Ramon coastal · warmest ~24°C · sea to 26° la Nova Esquerra de l'Eixample coastal · warmest ~24°C · sea to 26° la Nucia coastal · warmest ~25°C · sea to 26° La Orotava coastal · warmest ~20°C · sea to 24° La Paz inland · warmest ~25°C La Pineda coastal · warmest ~24°C · sea to 26° la Prosperitat coastal · warmest ~24°C · sea to 26° La Sagrera coastal · warmest ~24°C · sea to 26° la Salut coastal · warmest ~24°C · sea to 26° La Savina coastal · warmest ~26°C · sea to 26° la Teixonera coastal · warmest ~24°C · sea to 26° la Trinitat Nova coastal · warmest ~24°C · sea to 26° la Trinitat Vella coastal · warmest ~24°C · sea to 26° la Vall d'Hebron coastal · warmest ~24°C · sea to 26° la Verneda i la Pau coastal · warmest ~24°C · sea to 26° la Vila de Gràcia coastal · warmest ~24°C · sea to 26° la Vila Olímpica del Poblenou coastal · warmest ~24°C · sea to 26° Laredo coastal · warmest ~19°C · sea to 22° Las Águilas inland · warmest ~25°C Las Cortes inland · warmest ~25°C Las Palmas de Gran Canaria coastal · warmest ~23°C · sea to 23° Las Rosas coastal · warmest ~23°C · sea to 24° Las Tablas inland · warmest ~24°C Las Tres Torres coastal · warmest ~24°C · sea to 26° Latina inland · warmest ~25°C Lavapiés inland · warmest ~25°C Leganés inland · warmest ~25°C Legazpi inland · warmest ~25°C Leioa coastal · warmest ~20°C · sea to 22° León inland · warmest ~21°C Les Corts coastal · warmest ~24°C · sea to 26° les Roquetes coastal · warmest ~24°C · sea to 26° Lista inland · warmest ~25°C Llefià coastal · warmest ~24°C · sea to 26° Lleida inland · warmest ~25°C Lloret de Mar coastal · warmest ~22°C · sea to 25° Los Alcázares coastal · warmest ~27°C · sea to 26° Los Angeles inland · warmest ~25°C Los Gigantes coastal · warmest ~22°C · sea to 24° Los Llanos de Aridane coastal · warmest ~21°C · sea to 24° Los Realejos coastal · warmest ~20°C · sea to 24° Los Rosales inland · warmest ~25°C Luanco coastal · warmest ~19°C · sea to 20° Lucero inland · warmest ~25°C Lugo inland · warmest ~19°C Mácher coastal · warmest ~23°C · sea to 23° Madrid inland · warmest ~25°C Madrid Centro inland · warmest ~25°C Magaluf coastal · warmest ~24°C · sea to 26° Mairena del Aljarafe inland · warmest ~27°C Málaga coastal · warmest ~25°C · sea to 23° Malgrat de Mar coastal · warmest ~23°C · sea to 25° Manilva coastal · warmest ~24°C · sea to 22° Manises coastal · warmest ~25°C · sea to 26° Maó coastal · warmest ~25°C · sea to 26° Maracena inland · warmest ~24°C Marbella coastal · warmest ~24°C · sea to 22° Marín coastal · warmest ~19°C · sea to 17° Marroquina inland · warmest ~25°C Maspalomas coastal · warmest ~24°C · sea to 23° Massamagrell coastal · warmest ~25°C · sea to 26° Mataró coastal · warmest ~23°C · sea to 25° Meaño coastal · warmest ~19°C · sea to 17° Media Legua inland · warmest ~25°C Meliana coastal · warmest ~25°C · sea to 26° Mérida inland · warmest ~26°C Mijas coastal · warmest ~24°C · sea to 23° Mirasierra inland · warmest ~25°C Mislata coastal · warmest ~25°C · sea to 26° Moaña coastal · warmest ~19°C · sea to 17° Molins de Rei inland · warmest ~24°C Moncada coastal · warmest ~25°C · sea to 26° Moncloa-Aravaca inland · warmest ~25°C Monistrol de Montserrat inland · warmest ~23°C Mont-roig del Camp coastal · warmest ~23°C · sea to 26° Montbau coastal · warmest ~24°C · sea to 26° Montcada i Reixac coastal · warmest ~24°C · sea to 26° Montgat coastal · warmest ~24°C · sea to 25° Moraira coastal · warmest ~26°C · sea to 26° Moratalaz inland · warmest ~25°C Moscardó inland · warmest ~25°C Móstoles inland · warmest ~25°C Mugardos coastal · warmest ~19°C · sea to 18° Murcia inland · warmest ~26°C Mutxamel coastal · warmest ~26°C · sea to 26° Natahoyo coastal · warmest ~19°C · sea to 21° Navas coastal · warmest ~24°C · sea to 26° Nerja coastal · warmest ~25°C · sea to 24° Niño Jesús inland · warmest ~25°C Noja coastal · warmest ~19°C · sea to 22° Nou Barris coastal · warmest ~24°C · sea to 26° Nueva España inland · warmest ~25°C Numancia inland · warmest ~25°C O Grove coastal · warmest ~19°C · sea to 17° Olesa de Bonesvalls coastal · warmest ~23°C · sea to 26° Olivella coastal · warmest ~23°C · sea to 26° Oliver-Valdefierro inland · warmest ~24°C Opañel inland · warmest ~25°C Orcasitas inland · warmest ~25°C Orcasur inland · warmest ~25°C Oropesa del Mar coastal · warmest ~24°C · sea to 26° Oviedo inland · warmest ~19°C Pacífico inland · warmest ~25°C Paiporta coastal · warmest ~25°C · sea to 26° Palacio inland · warmest ~25°C Palafolls coastal · warmest ~23°C · sea to 25° Palafrugell coastal · warmest ~23°C · sea to 24° Palamós coastal · warmest ~23°C · sea to 24° Pallejà inland · warmest ~23°C Palma coastal · warmest ~24°C · sea to 26° Palmanova coastal · warmest ~24°C · sea to 26° Palomas inland · warmest ~25°C Palomeras Bajas inland · warmest ~25°C Palomeras Sureste inland · warmest ~25°C Palos de Moguer inland · warmest ~25°C Pamplona inland · warmest ~21°C Pasaia coastal · warmest ~20°C · sea to 22° Paterna coastal · warmest ~25°C · sea to 26° Pau coastal · warmest ~23°C · sea to 22° Pavones inland · warmest ~25°C Pedralbes coastal · warmest ~24°C · sea to 26° Peguera coastal · warmest ~24°C · sea to 26° Peligros inland · warmest ~24°C Peña Grande inland · warmest ~25°C Peníscola coastal · warmest ~25°C · sea to 26° Petrés coastal · warmest ~25°C · sea to 26° Picanya coastal · warmest ~25°C · sea to 26° Piedras Blancas coastal · warmest ~19°C · sea to 20° Pilar inland · warmest ~25°C Pinar de Chamartín inland · warmest ~25°C Pinar del Rey inland · warmest ~25°C Pineda de Mar coastal · warmest ~23°C · sea to 25° Piovera inland · warmest ~25°C Platja d'Alcúdia coastal · warmest ~24°C · sea to 26° Playa Blanca coastal · warmest ~23°C · sea to 23° Playa de las Américas coastal · warmest ~23°C · sea to 24° Playa del Ingles coastal · warmest ~24°C · sea to 23° Poble Sec coastal · warmest ~24°C · sea to 26° Poio coastal · warmest ~19°C · sea to 17° Pollença coastal · warmest ~24°C · sea to 26° Ponferrada inland · warmest ~21°C Pontevedra coastal · warmest ~19°C · sea to 17° Port d'Alcúdia coastal · warmest ~24°C · sea to 26° Port de Pollença coastal · warmest ~24°C · sea to 26° Port de Sóller coastal · warmest ~23°C · sea to 26° Porta coastal · warmest ~24°C · sea to 26° Portazgo inland · warmest ~25°C Porto Cristo coastal · warmest ~25°C · sea to 26° Portocolom coastal · warmest ~25°C · sea to 26° Portonovo coastal · warmest ~19°C · sea to 17° Portopetro coastal · warmest ~25°C · sea to 26° Portugalete coastal · warmest ~19°C · sea to 22° Pozuelo de Alarcón inland · warmest ~25°C Pradolongo inland · warmest ~25°C Premià de Dalt coastal · warmest ~24°C · sea to 25° Premià de Mar coastal · warmest ~24°C · sea to 25° Primer Ensanche inland · warmest ~21°C Principe coastal · warmest ~24°C · sea to 22° Prosperidad inland · warmest ~25°C Provenals del Poblenou coastal · warmest ~24°C · sea to 26° Pueblo Nuevo inland · warmest ~25°C Puente de Vallecas inland · warmest ~25°C Puerta Bonita inland · warmest ~25°C Puerta del Angel inland · warmest ~25°C Puerto de la Cruz coastal · warmest ~20°C · sea to 24° Puerto del Carmen coastal · warmest ~24°C · sea to 23° Puerto del Rosario coastal · warmest ~24°C · sea to 23° Puerto Rico coastal · warmest ~24°C · sea to 23° Pulianas inland · warmest ~24°C Punta Umbría coastal · warmest ~25°C · sea to 23° Quart de Poblet coastal · warmest ~25°C · sea to 26° Quintana inland · warmest ~25°C Realejo Alto coastal · warmest ~20°C · sea to 24° Recoletos inland · warmest ~25°C Rejas inland · warmest ~25°C Retiro inland · warmest ~25°C Reus coastal · warmest ~24°C · sea to 26° Rincón de la Victoria coastal · warmest ~25°C · sea to 23° Rios Rosas inland · warmest ~25°C Ripollet inland · warmest ~24°C Rocafort coastal · warmest ~25°C · sea to 26° Roda de Barà coastal · warmest ~23°C · sea to 26° Ronda inland · warmest ~23°C Roquetas de Mar coastal · warmest ~26°C · sea to 24° Rosas inland · warmest ~25°C Roses coastal · warmest ~23°C · sea to 22° S'Agaró coastal · warmest ~23°C · sea to 24° s'Arenal coastal · warmest ~25°C · sea to 26° Sabadell inland · warmest ~23°C Sagrada Família coastal · warmest ~24°C · sea to 26° Sagunto coastal · warmest ~25°C · sea to 26° Salamanca inland · warmest ~21°C Salamanca inland · warmest ~25°C Salomó coastal · warmest ~23°C · sea to 26° Salou coastal · warmest ~24°C · sea to 26° Salvador inland · warmest ~25°C San Antonio Abad coastal · warmest ~27°C · sea to 26° San Bartolomé coastal · warmest ~23°C · sea to 23° San Blas-Canillejas inland · warmest ~25°C San Cristobal inland · warmest ~25°C San Diego inland · warmest ~25°C San Fermín inland · warmest ~25°C San Fernando de Henares inland · warmest ~25°C San Isidro coastal · warmest ~23°C · sea to 24° San Isidro inland · warmest ~25°C San José coastal · warmest ~26°C · sea to 25° San Juan Bautista inland · warmest ~25°C San Juan de Aznalfarache inland · warmest ~27°C San Lorenzo de El Escorial inland · warmest ~22°C San Miguel De Abona coastal · warmest ~23°C · sea to 24° San Millán de la Cogolla inland · warmest ~17°C San Pascual inland · warmest ~25°C San Pedro Alcántara coastal · warmest ~24°C · sea to 22° San Pedro del Pinatar coastal · warmest ~26°C · sea to 26° San Sebastián de los Reyes inland · warmest ~24°C San Vicent del Raspeig coastal · warmest ~25°C · sea to 26° Sanlúcar de Barrameda coastal · warmest ~25°C · sea to 23° Sant Adrià de Besòs coastal · warmest ~24°C · sea to 26° Sant Agustí coastal · warmest ~24°C · sea to 26° Sant Andreu coastal · warmest ~24°C · sea to 26° Sant Antoni coastal · warmest ~24°C · sea to 26° Sant Antoni de Portmany coastal · warmest ~25°C · sea to 26° Sant Boi de Llobregat coastal · warmest ~24°C · sea to 26° Sant Carles de Peralta coastal · warmest ~25°C · sea to 26° Sant Cugat del Vallès inland · warmest ~24°C Sant Feliu de Guíxols coastal · warmest ~23°C · sea to 24° Sant Feliu de Llobregat coastal · warmest ~24°C · sea to 26° Sant Francesc de Formentera coastal · warmest ~26°C · sea to 26° Sant Genís dels Agudells coastal · warmest ~24°C · sea to 26° Sant Gervasi - Galvany coastal · warmest ~24°C · sea to 26° Sant Joan d'Alacant coastal · warmest ~26°C · sea to 26° Sant Joan Despí coastal · warmest ~24°C · sea to 26° Sant Jordi coastal · warmest ~25°C · sea to 26° Sant Josep de sa Talaia coastal · warmest ~25°C · sea to 26° Sant Just Desvern coastal · warmest ~24°C · sea to 26° Sant Lluís coastal · warmest ~25°C · sea to 26° Sant Martí coastal · warmest ~24°C · sea to 26° Sant Martí de Provençals coastal · warmest ~24°C · sea to 26° Sant Pere de Ribes coastal · warmest ~23°C · sea to 26° Sant Pere, Santa Caterina i La Ribera coastal · warmest ~24°C · sea to 26° Sant Pol de Mar coastal · warmest ~22°C · sea to 25° Sant Vicenç dels Horts inland · warmest ~24°C Santa Coloma de Cervelló coastal · warmest ~24°C · sea to 26° Santa Coloma de Gramenet coastal · warmest ~24°C · sea to 26° Santa Cruz de la Palma coastal · warmest ~20°C · sea to 24° Santa Cruz de Tenerife coastal · warmest ~23°C · sea to 24° Santa Eugenia inland · warmest ~25°C Santa Eulària des Riu coastal · warmest ~26°C · sea to 26° Santa Marta de Tormes inland · warmest ~21°C Santa Pola coastal · warmest ~26°C · sea to 26° Santa Ponsa coastal · warmest ~24°C · sea to 26° Santa Susanna coastal · warmest ~23°C · sea to 25° Santa Úrsula coastal · warmest ~20°C · sea to 24° Santander coastal · warmest ~20°C · sea to 22° Santanyí coastal · warmest ~25°C · sea to 26° Santiago de Compostela inland · warmest ~19°C Santiago de la Ribera coastal · warmest ~27°C · sea to 26° Santillana coastal · warmest ~20°C · sea to 22° Santiponce inland · warmest ~27°C Sants coastal · warmest ~24°C · sea to 26° Sants - Badal coastal · warmest ~24°C · sea to 26° Sants-Montjuïc coastal · warmest ~24°C · sea to 26° Santurtzi coastal · warmest ~19°C · sea to 22° Santutxu inland · warmest ~20°C Sanxenxo coastal · warmest ~19°C · sea to 17° Sarrià coastal · warmest ~24°C · sea to 26° Sarrià-Sant Gervasi coastal · warmest ~24°C · sea to 26° Sedaví coastal · warmest ~25°C · sea to 26° Segovia inland · warmest ~20°C Segundo Ensanche inland · warmest ~21°C Sestao coastal · warmest ~19°C · sea to 22° Sevilla inland · warmest ~27°C Simancas inland · warmest ~25°C Sitges coastal · warmest ~23°C · sea to 26° Sol inland · warmest ~25°C Sóller coastal · warmest ~23°C · sea to 26° Son Anglada coastal · warmest ~24°C · sea to 26° Son Ferrer coastal · warmest ~24°C · sea to 26° Son Ferriol coastal · warmest ~25°C · sea to 26° Son Rapinya coastal · warmest ~24°C · sea to 26° Son Roca coastal · warmest ~24°C · sea to 26° Son Servera coastal · warmest ~25°C · sea to 26° Suances coastal · warmest ~20°C · sea to 22° Subirats inland · warmest ~23°C Tarragona coastal · warmest ~24°C · sea to 26° Tavernes Blanques coastal · warmest ~25°C · sea to 26° Teguise coastal · warmest ~23°C · sea to 23° Teià coastal · warmest ~24°C · sea to 25° Terrassa inland · warmest ~23°C Teruel inland · warmest ~22°C Tetuán de las Victorias inland · warmest ~25°C Tiana coastal · warmest ~24°C · sea to 25° Tías coastal · warmest ~24°C · sea to 23° Timón inland · warmest ~25°C Toledo inland · warmest ~26°C Tomares inland · warmest ~27°C Tordera coastal · warmest ~23°C · sea to 25° Torre Baró coastal · warmest ~24°C · sea to 26° Torre de la Horadada coastal · warmest ~26°C · sea to 26° Torre del Mar coastal · warmest ~26°C · sea to 24° Torredembarra coastal · warmest ~24°C · sea to 26° Torrelavega coastal · warmest ~20°C · sea to 22° Torrelles de Llobregat coastal · warmest ~23°C · sea to 26° Torremolinos coastal · warmest ~25°C · sea to 23° Torrent coastal · warmest ~25°C · sea to 26° Torrevieja coastal · warmest ~26°C · sea to 26° Torroella de Montgrí coastal · warmest ~23°C · sea to 23° Torrox coastal · warmest ~25°C · sea to 24° Tossa de Mar coastal · warmest ~22°C · sea to 25° Trafalgar inland · warmest ~25°C Úbeda inland · warmest ~27°C Universidad inland · warmest ~25°C Usera inland · warmest ~25°C Valdeacederas inland · warmest ~25°C Valdebernardo inland · warmest ~25°C Valdefuentes inland · warmest ~25°C Valdemarín inland · warmest ~25°C Valdezarza inland · warmest ~25°C Valencia coastal · warmest ~25°C · sea to 26° Valladolid inland · warmest ~22°C Vallbona coastal · warmest ~24°C · sea to 26° Vallcarca coastal · warmest ~24°C · sea to 26° Vallecas inland · warmest ~25°C Vallehermoso inland · warmest ~25°C Vallirana inland · warmest ~23°C Valls inland · warmest ~23°C Vallvidrera, el Tibidabo i les Planes coastal · warmest ~24°C · sea to 26° Valverde inland · warmest ~24°C Vecindario coastal · warmest ~24°C · sea to 23° Ventas inland · warmest ~25°C Verdun coastal · warmest ~24°C · sea to 26° Vicálvaro inland · warmest ~25°C Vigo coastal · warmest ~19°C · sea to 17° Vila-seca coastal · warmest ~24°C · sea to 26° Viladecans coastal · warmest ~24°C · sea to 26° Vilanova de Arousa coastal · warmest ~20°C · sea to 17° Vilanova i la Geltrú coastal · warmest ~23°C · sea to 26° Vilapicina i la Torre Llobeta coastal · warmest ~24°C · sea to 26° Vilassar de Mar coastal · warmest ~23°C · sea to 25° Villa de Vallecas inland · warmest ~25°C Villajoyosa coastal · warmest ~24°C · sea to 26° Villaverde inland · warmest ~25°C Vinaròs coastal · warmest ~25°C · sea to 26° Vinateros inland · warmest ~25°C Vista Alegre inland · warmest ~25°C Xirivella coastal · warmest ~25°C · sea to 26° Yaiza coastal · warmest ~23°C · sea to 23° Zaragoza inland · warmest ~24°C Zofío inland · warmest ~25°C Zubia inland · warmest ~24°C

Explore