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 61.0°F 59.8°F 77.8% 5 days (1.7 in) 58.0°F 03h. 09m.
Acantilados de Los Gigantes 72.4°F 64.4°F 60.7% 2 days (1.2 in) 79.0°F 05h. 13m.
Adeje 68.8°F 66.2°F 59.8% 1 day (0.9 in) 79.0°F 05h. 19m.
Aguadulce 68.2°F 66.6°F 50.5% - 72.2°F 06h. 03m.
Aguilas 70.5°F 66.6°F 53.3% - 74.6°F 05h. 46m.
Albacete 59.3°F 54.9°F 74.5% - - 03h. 34m.
Alcossebre 65.5°F 60.7°F 63.9% - 71.2°F 04h. 36m.
Alcudia 68.7°F 65.3°F 64.8% - 72.4°F 04h. 31m.
Algarrobo-Costa 65.4°F 63.6°F 63.2% 1 day (0.5 in) 70.2°F 04h. 45m.
Algeciras 66.7°F 62.0°F 78.7% 3 days (1.9 in) 65.0°F 03h. 11m.
Alicante 69.1°F 65.1°F 63.6% - 73.8°F 04h. 41m.
Almeria 68.2°F 66.6°F 50.5% - 72.8°F 06h. 03m.
Almunecar 67.0°F 61.6°F 55.4% 3 days (0.7 in) 70.8°F 05h. 33m.
Altea 69.9°F 67.4°F 64.7% - 73.8°F 04h. 34m.
Alzira 68.7°F 62.0°F 64.2% - - 04h. 36m.
Arenals del Sol 69.4°F 65.4°F 63.1% - 73.6°F 04h. 44m.
Arenas del Mar 73.3°F 71.9°F 61.6% 1 day (0.5 in) 78.6°F 05h. 08m.
Arrecife 74.5°F 71.6°F 59.4% 1 day (0.3 in) 75.6°F 05h. 21m.
Atalaya Isdabe 66.7°F 60.9°F 61.4% 4 days (1.4 in) 67.6°F 04h. 57m.
Aura 71.0°F 70.0°F 60.9% - 73.0°F 05h. 01m.
Badajoz 63.8°F 59.7°F 81.4% 3 days (1.0 in) - 02h. 52m.
Badalona 63.6°F 60.5°F 67.6% - 71.2°F 04h. 11m.
Badia de Xabia 69.5°F 67.6°F 63.6% - 71.8°F 04h. 40m.
Bahia de Casares 65.3°F 58.0°F 73.2% 4 days (1.7 in) 66.2°F 03h. 44m.
Baiona 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.4°F 02h. 13m.
Barcelona 64.3°F 61.4°F 65.4% 1 day (0.3 in) 71.6°F 04h. 25m.
Benalmadena 65.9°F 65.0°F 60.7% 1 day (0.8 in) 69.0°F 05h. 01m.
Benalmadeno 65.9°F 65.0°F 60.7% 1 day (0.8 in) 69.0°F 05h. 01m.
Benicasim 67.4°F 62.5°F 67.7% - 71.8°F 04h. 13m.
Benidorm 69.8°F 68.0°F 65.0% - 73.8°F 04h. 32m.
Bilbao 60.0°F 56.9°F 82.3% 1 day (0.5 in) 62.4°F 02h. 43m.
Binibeca 68.1°F 67.8°F 72.7% 1 day (0.6 in) 73.6°F 03h. 44m.
Blanes 63.1°F 56.2°F 74.0% - 68.6°F 03h. 34m.
Bugibba 71.0°F 70.0°F 60.9% - 73.0°F 05h. 01m.
Burgos 52.1°F 48.9°F 85.5% 2 days (1.1 in) - 02h. 25m.
Cadaques 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Cadiz 68.4°F 67.1°F 75.6% 5 days (2.1 in) 70.4°F 03h. 29m.
Cala Agulla 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Cala Anguila-Cala Mendia 69.3°F 65.4°F 66.0% 1 day (0.4 in) 73.8°F 04h. 24m.
Cala Blanca 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Cala Bona 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.4°F 04h. 08m.
Cala de Sant Vicent 69.6°F 67.3°F 63.8% - 72.6°F 04h. 38m.
Cala Dor 69.4°F 65.8°F 67.7% 1 day (0.4 in) 74.0°F 04h. 14m.
Cala en Bosc 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
Cala en Porter 68.1°F 67.8°F 72.7% 1 day (0.6 in) 73.2°F 03h. 44m.
Cala Figuera 69.6°F 68.8°F 66.9% 2 days (0.8 in) 74.2°F 04h. 19m.
Cala Llenya 69.6°F 67.3°F 63.8% - 73.0°F 04h. 38m.
Cala Mayor 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Cala Mesquida 69.1°F 67.7°F 67.2% - 73.4°F 04h. 17m.
Cala Ratjada 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Cala Sant Vicenc 68.3°F 67.5°F 67.9% - 72.6°F 04h. 12m.
Cala Vedella 69.5°F 68.2°F 63.7% - 74.2°F 04h. 39m.
Calafell 63.8°F 59.2°F 65.3% - 71.8°F 04h. 26m.
Calella 63.0°F 62.0°F 71.6% 1 day (0.3 in) 68.2°F 03h. 48m.
Calella de Palafrugell 61.7°F 59.8°F 79.5% - 66.2°F 03h. 01m.
Cales de Mallorca 69.0°F 65.0°F 66.2% 1 day (0.4 in) 73.8°F 04h. 23m.
Callao Salvaje 69.1°F 66.7°F 57.2% 1 day (0.9 in) 79.0°F 05h. 36m.
Calpe 69.6°F 62.4°F 64.2% - 73.8°F 04h. 37m.
Cambados 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.2°F 02h. 05m.
Cambrils 65.3°F 64.2°F 66.0% - 71.6°F 04h. 22m.
Camp de Mar 68.6°F 67.0°F 67.9% - 73.4°F 04h. 13m.
Can Picafort 68.3°F 64.3°F 64.6% - 72.2°F 04h. 32m.
Canet de Mar 63.0°F 62.0°F 71.6% 1 day (0.3 in) 69.0°F 03h. 48m.
Cangas 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.0°F 02h. 13m.
Cap d'Artrutx 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
Capella 55.3°F 46.9°F 67.5% 2 days (0.7 in) - 04h. 11m.
Cartagena 70.2°F 68.3°F 58.7% - 74.6°F 05h. 12m.
Castellon de la Plana 67.4°F 62.5°F 67.7% - 71.8°F 04h. 13m.
Ceuta 68.1°F 67.1°F 72.0% 2 days (1.8 in) 68.2°F 03h. 52m.
Chaclana de la Frontera 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.8°F 03h. 38m.
Chipiona 68.0°F 67.5°F 72.3% 4 days (1.6 in) 69.8°F 03h. 49m.
Ciutadella de Menorca 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Colonia de Sant Jordi 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.2°F 04h. 17m.
Coma Ruga 63.8°F 59.2°F 65.3% - 71.6°F 04h. 26m.
Comino 71.0°F 70.0°F 60.9% - 72.8°F 05h. 01m.
Conil de la Frontera 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.6°F 03h. 38m.
Cordoba 63.0°F 58.0°F 82.4% 3 days (1.0 in) - 02h. 47m.
Corralejo 75.0°F 73.5°F 61.5% - 76.2°F 05h. 08m.
Costa Adeje 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Costa Blanca 69.9°F 68.1°F 64.8% - 73.8°F 04h. 33m.
Costa Brava 61.5°F 59.2°F 82.9% - 65.4°F 02h. 40m.
Costa Calma 73.6°F 72.4°F 55.8% - 76.0°F 05h. 45m.
Costa del Silencio 73.5°F 72.5°F 58.5% 1 day (0.4 in) 78.8°F 05h. 28m.
Costa Teguise 75.3°F 72.3°F 60.5% 1 day (0.3 in) 75.6°F 05h. 14m.
Cullera 68.7°F 62.0°F 64.2% - 71.6°F 04h. 36m.
Dehesa de Campoamor 70.0°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Denia 69.4°F 63.0°F 63.4% - 71.0°F 04h. 41m.
Eivissa 69.7°F 67.3°F 64.2% - 73.2°F 04h. 37m.
El Arenal 49.5°F 48.2°F 84.2% 4 days (2.9 in) - 02h. 34m.
El Faro 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.6°F 05h. 04m.
El Medano 73.3°F 71.9°F 61.6% 1 day (0.5 in) 78.8°F 05h. 08m.
El Puerto de Santa Maria 68.4°F 67.1°F 75.8% 5 days (2.1 in) 70.4°F 03h. 28m.
El Vendrell 63.8°F 59.2°F 65.3% - 71.6°F 04h. 26m.
Empirabrava 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Es Canar 69.6°F 67.3°F 63.8% - 73.0°F 04h. 38m.
Es Figueral 69.6°F 67.3°F 63.8% - 72.6°F 04h. 38m.
Es Pelats 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Es Pujols 70.0°F 70.0°F 65.4% - 74.0°F 04h. 29m.
Estepona 65.3°F 58.0°F 73.2% 4 days (1.7 in) 66.8°F 03h. 44m.
Faro de Cullera 68.7°F 62.0°F 64.2% - 71.6°F 04h. 36m.
Ferrol 59.6°F 57.5°F 77.9% 4 days (1.5 in) 57.4°F 03h. 08m.
Figueres 61.7°F 59.9°F 78.0% - 65.8°F 03h. 09m.
Formentera 70.0°F 70.0°F 65.4% - 74.2°F 04h. 29m.
Fuengirola 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.6°F 05h. 04m.
Fuente del Gallo 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.8°F 03h. 38m.
Fuerteventura 74.9°F 72.6°F 61.1% - 77.0°F 05h. 11m.
Gandia 68.9°F 62.1°F 61.0% - 71.6°F 04h. 56m.
Gijon 61.3°F 55.0°F 86.6% 3 days (1.0 in) 60.2°F 02h. 17m.
Girona 62.3°F 54.4°F 76.5% - 66.0°F 03h. 18m.
Golf del Sur 73.5°F 72.5°F 58.5% 1 day (0.4 in) 78.8°F 05h. 28m.
Gozo 70.8°F 70.8°F 61.9% - 72.8°F 04h. 55m.
Gran Canaria 73.1°F 70.2°F 70.6% 1 day (0.4 in) 77.2°F 04h. 10m.
Granada 57.5°F 49.6°F 78.7% 2 days (0.8 in) 70.8°F 03h. 10m.
Grau i Platja 68.9°F 62.1°F 61.0% - 71.4°F 04h. 56m.
Guadalajara 54.8°F 51.8°F 83.6% 1 day (0.9 in) - 02h. 38m.
Guardamar del Segura 70.1°F 65.6°F 62.4% - 74.4°F 04h. 48m.
Guia de Isora 68.7°F 61.6°F 59.9% 2 days (1.2 in) 79.0°F 05h. 18m.
Huelva 66.9°F 63.2°F 68.4% 2 days (1.1 in) 68.8°F 04h. 12m.
Islantilla 68.8°F 63.4°F 68.8% 2 days (0.8 in) 68.8°F 04h. 10m.
Jerez 67.9°F 64.4°F 75.1% 4 days (1.3 in) - 03h. 33m.
Jerez de la Frontera 67.9°F 64.4°F 75.1% 4 days (1.3 in) - 03h. 33m.
L'Albir 69.9°F 68.0°F 64.4% - 73.8°F 04h. 35m.
L'Escala 61.5°F 59.2°F 82.9% - 65.4°F 02h. 40m.
L'Estartit 61.5°F 59.2°F 82.9% - 65.0°F 02h. 40m.
La Cala de Mijas 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.4°F 05h. 04m.
La Cala del Moral 67.4°F 61.5°F 62.5% 1 day (0.7 in) 69.8°F 04h. 49m.
La Gomera 73.4°F 72.4°F 63.8% 1 day (0.6 in) 78.0°F 04h. 53m.
La Linea de la Concepcion 65.5°F 64.3°F 72.3% 4 days (1.7 in) 65.6°F 03h. 50m.
La Manga 70.5°F 70.0°F 58.8% - 74.2°F 05h. 11m.
La Orotava 69.5°F 65.8°F 62.5% 1 day (0.6 in) 77.8°F 05h. 02m.
La Palma 72.0°F 69.3°F 70.9% 2 days (1.1 in) 78.4°F 04h. 07m.
La Pineda 65.6°F 64.3°F 66.2% - 71.8°F 04h. 21m.
La Rapita 65.6°F 61.7°F 67.0% - 68.8°F 04h. 16m.
Lanzarote 70.4°F 68.3°F 62.2% - 76.0°F 05h. 03m.
Las Palmas 74.5°F 71.4°F 71.6% 1 day (0.4 in) 77.4°F 04h. 03m.
Leon 52.4°F 48.3°F 88.5% 2 days (1.2 in) - 02h. 07m.
Les Meravelles 68.6°F 65.0°F 65.8% - 73.4°F 04h. 26m.
Llafranc 61.7°F 59.8°F 79.5% - 66.2°F 03h. 01m.
Lleida 60.5°F 53.2°F 64.4% - - 04h. 30m.
Lloret de Mar 62.9°F 56.3°F 74.2% - 68.6°F 03h. 32m.
Logrono 56.2°F 50.8°F 76.3% 2 days (1.0 in) - 03h. 19m.
Lomo Quiebre 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Los Alkazares 70.1°F 68.1°F 61.8% - 74.2°F 04h. 53m.
Los Cristianos 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Los Gigantes 72.2°F 64.1°F 59.6% 2 days (1.2 in) 79.0°F 05h. 20m.
Madrid 57.5°F 54.7°F 82.4% 1 day (0.6 in) - 02h. 45m.
Magaluf 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Mahon 68.1°F 67.8°F 72.7% 1 day (0.6 in) 72.6°F 03h. 44m.
Malaga 67.1°F 61.9°F 64.9% 1 day (0.6 in) 69.6°F 04h. 35m.
Malgrat de Mar 62.7°F 56.5°F 73.7% - 68.4°F 03h. 35m.
Manilva 65.9°F 63.2°F 71.6% 4 days (1.7 in) 66.2°F 03h. 54m.
Manresa 58.7°F 51.7°F 65.3% - - 04h. 25m.
Mar Menor 70.1°F 68.1°F 61.8% - 74.4°F 04h. 53m.
Marbella 65.9°F 60.7°F 62.7% 4 days (1.5 in) 68.2°F 04h. 49m.
Marfa 71.0°F 70.0°F 60.9% - 73.2°F 05h. 01m.
Marsaskala 70.6°F 69.6°F 61.6% - 73.2°F 04h. 56m.
Martos 60.7°F 54.4°F 78.6% 2 days (0.9 in) - 03h. 10m.
Maspalomas 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.4°F 05h. 42m.
Mataro 62.9°F 61.1°F 69.2% 1 day (0.4 in) 69.6°F 04h. 02m.
Mazagon 66.9°F 63.2°F 68.4% 2 days (1.1 in) 69.8°F 04h. 12m.
Mdina 71.0°F 70.0°F 60.9% - 73.4°F 05h. 01m.
Melilla 69.7°F 65.0°F 63.4% - 72.4°F 04h. 46m.
Mellieha 71.0°F 70.0°F 60.9% - 73.2°F 05h. 01m.
Menorca 68.4°F 64.8°F 73.0% 2 days (0.6 in) 72.0°F 03h. 41m.
Miami Platja 65.3°F 64.2°F 66.0% - 72.0°F 04h. 22m.
Mijas 65.3°F 64.0°F 60.1% 2 days (1.0 in) 69.0°F 05h. 05m.
Mojacar 70.0°F 67.3°F 53.4% - 74.6°F 05h. 45m.
Mojacar Playa 70.0°F 67.3°F 53.4% - 74.6°F 05h. 45m.
Morair 69.5°F 67.2°F 64.3% - 73.6°F 04h. 36m.
Motril 67.0°F 61.6°F 55.4% 3 days (0.7 in) - 05h. 33m.
Murcia 68.6°F 61.1°F 58.0% - 74.2°F 05h. 15m.
Nerja 66.8°F 61.6°F 62.4% 1 day (0.5 in) 70.6°F 04h. 50m.
Nigran 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.2°F 02h. 13m.
Nueva Andalucia 66.5°F 61.1°F 61.1% 4 days (1.4 in) 67.8°F 04h. 59m.
O Grove 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.4°F 02h. 05m.
Oropesa del Mar 67.4°F 62.5°F 67.7% - 72.0°F 04h. 13m.
Ourense 58.0°F 53.5°F 89.4% 4 days (1.9 in) - 02h. 02m.
Oviedo 58.4°F 50.7°F 86.5% 1 day (1.0 in) - 02h. 18m.
Paguera 68.5°F 66.9°F 68.2% - 73.4°F 04h. 11m.
Palamos 61.7°F 59.8°F 79.5% - 66.0°F 03h. 01m.
Palm-Mar 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Palma 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Palma de Majorka 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Palma de Mallorca 67.9°F 62.6°F 64.8% 1 day (0.4 in) 74.0°F 04h. 32m.
Palmanova 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Pamplona 54.7°F 49.0°F 74.5% 2 days (0.9 in) - 03h. 29m.
Peniscola 65.5°F 60.7°F 63.9% - 70.4°F 04h. 36m.
Pilar de la Foradada 70.0°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Pineda de Mar 62.8°F 56.5°F 73.3% - 68.2°F 03h. 37m.
Platges de Fornells 68.0°F 64.6°F 72.9% 2 days (0.6 in) 72.0°F 03h. 42m.
Platja dAro 61.7°F 59.8°F 79.5% - 65.8°F 03h. 01m.
Platja de Palma 68.5°F 64.8°F 66.2% - 73.4°F 04h. 23m.
Platja den Bossa 69.6°F 67.3°F 63.8% - 73.6°F 04h. 38m.
Playa Blanca 75.0°F 73.5°F 61.5% - 76.0°F 05h. 08m.
Playa de Muro 68.3°F 64.3°F 64.6% - 72.4°F 04h. 32m.
Playa del Ingles 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.4°F 05h. 42m.
Playa-de-Las-Americas 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Pontevedra 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.0°F 02h. 05m.
Port d'Alcudia 68.7°F 65.3°F 64.8% - 72.4°F 04h. 31m.
Port de Pollenca 68.3°F 67.5°F 67.9% - 72.6°F 04h. 12m.
Port de Soller 66.6°F 61.0°F 73.9% 1 day (0.4 in) 73.2°F 03h. 36m.
Portinatx 69.6°F 67.3°F 63.8% - 72.4°F 04h. 38m.
Portocolom 69.0°F 65.0°F 66.2% 1 day (0.4 in) 73.8°F 04h. 23m.
Portonovo 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.6°F 02h. 05m.
Puerto de la Cruz 71.7°F 67.4°F 62.6% 1 day (0.5 in) 77.8°F 05h. 01m.
Puerto de Mazarron 69.2°F 66.5°F 56.5% - 74.2°F 05h. 25m.
Puerto de Mogan 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Puerto de Santiago 66.0°F 62.2°F 60.0% 2 days (1.1 in) 79.0°F 05h. 18m.
Puerto del Carmen 75.2°F 72.1°F 60.3% - 75.4°F 05h. 15m.
Puerto Rico de Gran Canaria 73.7°F 72.2°F 59.5% 2 days (0.5 in) 78.2°F 05h. 22m.
Punta Prima 70.1°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Reus 62.1°F 56.5°F 64.2% - 71.6°F 04h. 32m.
Rincon de la Victoria 67.4°F 61.5°F 62.5% 1 day (0.7 in) 70.0°F 04h. 49m.
Roquetas de Mar 68.2°F 66.6°F 50.5% - 72.2°F 06h. 03m.
Roses 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Rota 68.3°F 65.7°F 74.9% 3 days (1.3 in) 70.4°F 03h. 34m.
Rotes Velles 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
S'Arenal 68.6°F 65.0°F 65.8% - 73.6°F 04h. 26m.
S'illot 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.6°F 04h. 08m.
Sa Coma 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.6°F 04h. 08m.
Sa Rapita 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.0°F 04h. 17m.
Sa Riera 61.6°F 59.7°F 81.1% - 65.8°F 02h. 51m.
Salamanca 54.9°F 52.0°F 82.8% 4 days (1.4 in) - 02h. 42m.
Salou 65.3°F 64.2°F 66.0% - 71.6°F 04h. 22m.
San Augustin 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.2°F 05h. 42m.
San Cristobal de La Laguna 69.3°F 69.2°F 66.5% 1 day (0.5 in) 78.2°F 04h. 36m.
San Fernando 68.3°F 66.9°F 76.5% 6 days (2.2 in) 68.8°F 03h. 24m.
San Jaime Mediterraneo 68.0°F 64.6°F 72.9% 2 days (0.6 in) 73.2°F 03h. 42m.
San Jose 68.1°F 65.4°F 50.7% - 72.6°F 06h. 02m.
San Juan de Los Terreros 70.5°F 66.6°F 53.3% - 74.6°F 05h. 46m.
San Pedro del Pinatar 70.1°F 68.1°F 61.8% - 74.4°F 04h. 53m.
San Sebastian 59.6°F 55.0°F 81.8% 3 days (1.3 in) 64.0°F 02h. 46m.
Sanlucar de Barrameda 68.3°F 65.1°F 70.8% 3 days (1.2 in) 69.6°F 03h. 59m.
Sant Antoni de Portmany 69.5°F 68.2°F 63.7% - 73.8°F 04h. 39m.
Sant Feliu de Guixols 62.3°F 58.4°F 76.7% - 66.0°F 03h. 18m.
Sant Pol de Mar 63.0°F 62.0°F 71.6% 1 day (0.3 in) 68.6°F 03h. 48m.
Santa Cruz de La Palma 72.0°F 69.3°F 70.9% 2 days (1.1 in) 78.4°F 04h. 07m.
Santa Cruz de Tenerife 73.2°F 70.4°F 66.2% 1 day (0.5 in) 78.6°F 04h. 38m.
Santa Eularia des Riu 69.6°F 67.3°F 63.8% - 73.2°F 04h. 38m.
Santa Pola 70.1°F 65.6°F 62.4% - 73.2°F 04h. 48m.
Santa Ponsa 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Santa Susanna 62.7°F 56.5°F 73.7% - 68.4°F 03h. 35m.
Santander 62.5°F 61.3°F 83.0% - 61.8°F 02h. 39m.
Santiago de Compostela 56.9°F 54.4°F 91.5% 3 days (1.7 in) - 01h. 49m.
Sanxenxo 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.6°F 02h. 05m.
Segovia 51.4°F 46.8°F 83.5% 1 day (1.2 in) - 02h. 38m.
ses Illetes 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Sevilla 66.5°F 60.9°F 73.9% 2 days (0.7 in) 70.8°F 03h. 39m.
Seville 66.9°F 61.2°F 72.3% 2 days (0.7 in) - 03h. 49m.
Sierra Nevada 47.7°F 50.2°F 60.3% 2 days (0.8 in) 71.6°F 05h. 03m.
Siesta 69.6°F 67.3°F 63.8% - 73.2°F 04h. 38m.
Sitges 64.2°F 61.4°F 65.3% - 71.8°F 04h. 26m.
Sliema 70.6°F 69.6°F 61.6% - 73.2°F 04h. 56m.
Son Xoriguer 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
St Julians Bay 70.6°F 69.6°F 61.6% - 73.2°F 04h. 56m.
Tamariu 61.7°F 59.8°F 79.5% - 66.0°F 03h. 01m.
Tarifa 67.4°F 65.9°F 76.9% 5 days (2.1 in) 68.0°F 03h. 22m.
Tarragona 65.0°F 64.0°F 65.8% - 71.8°F 04h. 23m.
Taurito 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Tenerife 64.2°F 59.5°F 66.1% 1 day (0.8 in) 77.8°F 04h. 39m.
Toledo 58.9°F 55.5°F 82.4% - - 02h. 46m.
Torre del Mar 66.8°F 60.9°F 65.5% 1 day (0.5 in) 70.2°F 04h. 31m.
Torre del Ram 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Torre La Mata 70.1°F 65.6°F 62.4% - 74.8°F 04h. 48m.
Torrelavega 60.9°F 55.8°F 84.9% 1 day (0.9 in) - 02h. 28m.
Torremolinos 67.2°F 61.9°F 62.5% 1 day (0.6 in) 69.4°F 04h. 50m.
Torrent de Cala Pi 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.0°F 04h. 17m.
Torrevieja 70.1°F 65.6°F 62.0% - 74.8°F 04h. 51m.
Torroks 65.4°F 63.6°F 63.2% 1 day (0.5 in) 70.4°F 04h. 45m.
Tossa de Mar 62.3°F 58.4°F 76.7% - 67.8°F 03h. 18m.
Valencia 68.5°F 65.7°F 67.0% - 71.6°F 04h. 18m.
Valladolid 55.2°F 51.2°F 84.6% 2 days (1.4 in) - 02h. 31m.
Valletta 70.6°F 69.6°F 61.6% - 73.4°F 04h. 56m.
Vic 57.7°F 52.0°F 76.6% - - 03h. 18m.
Vigo 60.5°F 58.4°F 87.2% 6 days (2.5 in) 59.0°F 02h. 15m.
Vilagarcia de Arousa 59.6°F 56.8°F 88.8% 6 days (2.9 in) 57.6°F 02h. 05m.
Vilanova i la Geltru 64.2°F 61.4°F 65.3% - 72.0°F 04h. 26m.
Villajoyosa 69.7°F 66.8°F 65.3% - 73.8°F 04h. 30m.
Vitoria-Gasteiz 53.8°F 48.7°F 81.8% 2 days (0.7 in) - 02h. 46m.
Xabia 69.5°F 67.6°F 63.6% - 71.8°F 04h. 40m.
Zaragoza 60.0°F 54.3°F 68.0% - - 04h. 09m.
* 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
F°
Antalya +50
Aya Napa +66
Bali +90
Crete +44
Eilat +62
Eivissa +62
Goa +84
Hainan +78
Hurghada +66
Kemer +44
Palma de Mallorca +58
Pattaya +86
Phuket +84
Punta Cana +84
Sharm-el-Sheikh +74