Measurements:
°C
°F
World Resorts

Spain vs Malta: What is the Best Country for Your Vacation?

Below you can find weather conditions information for almost all popular resorts of Spain and Malta. Day and night temperatures, cloud cover, precipitation and sunny hours values are based on 14 days weather forecast. Sea water temperature values are based on current measurements.
Resort name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature *
Sunny
Hours **
A Coruna 58.2°F 53.4°F 50.2% - 57.4°F 07h. 28m.
Acantilados de Los Gigantes 67.2°F 65.2°F 16.2% - 70.0°F 11h. 33m.
Adeje 65.3°F 57.8°F 15.8% - 69.8°F 11h. 36m.
Aguadulce 62.7°F 52.8°F 37.1% - 61.4°F 09h. 03m.
Aguilas 64.4°F 59.6°F 33.2% 1 day (0.3 in) 62.6°F 09h. 33m.
Albacete 59.3°F 51.5°F 48.3% 1 day (0.5 in) - 07h. 39m.
Alcossebre 59.0°F 53.6°F 51.3% - 58.8°F 07h. 17m.
Alcudia 62.2°F 57.9°F 41.3% - 60.4°F 08h. 33m.
Algarrobo-Costa 63.9°F 58.4°F 32.1% - 62.2°F 09h. 41m.
Algeciras 63.6°F 58.0°F 53.3% - 61.0°F 06h. 58m.
Alicante 63.7°F 59.4°F 33.2% 1 day (0.4 in) 61.8°F 09h. 34m.
Almeria 63.2°F 60.4°F 31.9% - 62.0°F 09h. 43m.
Almunecar 63.0°F 60.4°F 27.9% 1 day (0.2 in) 62.4°F 10h. 13m.
Altea 61.9°F 58.1°F 43.2% 2 days (0.5 in) 60.8°F 08h. 17m.
Alzira 62.4°F 57.3°F 50.9% - - 07h. 19m.
Arenals del Sol 63.7°F 59.4°F 33.2% 1 day (0.4 in) 61.6°F 09h. 34m.
Arenas del Mar 67.0°F 65.8°F 25.2% - 69.4°F 10h. 25m.
Arrecife 68.2°F 64.8°F 32.0% - 68.0°F 09h. 34m.
Atalaya Isdabe 64.4°F 55.8°F 44.9% - 62.4°F 08h. 02m.
Aura 62.6°F 60.7°F 23.1% - 62.6°F 10h. 50m.
Badajoz 61.6°F 53.1°F 53.5% 2 days (0.8 in) - 06h. 59m.
Badalona 59.7°F 55.0°F 33.2% - 57.0°F 09h. 38m.
Badia de Xabia 62.0°F 59.1°F 47.7% 2 days (0.5 in) 60.0°F 07h. 43m.
Bahia de Casares 64.4°F 55.8°F 44.9% - 61.0°F 08h. 02m.
Baiona 58.9°F 51.1°F 73.6% 6 days (2.8 in) 59.0°F 04h. 25m.
Barcelona 61.5°F 57.5°F 33.6% - 56.8°F 09h. 35m.
Benalmadena 62.3°F 56.7°F 40.2% - 62.8°F 08h. 39m.
Benalmadeno 63.4°F 59.8°F 34.5% - 63.0°F 09h. 22m.
Benicasim 63.5°F 56.9°F 50.8% - 59.4°F 07h. 20m.
Benidorm 61.7°F 58.0°F 38.7% 1 day (0.4 in) 60.8°F 08h. 53m.
Bilbao 63.5°F 53.5°F 34.6% - 56.0°F 09h. 30m.
Binibeca 61.1°F 59.3°F 29.3% - 59.8°F 10h. 06m.
Blanes 61.5°F 52.9°F 37.7% - 56.4°F 09h. 03m.
Bugibba 62.6°F 60.7°F 23.1% - 62.6°F 10h. 50m.
Burgos 55.4°F 46.1°F 60.2% - - 06h. 10m.
Cadaques 62.3°F 54.0°F 34.9% - 56.0°F 09h. 26m.
Cadiz 63.7°F 60.6°F 36.5% - 64.2°F 09h. 07m.
Cala Agulla 61.4°F 59.6°F 39.3% - 60.2°F 08h. 48m.
Cala Anguila-Cala Mendia 61.6°F 59.0°F 42.6% - 60.8°F 08h. 23m.
Cala Blanca 62.2°F 58.8°F 31.5% - 59.8°F 09h. 50m.
Cala Bona 61.6°F 59.0°F 42.6% - 60.4°F 08h. 23m.
Cala de Sant Vicent 62.6°F 59.1°F 35.8% - 61.4°F 09h. 15m.
Cala Dor 62.9°F 56.0°F 43.6% - 60.6°F 08h. 15m.
Cala en Bosc 62.2°F 58.8°F 31.5% - 60.0°F 09h. 50m.
Cala en Porter 61.1°F 59.3°F 29.3% - 59.6°F 10h. 06m.
Cala Figuera 62.9°F 56.0°F 43.6% - 60.6°F 08h. 15m.
Cala Llenya 62.6°F 59.1°F 35.8% - 61.2°F 09h. 15m.
Cala Mayor 63.5°F 55.8°F 38.1% - 60.8°F 08h. 58m.
Cala Mesquida 61.4°F 59.6°F 39.3% - 60.2°F 08h. 48m.
Cala Ratjada 61.4°F 59.6°F 39.3% - 60.2°F 08h. 48m.
Cala Sant Vicenc 62.2°F 57.9°F 41.3% - 60.6°F 08h. 33m.
Cala Vedella 62.5°F 60.8°F 45.3% 1 day (0.7 in) 61.4°F 08h. 02m.
Calafell 60.2°F 55.9°F 48.8% - 56.4°F 07h. 37m.
Calella 60.7°F 52.9°F 36.9% - 56.8°F 09h. 10m.
Calella de Palafrugell 60.0°F 54.9°F 35.6% - 55.8°F 09h. 20m.
Cales de Mallorca 62.8°F 56.1°F 46.5% - 60.6°F 07h. 53m.
Callao Salvaje 65.3°F 57.7°F 16.5% - 69.8°F 11h. 31m.
Calpe 61.9°F 58.1°F 43.2% 2 days (0.5 in) 60.8°F 08h. 17m.
Cambados 58.5°F 53.5°F 57.5% 3 days (1.1 in) 59.0°F 06h. 31m.
Cambrils 59.8°F 56.4°F 47.5% - 57.4°F 07h. 47m.
Camp de Mar 62.4°F 58.2°F 37.4% - 60.8°F 09h. 04m.
Can Picafort 62.2°F 57.9°F 41.3% - 59.8°F 08h. 33m.
Canet de Mar 61.2°F 53.3°F 35.7% - 56.8°F 09h. 19m.
Cangas 58.5°F 53.4°F 57.6% 3 days (1.1 in) 59.6°F 06h. 30m.
Cap d'Artrutx 62.2°F 58.8°F 31.5% - 60.0°F 09h. 50m.
Capella 57.7°F 48.5°F 47.5% 1 day (0.4 in) - 07h. 48m.
Cartagena 64.2°F 59.8°F 27.3% 1 day (0.3 in) 61.0°F 10h. 19m.
Castellon de la Plana 62.6°F 57.6°F 47.3% - 59.4°F 07h. 46m.
Ceuta 63.0°F 58.2°F 37.3% 1 day (0.5 in) 63.8°F 09h. 00m.
Chaclana de la Frontera 64.8°F 56.4°F 40.0% - 63.4°F 08h. 41m.
Chipiona 63.3°F 61.1°F 40.4% - 64.2°F 08h. 38m.
Ciutadella de Menorca 62.0°F 58.7°F 32.7% - 59.8°F 09h. 40m.
Colonia de Sant Jordi 62.7°F 58.9°F 45.6% - 60.8°F 08h. 00m.
Coma Ruga 60.2°F 55.9°F 48.8% - 56.4°F 07h. 37m.
Comino 62.6°F 60.7°F 23.1% - 62.8°F 10h. 50m.
Conil de la Frontera 63.7°F 60.5°F 37.3% - 63.4°F 09h. 01m.
Cordoba 64.2°F 53.7°F 56.3% 1 day (0.6 in) - 06h. 36m.
Corralejo 68.2°F 65.0°F 31.8% - 67.8°F 09h. 35m.
Costa Adeje 67.6°F 65.8°F 17.2% - 69.6°F 11h. 25m.
Costa Blanca 61.7°F 58.0°F 38.7% 1 day (0.4 in) 60.8°F 08h. 53m.
Costa Brava 60.6°F 54.9°F 36.1% - 55.8°F 09h. 16m.
Costa Calma 66.2°F 66.9°F 28.5% - 68.8°F 10h. 00m.
Costa del Silencio 67.0°F 65.8°F 25.2% - 69.4°F 10h. 25m.
Costa Teguise 68.2°F 64.8°F 32.0% - 68.0°F 09h. 34m.
Cullera 61.3°F 58.5°F 49.2% 1 day (0.5 in) 60.0°F 07h. 32m.
Dehesa de Campoamor 64.4°F 59.6°F 33.2% 1 day (0.3 in) 61.4°F 09h. 33m.
Denia 62.0°F 59.1°F 47.7% 2 days (0.5 in) 59.8°F 07h. 43m.
Eivissa 62.4°F 59.0°F 35.4% - 61.4°F 09h. 19m.
El Arenal 49.4°F 43.4°F 59.0% 2 days (1.0 in) - 06h. 17m.
El Faro 64.4°F 57.0°F 39.8% 1 day (0.4 in) 62.4°F 08h. 42m.
El Medano 67.0°F 65.8°F 25.2% - 69.4°F 10h. 25m.
El Puerto de Santa Maria 63.8°F 59.3°F 39.3% - 63.8°F 08h. 46m.
El Vendrell 60.2°F 55.9°F 48.8% - 56.6°F 07h. 37m.
Empirabrava 60.6°F 54.9°F 36.1% - 55.8°F 09h. 16m.
Es Canar 62.6°F 59.1°F 35.8% - 61.2°F 09h. 15m.
Es Figueral 62.6°F 59.1°F 35.8% - 61.4°F 09h. 15m.
Es Pelats 61.4°F 59.6°F 39.3% - 60.2°F 08h. 48m.
Es Pujols 62.5°F 60.8°F 45.3% 1 day (0.7 in) 61.6°F 08h. 02m.
Estepona 64.4°F 55.8°F 44.9% - 61.8°F 08h. 02m.
Faro de Cullera 61.3°F 58.5°F 49.2% 1 day (0.5 in) 60.0°F 07h. 32m.
Ferrol 57.7°F 56.4°F 66.6% 1 day (0.9 in) 57.2°F 05h. 20m.
Figueres 63.7°F 52.2°F 35.2% - 55.8°F 09h. 23m.
Formentera 62.5°F 60.8°F 45.3% 1 day (0.7 in) 61.4°F 08h. 02m.
Fuengirola 64.4°F 57.0°F 39.8% 1 day (0.4 in) 62.4°F 08h. 42m.
Fuente del Gallo 63.7°F 60.5°F 37.3% - 63.4°F 09h. 01m.
Fuerteventura 65.6°F 63.9°F 37.1% - 67.6°F 08h. 55m.
Gandia 63.8°F 56.2°F 55.4% - 60.0°F 06h. 44m.
Gijon 61.8°F 52.8°F 46.6% - 55.0°F 07h. 56m.
Girona 60.9°F 53.6°F 35.4% - 56.0°F 09h. 21m.
Golf del Sur 66.8°F 65.7°F 19.3% - 69.4°F 11h. 09m.
Gozo 62.6°F 60.7°F 23.1% - 62.8°F 10h. 50m.
Gran Canaria 64.7°F 62.3°F 38.3% - 69.2°F 08h. 46m.
Granada 59.3°F 47.3°F 38.9% - 62.4°F 08h. 50m.
Grau i Platja 63.8°F 56.2°F 55.4% - 59.8°F 06h. 44m.
Guadalajara 56.8°F 48.6°F 59.6% 2 days (0.8 in) - 06h. 12m.
Guardamar del Segura 64.6°F 59.9°F 32.7% 1 day (0.5 in) 61.8°F 09h. 38m.
Guia de Isora 63.7°F 59.5°F 13.5% - 70.0°F 11h. 54m.
Huelva 63.7°F 58.7°F 41.3% 1 day (0.4 in) 62.2°F 08h. 31m.
Islantilla 63.6°F 58.3°F 46.2% 1 day (0.4 in) 62.4°F 07h. 53m.
Jerez 64.6°F 57.3°F 36.4% - - 09h. 08m.
Jerez de la Frontera 64.6°F 57.3°F 36.4% - - 09h. 08m.
L'Albir 61.9°F 58.1°F 43.2% 2 days (0.5 in) 60.8°F 08h. 17m.
L'Escala 60.7°F 54.2°F 36.3% - 55.6°F 09h. 15m.
L'Estartit 60.6°F 54.9°F 36.1% - 55.4°F 09h. 16m.
La Cala de Mijas 64.4°F 57.0°F 39.8% 1 day (0.4 in) 62.0°F 08h. 42m.
La Cala del Moral 64.8°F 59.4°F 33.3% - 62.0°F 09h. 32m.
La Gomera 66.7°F 65.2°F 36.1% - 69.4°F 09h. 02m.
La Linea de la Concepcion 62.2°F 57.5°F 53.1% - 61.6°F 07h. 00m.
La Manga 64.7°F 59.9°F 32.9% 1 day (0.4 in) 63.4°F 09h. 36m.
La Orotava 63.7°F 59.5°F 13.5% - 68.8°F 11h. 54m.
La Palma 66.7°F 64.8°F 41.1% - 69.6°F 08h. 25m.
La Pineda 60.2°F 56.6°F 49.4% - 57.4°F 07h. 31m.
La Rapita 57.9°F 54.4°F 47.9% - 59.2°F 07h. 43m.
Lanzarote 69.1°F 64.0°F 39.8% - 67.4°F 08h. 36m.
Las Palmas 66.0°F 62.9°F 53.8% - 69.4°F 06h. 49m.
Leon 54.4°F 46.2°F 63.1% - - 05h. 47m.
Les Meravelles 63.9°F 55.9°F 42.5% - 60.8°F 08h. 24m.
Llafranc 60.0°F 54.9°F 35.6% - 55.8°F 09h. 20m.
Lleida 61.5°F 52.3°F 42.1% 1 day (0.3 in) - 08h. 29m.
Lloret de Mar 61.5°F 52.9°F 37.7% - 56.2°F 09h. 03m.
Logrono 59.0°F 46.2°F 51.8% 1 day (0.4 in) - 07h. 14m.
Lomo Quiebre 68.3°F 66.7°F 23.4% - 70.6°F 10h. 38m.
Los Alkazares 64.7°F 59.9°F 32.9% 1 day (0.4 in) 63.6°F 09h. 36m.
Los Cristianos 67.6°F 65.8°F 17.2% - 69.6°F 11h. 25m.
Los Gigantes 67.2°F 65.2°F 16.2% - 70.0°F 11h. 33m.
Madrid 58.6°F 51.5°F 57.4% 3 days (1.0 in) - 06h. 30m.
Magaluf 62.4°F 58.2°F 37.4% - 60.8°F 09h. 04m.
Mahon 61.1°F 59.3°F 29.3% - 59.6°F 10h. 06m.
Malaga 63.4°F 59.8°F 34.5% - 62.2°F 09h. 22m.
Malgrat de Mar 61.5°F 52.9°F 37.7% - 56.6°F 09h. 03m.
Manilva 64.4°F 55.8°F 44.9% - 61.0°F 08h. 02m.
Manresa 61.9°F 50.4°F 37.5% - - 09h. 05m.
Mar Menor 64.7°F 59.9°F 32.9% 1 day (0.4 in) 63.0°F 09h. 36m.
Marbella 64.1°F 57.6°F 39.3% - 62.2°F 08h. 46m.
Marfa 62.6°F 60.7°F 23.1% - 62.8°F 10h. 50m.
Marsaskala 61.9°F 61.0°F 21.7% - 62.4°F 11h. 00m.
Martos 59.3°F 47.4°F 42.1% 1 day (0.5 in) - 08h. 25m.
Maspalomas 68.9°F 66.1°F 21.8% - 69.4°F 10h. 50m.
Mataro 59.6°F 55.3°F 36.2% - 56.8°F 09h. 15m.
Mazagon 63.7°F 58.7°F 41.3% 1 day (0.4 in) 63.4°F 08h. 31m.
Mdina 62.6°F 60.7°F 23.1% - 62.8°F 10h. 50m.
Melilla 66.5°F 61.4°F 28.1% - 63.4°F 10h. 10m.
Mellieha 62.6°F 60.7°F 23.1% - 62.6°F 10h. 50m.
Menorca 61.1°F 59.3°F 29.3% - 59.6°F 10h. 06m.
Miami Platja 60.0°F 56.7°F 47.1% - 57.4°F 07h. 50m.
Mijas 61.1°F 57.1°F 35.6% 1 day (0.3 in) 62.8°F 09h. 15m.
Mojacar 63.7°F 60.4°F 33.3% - 62.6°F 09h. 33m.
Mojacar Playa 63.7°F 60.4°F 33.3% - 62.6°F 09h. 33m.
Morair 62.0°F 59.1°F 47.7% 2 days (0.5 in) 60.6°F 07h. 43m.
Motril 61.3°F 56.4°F 42.9% - - 08h. 18m.
Murcia 68.1°F 58.4°F 39.9% 1 day (0.4 in) 63.4°F 08h. 43m.
Nerja 66.2°F 59.1°F 37.5% - 62.6°F 09h. 00m.
Nigran 58.9°F 51.1°F 73.6% 6 days (2.8 in) 59.0°F 04h. 25m.
Nueva Andalucia 64.1°F 57.6°F 39.3% - 62.4°F 08h. 46m.
O Grove 58.5°F 53.5°F 57.5% 3 days (1.1 in) 59.0°F 06h. 31m.
Oropesa del Mar 63.5°F 56.9°F 50.8% - 59.6°F 07h. 20m.
Ourense 63.5°F 50.5°F 55.6% - - 06h. 45m.
Oviedo 61.8°F 49.5°F 43.2% - - 08h. 23m.
Paguera 62.4°F 58.2°F 37.4% - 60.8°F 09h. 04m.
Palamos 60.0°F 54.9°F 35.6% - 55.8°F 09h. 20m.
Palm-Mar 67.6°F 65.8°F 17.2% - 69.4°F 11h. 25m.
Palma 63.7°F 56.0°F 37.8% - 60.8°F 09h. 00m.
Palma de Majorka 63.5°F 55.8°F 38.1% - 60.8°F 08h. 58m.
Palma de Mallorca 62.9°F 56.0°F 43.6% - 60.8°F 08h. 15m.
Palmanova 62.4°F 58.2°F 37.4% - 60.8°F 09h. 04m.
Pamplona 58.3°F 46.6°F 52.9% - - 07h. 06m.
Peniscola 60.2°F 56.6°F 49.4% - 58.6°F 07h. 31m.
Pilar de la Foradada 64.4°F 59.6°F 33.2% 1 day (0.3 in) 61.4°F 09h. 33m.
Pineda de Mar 60.7°F 52.9°F 36.9% - 56.8°F 09h. 10m.
Platges de Fornells 62.1°F 57.8°F 32.7% - 59.6°F 09h. 40m.
Platja dAro 61.0°F 53.4°F 42.2% - 55.8°F 08h. 28m.
Platja de Palma 63.9°F 55.9°F 42.5% - 60.8°F 08h. 24m.
Platja den Bossa 62.5°F 60.8°F 45.3% 1 day (0.7 in) 61.2°F 08h. 02m.
Playa Blanca 68.2°F 65.1°F 32.1% - 68.0°F 09h. 33m.
Playa de Muro 62.2°F 57.9°F 41.3% - 60.2°F 08h. 33m.
Playa del Ingles 68.9°F 66.1°F 21.8% - 69.4°F 10h. 50m.
Playa-de-Las-Americas 67.6°F 65.8°F 17.2% - 69.6°F 11h. 25m.
Pontevedra 57.9°F 57.2°F 67.4% 1 day (1.0 in) 59.4°F 05h. 14m.
Port d'Alcudia 62.2°F 57.9°F 41.3% - 60.2°F 08h. 33m.
Port de Pollenca 62.2°F 57.9°F 41.3% - 60.6°F 08h. 33m.
Port de Soller 63.7°F 56.0°F 37.8% - 61.0°F 09h. 00m.
Portinatx 62.6°F 59.1°F 35.8% - 61.6°F 09h. 15m.
Portocolom 62.8°F 56.1°F 46.5% - 60.6°F 07h. 53m.
Portonovo 58.5°F 53.5°F 57.5% 3 days (1.1 in) 59.4°F 06h. 31m.
Puerto de la Cruz 63.7°F 59.5°F 13.5% - 68.8°F 11h. 54m.
Puerto de Mazarron 62.5°F 60.7°F 33.0% 1 day (0.5 in) 62.8°F 09h. 35m.
Puerto de Mogan 68.2°F 66.7°F 25.5% - 70.6°F 10h. 23m.
Puerto de Santiago 67.2°F 65.2°F 16.2% - 70.0°F 11h. 33m.
Puerto del Carmen 67.5°F 65.3°F 34.0% - 68.2°F 09h. 19m.
Puerto Rico de Gran Canaria 68.9°F 66.0°F 18.0% - 70.4°F 11h. 19m.
Punta Prima 67.4°F 58.3°F 40.9% 1 day (0.5 in) 61.4°F 08h. 34m.
Reus 60.2°F 54.9°F 47.7% - 57.4°F 07h. 45m.
Rincon de la Victoria 64.8°F 59.4°F 33.3% - 62.2°F 09h. 32m.
Roquetas de Mar 63.4°F 58.7°F 30.6% - 61.4°F 09h. 53m.
Roses 62.3°F 54.0°F 34.9% - 55.8°F 09h. 26m.
Rota 63.3°F 61.1°F 40.4% - 64.0°F 08h. 38m.
Rotes Velles 62.5°F 58.4°F 38.9% - 60.8°F 08h. 51m.
S'Arenal 63.9°F 55.9°F 42.5% - 61.0°F 08h. 24m.
S'illot 61.6°F 59.0°F 42.6% - 60.6°F 08h. 23m.
Sa Coma 61.6°F 59.0°F 42.6% - 60.6°F 08h. 23m.
Sa Rapita 62.8°F 56.1°F 46.5% - 60.8°F 07h. 53m.
Sa Riera 63.7°F 52.2°F 35.2% - 56.0°F 09h. 23m.
Salamanca 55.7°F 47.0°F 53.1% - - 07h. 03m.
Salou 60.2°F 56.6°F 49.4% - 57.4°F 07h. 31m.
San Augustin 68.9°F 66.1°F 21.8% - 69.2°F 10h. 50m.
San Cristobal de La Laguna 61.7°F 62.5°F 39.4% - 69.4°F 08h. 38m.
San Fernando 63.7°F 60.6°F 36.5% - 63.6°F 09h. 07m.
San Jaime Mediterraneo 61.1°F 59.3°F 29.3% - 59.8°F 10h. 06m.
San Jose 65.1°F 60.0°F 33.5% 1 day (0.2 in) 61.6°F 09h. 30m.
San Juan de Los Terreros 64.4°F 59.6°F 33.2% 1 day (0.3 in) 62.4°F 09h. 33m.
San Pedro del Pinatar 64.4°F 59.6°F 33.2% 1 day (0.3 in) 62.4°F 09h. 33m.
San Sebastian 63.5°F 54.5°F 38.7% - 56.2°F 08h. 58m.
Sanlucar de Barrameda 64.2°F 59.6°F 37.5% - 63.6°F 09h. 00m.
Sant Antoni de Portmany 62.5°F 60.8°F 45.3% 1 day (0.7 in) 61.6°F 08h. 02m.
Sant Feliu de Guixols 61.0°F 53.4°F 42.2% - 56.0°F 08h. 28m.
Sant Pol de Mar 60.7°F 52.9°F 36.9% - 56.8°F 09h. 10m.
Santa Cruz de La Palma 66.9°F 66.7°F 19.1% - 69.4°F 11h. 11m.
Santa Cruz de Tenerife 66.0°F 64.7°F 43.5% - 69.4°F 08h. 07m.
Santa Eularia des Riu 62.6°F 59.1°F 35.8% - 61.2°F 09h. 15m.
Santa Pola 63.7°F 59.4°F 33.2% 1 day (0.4 in) 61.4°F 09h. 34m.
Santa Ponsa 62.4°F 58.2°F 37.4% - 60.8°F 09h. 04m.
Santa Susanna 61.5°F 52.9°F 37.7% - 56.6°F 09h. 03m.
Santander 61.1°F 56.0°F 37.4% - 56.2°F 09h. 08m.
Santiago de Compostela 57.3°F 52.8°F 58.1% 1 day (0.8 in) - 06h. 26m.
Sanxenxo 58.5°F 53.5°F 57.5% 3 days (1.1 in) 59.2°F 06h. 31m.
Segovia 53.6°F 45.5°F 57.9% 3 days (1.1 in) - 06h. 26m.
ses Illetes 63.7°F 56.0°F 37.8% - 60.8°F 09h. 00m.
Sevilla 65.9°F 56.0°F 45.3% 1 day (0.6 in) 65.8°F 08h. 00m.
Seville 65.9°F 56.0°F 45.3% 1 day (0.6 in) - 08h. 00m.
Sierra Nevada 59.8°F 53.3°F 32.8% 1 day (0.3 in) 62.2°F 09h. 36m.
Siesta 62.6°F 59.1°F 35.8% - 61.2°F 09h. 15m.
Sitges 60.1°F 57.6°F 40.2% - 57.2°F 08h. 44m.
Sliema 62.2°F 61.0°F 20.8% - 62.4°F 11h. 08m.
Son Xoriguer 62.2°F 58.8°F 31.5% - 60.0°F 09h. 50m.
St Julians Bay 62.2°F 61.0°F 20.8% - 62.6°F 11h. 08m.
Tamariu 60.0°F 54.9°F 35.6% - 56.0°F 09h. 20m.
Tarifa 65.7°F 60.2°F 44.0% 3 days (0.9 in) 63.4°F 08h. 10m.
Tarragona 60.2°F 56.1°F 47.6% - 57.4°F 07h. 45m.
Taurito 68.9°F 66.0°F 18.0% - 70.6°F 11h. 19m.
Tenerife 62.3°F 56.7°F 13.7% - 68.8°F 11h. 52m.
Toledo 60.4°F 52.5°F 55.3% 1 day (0.7 in) - 06h. 45m.
Torre del Mar 63.9°F 58.4°F 32.1% - 62.2°F 09h. 41m.
Torre del Ram 62.0°F 58.7°F 32.7% - 59.8°F 09h. 40m.
Torre La Mata 67.4°F 58.3°F 40.9% 1 day (0.5 in) 61.6°F 08h. 34m.
Torrelavega 60.4°F 54.9°F 39.3% - - 08h. 53m.
Torremolinos 63.4°F 59.8°F 34.5% - 62.6°F 09h. 22m.
Torrent de Cala Pi 62.7°F 58.9°F 45.6% - 61.0°F 08h. 00m.
Torrevieja 67.4°F 58.3°F 40.9% 1 day (0.5 in) 61.6°F 08h. 34m.
Torroks 61.4°F 57.1°F 35.2% - 62.6°F 09h. 18m.
Tossa de Mar 61.5°F 52.9°F 37.7% - 56.2°F 09h. 03m.
Valencia 62.4°F 57.3°F 50.9% - 59.8°F 07h. 19m.
Valladolid 57.9°F 48.7°F 56.1% - - 06h. 40m.
Valletta 62.2°F 61.0°F 20.8% - 62.4°F 11h. 08m.
Vic 62.6°F 54.8°F 35.0% - - 09h. 24m.
Vigo 58.5°F 53.5°F 57.5% 3 days (1.1 in) 59.4°F 06h. 31m.
Vilagarcia de Arousa 58.1°F 50.1°F 59.3% 1 day (0.7 in) 58.4°F 06h. 16m.
Vilanova i la Geltru 59.8°F 56.4°F 47.5% - 56.8°F 07h. 47m.
Villajoyosa 61.7°F 58.0°F 38.7% 1 day (0.4 in) 61.0°F 08h. 53m.
Vitoria-Gasteiz 58.0°F 47.7°F 46.4% - - 07h. 57m.
Xabia 62.0°F 59.1°F 47.7% 2 days (0.5 in) 60.0°F 07h. 43m.
Zaragoza 61.9°F 52.2°F 40.7% - - 08h. 40m.
* Sea water temperature values are based on current measurements while all other data in this table show average values based on 14 days weather forecast.
** Sunny hours is the amount of time when the sun light reaches the ground during the day. It depends on day length and cloud cover during the day.
When Do You Plan Your Vacation?
Please select month to get weather conditions averages for all popular resorts of Spain and Malta. You can get such information for only those months of the year when the average sea water temperature is greater then 70°F.

Spain vs Malta. Monthly Weather Averages.

Popular Resorts:
NAME
Antalya +52
Aya Napa +60
Bali +84
Crete +48
Eilat +58
Eivissa +56
Goa +90
Hainan +62
Hurghada +72
Kemer +56
Palma de Mallorca +50
Pattaya +90
Phuket +86
Punta Cana +80
Sharm-el-Sheikh +70