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 Coruña 49.0°F 47.1°F 70.8% 10 days (7.7 in) 56.0°F 03h. 49m.
Adeje 62.1°F 59.1°F 45.3% 4 days (1.2 in) 69.6°F 06h. 51m.
Aguilas 55.4°F 51.9°F 39.1% 2 days (0.7 in) 61.0°F 07h. 10m.
Alcudia 52.5°F 49.8°F 53.8% 2 days (2.0 in) 59.8°F 05h. 35m.
Algeciras 53.8°F 52.8°F 59.4% 6 days (10.3 in) 61.4°F 05h. 09m.
Alicante 51.9°F 48.9°F 34.1% 3 days (0.9 in) 60.0°F 07h. 38m.
Almeria 54.8°F 50.1°F 39.4% 3 days (1.1 in) 61.4°F 07h. 10m.
Almunecar 54.9°F 52.4°F 43.1% 4 days (2.7 in) 61.4°F 06h. 48m.
Altea 53.9°F 51.0°F 37.5% 3 days (1.7 in) 60.8°F 07h. 17m.
Aura 57.7°F 57.1°F 54.3% 5 days (2.6 in) 60.8°F 05h. 40m.
Badalona 47.7°F 46.4°F 46.7% 5 days (5.4 in) 57.8°F 06h. 14m.
Barcelona 48.2°F 46.4°F 46.8% 7 days (6.2 in) 58.0°F 06h. 13m.
Benalmadena 52.4°F 49.8°F 44.5% 5 days (6.4 in) 61.4°F 06h. 39m.
Benalmadeno 52.4°F 49.8°F 44.5% 5 days (6.4 in) 61.4°F 06h. 39m.
Benicasim 52.1°F 47.1°F 39.1% 2 days (1.1 in) 58.8°F 07h. 03m.
Benidorm 52.9°F 49.7°F 33.3% 2 days (1.1 in) 60.8°F 07h. 42m.
Bilbao 46.3°F 43.8°F 71.8% 11 days (11.5 in) 55.6°F 03h. 43m.
Blanes 48.0°F 44.7°F 49.2% 3 days (8.1 in) 58.2°F 05h. 59m.
Bugibba 58.0°F 57.4°F 52.7% 5 days (2.6 in) 60.8°F 05h. 51m.
Burgos 34.2°F 29.8°F 67.5% 10 days (5.5 in) - 04h. 10m.
Cadaqués 47.1°F 45.1°F 47.0% 5 days (7.5 in) 57.2°F 06h. 10m.
Cadiz 55.6°F 54.3°F 58.3% 7 days (16.6 in) 60.2°F 05h. 15m.
Cala Dor 53.5°F 51.5°F 45.2% 3 days (1.9 in) 59.6°F 06h. 28m.
Cala Figuera 53.5°F 51.6°F 45.5% 3 days (1.9 in) 59.8°F 06h. 27m.
Cala Mayor 52.9°F 51.1°F 49.5% 3 days (1.5 in) 60.2°F 06h. 02m.
Cala Mesquida 53.5°F 51.8°F 54.0% 4 days (2.5 in) 59.6°F 05h. 35m.
Calafell 48.9°F 46.1°F 47.0% 6 days (4.6 in) 57.8°F 06h. 13m.
Calella 48.2°F 45.8°F 47.8% 4 days (7.6 in) 58.4°F 06h. 07m.
Calpe 53.4°F 50.4°F 33.1% 1 day (0.7 in) 60.6°F 07h. 43m.
Cambrils 50.0°F 47.7°F 43.7% 4 days (3.3 in) 58.6°F 06h. 32m.
Camp de Mar 53.2°F 51.5°F 52.6% 4 days (1.8 in) 60.6°F 05h. 44m.
Can Picafort 52.9°F 50.0°F 59.5% 6 days (2.6 in) 59.0°F 05h. 02m.
Capella 39.3°F 32.1°F 48.3% 5 days (4.8 in) - 06h. 02m.
Cartagena 54.9°F 51.9°F 36.6% 2 days (0.9 in) 61.2°F 07h. 25m.
Castellon de la Plana 52.1°F 47.1°F 39.1% 2 days (1.1 in) 58.8°F 07h. 03m.
Ceuta 56.0°F 54.7°F 54.6% 6 days (8.3 in) 63.0°F 05h. 39m.
Chaclana de la Frontera 55.2°F 53.3°F 59.8% 7 days (16.8 in) 60.4°F 05h. 06m.
Coma Ruga 48.9°F 46.1°F 47.0% 6 days (4.6 in) 57.8°F 06h. 13m.
Comino 57.6°F 56.9°F 51.7% 5 days (2.8 in) 60.8°F 05h. 56m.
Cordoba 49.6°F 43.7°F 53.8% 8 days (5.8 in) - 05h. 40m.
Corralejo 64.6°F 63.8°F 54.8% 4 days (1.7 in) 67.8°F 05h. 49m.
Costa Adeje 62.4°F 59.9°F 47.3% 5 days (1.4 in) 69.6°F 06h. 39m.
Costa Blanca 52.9°F 49.7°F 33.3% 2 days (1.1 in) 60.6°F 07h. 42m.
Costa Brava 46.7°F 45.9°F 44.2% 4 days (9.6 in) 57.4°F 06h. 27m.
Cullera 52.3°F 46.4°F 36.3% 2 days (1.3 in) 59.8°F 07h. 22m.
Denia 53.0°F 50.9°F 38.5% 2 days (1.1 in) 59.8°F 07h. 10m.
Eivissa 54.5°F 53.1°F 45.4% 5 days (2.2 in) 60.6°F 06h. 28m.
El Arenal 33.0°F 29.7°F 62.2% 8 days (11.3 in) - 04h. 45m.
El Medano 65.4°F 64.8°F 39.9% 2 days (1.0 in) 69.4°F 07h. 27m.
El Puerto de Santa Maria 55.6°F 54.3°F 58.3% 7 days (16.6 in) 60.0°F 05h. 15m.
El Vendrell 48.9°F 46.1°F 47.0% 6 days (4.6 in) 58.0°F 06h. 13m.
Empirabrava 46.8°F 45.3°F 41.7% 3 days (9.9 in) 56.8°F 06h. 41m.
Estepona 53.6°F 48.9°F 51.3% 6 days (11.7 in) 61.2°F 05h. 58m.
Figueres 46.8°F 45.3°F 41.7% 3 days (9.9 in) 57.0°F 06h. 41m.
Formentera 55.6°F 54.5°F 47.2% 6 days (2.4 in) 60.8°F 06h. 17m.
Fuengirola 55.3°F 52.7°F 47.0% 5 days (6.4 in) 61.4°F 06h. 24m.
Fuerteventura 65.2°F 64.0°F 58.0% 3 days (1.2 in) 68.0°F 05h. 29m.
Gandia 52.3°F 48.3°F 36.3% 2 days (1.2 in) 58.6°F 07h. 23m.
Gijon 46.8°F 43.1°F 72.5% 11 days (15.3 in) 55.2°F 03h. 39m.
Girona 46.1°F 41.8°F 42.7% 4 days (10.1 in) 57.8°F 06h. 36m.
Golf del Sur 66.0°F 65.5°F 28.4% 3 days (0.9 in) 69.4°F 08h. 41m.
Gozo 57.6°F 56.9°F 51.7% 5 days (2.8 in) 61.0°F 05h. 56m.
Gran Canaria 66.5°F 64.9°F 37.7% - 68.6°F 07h. 41m.
Granada 43.8°F 36.3°F 55.4% 7 days (12.0 in) 61.4°F 05h. 32m.
Guardamar del Segura 54.5°F 50.4°F 32.5% 1 day (0.5 in) 59.8°F 07h. 48m.
Guia de Isora 59.9°F 59.0°F 40.7% 4 days (1.7 in) 69.8°F 07h. 21m.
Huelva 52.9°F 49.6°F 47.9% 5 days (9.2 in) 59.6°F 06h. 17m.
Jerez 53.6°F 49.4°F 57.6% 8 days (12.1 in) - 05h. 19m.
L'Albir 54.1°F 51.7°F 39.0% 3 days (1.8 in) 60.8°F 07h. 08m.
La Manga 54.9°F 51.7°F 31.9% 2 days (0.9 in) 60.4°F 07h. 53m.
La Orotava 61.6°F 60.5°F 72.9% 4 days (2.2 in) 69.2°F 03h. 54m.
La Palma 63.9°F 63.6°F 56.5% 3 days (1.2 in) 70.4°F 05h. 39m.
La Pineda 50.0°F 48.1°F 41.5% 5 days (3.7 in) 58.6°F 06h. 46m.
Lanzarote 64.6°F 63.9°F 63.1% 4 days (1.2 in) 68.0°F 04h. 56m.
Las Palmas 64.8°F 63.1°F 61.7% 4 days (1.5 in) 68.6°F 05h. 06m.
León 36.0°F 31.7°F 53.5% 5 days (3.2 in) - 05h. 31m.
Lloret de Mar 48.0°F 45.0°F 48.5% 4 days (8.4 in) 58.2°F 06h. 03m.
Los Alkazares 54.9°F 51.7°F 31.9% 2 days (0.9 in) 60.2°F 07h. 53m.
Los Cristianos 66.0°F 65.6°F 33.9% 4 days (1.1 in) 69.6°F 08h. 06m.
Los Gigantes 63.1°F 62.4°F 40.7% 4 days (1.7 in) 69.8°F 07h. 21m.
Madrid 42.3°F 39.5°F 47.1% 4 days (4.7 in) - 06h. 15m.
Magaluf 53.0°F 51.4°F 55.1% 4 days (1.9 in) 60.6°F 05h. 29m.
Malaga 55.8°F 52.1°F 48.9% 6 days (7.4 in) 61.0°F 06h. 12m.
Malgrat de Mar 47.4°F 43.9°F 48.0% 5 days (8.0 in) 58.4°F 06h. 05m.
Mallorca 52.9°F 48.3°F 53.5% 5 days (3.0 in) 60.4°F 05h. 38m.
Manilva 54.3°F 49.7°F 53.7% 6 days (11.3 in) 61.2°F 05h. 43m.
Mar Menor 54.9°F 51.7°F 31.9% 2 days (0.9 in) 60.4°F 07h. 53m.
Marbella 53.6°F 48.3°F 48.6% 6 days (10.3 in) 61.4°F 06h. 14m.
Marfa 58.0°F 57.4°F 52.7% 5 days (2.6 in) 61.0°F 05h. 51m.
Marsaskala 58.7°F 58.3°F 54.1% 5 days (2.5 in) 60.6°F 05h. 42m.
Maspalomas 66.3°F 65.2°F 39.5% 2 days (1.1 in) 68.4°F 07h. 30m.
Mataro 48.7°F 46.1°F 52.9% 5 days (6.4 in) 58.0°F 05h. 37m.
Mdina 57.7°F 57.1°F 54.3% 5 days (2.6 in) 61.0°F 05h. 40m.
Melilla 57.2°F 56.0°F 52.0% 4 days (1.8 in) 62.2°F 05h. 56m.
Mellieha 57.7°F 57.1°F 54.3% 5 days (2.6 in) 60.8°F 05h. 40m.
Menorca 52.7°F 50.3°F 67.2% 7 days (3.9 in) 59.2°F 04h. 15m.
Mijas 51.2°F 48.2°F 47.3% 5 days (7.2 in) 61.4°F 06h. 22m.
Mojacar 54.1°F 51.2°F 38.2% - 60.8°F 07h. 16m.
Morair 53.6°F 51.6°F 34.1% 2 days (0.9 in) 60.4°F 07h. 37m.
Motril 55.8°F 52.7°F 46.3% 5 days (3.9 in) - 06h. 28m.
Murcia 52.7°F 45.9°F 29.7% 1 day (0.7 in) 60.4°F 08h. 05m.
Nerja 54.1°F 51.5°F 41.4% 4 days (2.6 in) 61.4°F 06h. 58m.
Oropesa del Mar 52.1°F 47.1°F 39.1% 2 days (1.1 in) 58.8°F 07h. 03m.
Oviedo 43.7°F 39.1°F 72.2% 11 days (15.7 in) - 03h. 41m.
Paguera 53.0°F 51.4°F 49.3% 3 days (1.6 in) 60.6°F 06h. 03m.
Palma 52.4°F 49.6°F 46.3% 3 days (1.6 in) 60.4°F 06h. 21m.
Palma de Majorka 52.4°F 49.6°F 46.3% 3 days (1.6 in) 60.4°F 06h. 21m.
Palmanova 52.9°F 51.1°F 49.5% 3 days (1.5 in) 60.6°F 06h. 02m.
Pamplona 37.6°F 33.0°F 69.2% 8 days (8.2 in) - 03h. 59m.
Peniscola 49.5°F 43.7°F 34.7% 2 days (1.5 in) 58.0°F 07h. 29m.
Pilar de la Foradada 54.8°F 50.9°F 32.8% 2 days (0.6 in) 60.4°F 07h. 47m.
Pineda de Mar 48.1°F 44.7°F 49.6% 4 days (7.7 in) 58.4°F 05h. 57m.
Platja dAro 47.9°F 47.0°F 47.1% 4 days (9.3 in) 57.6°F 06h. 10m.
Platja de Palma 52.4°F 49.6°F 46.3% 3 days (1.6 in) 60.4°F 06h. 21m.
Platja den Bossa 54.6°F 53.8°F 45.4% 3 days (1.8 in) 60.8°F 06h. 28m.
Playa de Muro 52.4°F 49.3°F 52.0% 4 days (3.3 in) 59.4°F 05h. 46m.
Playa del Ingles 66.3°F 65.2°F 39.5% 2 days (1.1 in) 68.4°F 07h. 30m.
Playa-de-Las-Americas 66.0°F 65.6°F 33.9% 4 days (1.1 in) 69.6°F 08h. 06m.
Puerto de la Cruz 63.5°F 62.9°F 64.2% 4 days (1.9 in) 69.2°F 04h. 50m.
Puerto de Mogan 66.1°F 65.1°F 42.7% 1 day (0.8 in) 69.2°F 07h. 09m.
Puerto de Santiago 64.9°F 64.0°F 39.2% 2 days (0.7 in) 69.8°F 07h. 31m.
Puerto del Carmen 64.9°F 64.1°F 60.1% 4 days (1.8 in) 67.8°F 05h. 15m.
Reus 44.3°F 42.4°F 44.7% 6 days (4.7 in) 58.6°F 06h. 27m.
Roquetas de Mar 56.0°F 52.3°F 46.0% 3 days (1.8 in) 61.4°F 06h. 30m.
Roses 46.8°F 45.3°F 41.7% 3 days (9.9 in) 57.0°F 06h. 41m.
Salou 50.0°F 47.8°F 42.3% 5 days (3.6 in) 58.6°F 06h. 41m.
San Augustin 66.1°F 65.0°F 39.9% 1 day (1.0 in) 68.4°F 07h. 27m.
San Fernando 55.2°F 53.5°F 59.5% 7 days (17.2 in) 60.2°F 05h. 07m.
San Jose 54.8°F 50.1°F 39.4% 3 days (1.1 in) 61.2°F 07h. 10m.
San Juan de Los Terreros 55.4°F 51.9°F 39.1% 2 days (0.7 in) 60.8°F 07h. 10m.
San Pedro del Pinatar 54.9°F 51.7°F 31.9% 2 days (0.9 in) 60.4°F 07h. 53m.
San Sebastian 44.4°F 40.3°F 76.5% 12 days (10.1 in) 55.4°F 03h. 16m.
Santa Cruz de La Palma 63.8°F 63.2°F 60.6% 5 days (1.8 in) 70.6°F 05h. 13m.
Santa Cruz de Tenerife 64.4°F 63.3°F 59.4% 5 days (1.9 in) 69.2°F 05h. 20m.
Santa Pola 54.3°F 50.7°F 41.7% 3 days (1.2 in) 59.4°F 06h. 52m.
Santa Ponsa 53.0°F 51.2°F 50.5% 4 days (1.8 in) 60.6°F 05h. 56m.
Santa Susanna 47.4°F 43.9°F 48.0% 5 days (8.0 in) 58.4°F 06h. 05m.
Santander 48.4°F 46.7°F 75.1% 10 days (10.7 in) 55.4°F 03h. 24m.
Santiago de Compostela 43.3°F 40.0°F 76.4% 9 days (9.5 in) - 03h. 17m.
Segovia 33.1°F 29.0°F 66.4% 8 days (7.5 in) - 04h. 19m.
Sevilla 52.9°F 47.6°F 54.6% 7 days (5.8 in) 59.0°F 05h. 36m.
Sierra Nevada 34.3°F 30.4°F 50.9% 8 days (11.3 in) 61.0°F 05h. 59m.
Sitges 47.5°F 46.5°F 44.8% 6 days (4.6 in) 58.0°F 06h. 26m.
Sliema 58.7°F 58.3°F 54.1% 5 days (2.5 in) 60.6°F 05h. 42m.
St Julians Bay 58.7°F 58.3°F 54.1% 5 days (2.5 in) 60.8°F 05h. 42m.
Tarifa 55.6°F 54.5°F 56.7% 6 days (10.6 in) 63.2°F 05h. 26m.
Tarragona 49.0°F 46.1°F 43.0% 6 days (4.1 in) 58.6°F 06h. 37m.
Tenerife 56.4°F 55.5°F 72.5% 5 days (2.3 in) 69.2°F 03h. 56m.
Toledo 44.1°F 40.0°F 46.1% 5 days (3.4 in) - 06h. 22m.
Torremolinos 54.3°F 50.9°F 46.9% 5 days (4.8 in) 61.2°F 06h. 25m.
Torrevieja 55.0°F 51.5°F 32.7% 1 day (0.3 in) 60.4°F 07h. 47m.
Torroks 50.6°F 48.4°F 43.5% 4 days (3.0 in) 61.4°F 06h. 45m.
Tossa de Mar 47.9°F 45.0°F 49.2% 5 days (8.7 in) 58.0°F 05h. 59m.
Valencia 52.1°F 46.3°F 36.7% 4 days (2.0 in) 59.8°F 07h. 19m.
Valletta 58.4°F 58.1°F 56.1% 5 days (2.4 in) 60.8°F 05h. 29m.
Villajoyosa 52.8°F 48.4°F 34.6% 3 days (1.2 in) 60.6°F 07h. 35m.
Xabia 53.4°F 51.6°F 37.9% 1 day (0.8 in) 60.4°F 07h. 14m.
Zaragoza 44.5°F 39.9°F 46.6% 3 days (4.5 in) - 06h. 14m.
* 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 +50
Aya Napa +52
Bali +88
Crete +46
Eilat +54
Eivissa +52
Goa +80
Hainan +68
Hurghada +60
Kemer +46
Mallorca +46
Pattaya +84
Phuket +82
Punta Cana +78
Sharm-el-Sheikh +62