Travelia ← the value map

Best places to visit in Portugal

247 destinations in Portugal, each scored on climate fit, safety, value and quality. 222 on the coast. Warmest around August.

Destinations

Afurada de Baixo coastal · warmest ~20°C · sea to 17° Água de Pena coastal · warmest ~21°C · sea to 24° Águas Santas coastal · warmest ~20°C · sea to 17° Ajuda coastal · warmest ~22°C · sea to 19° Albufeira coastal · warmest ~24°C · sea to 20° Alcabideche coastal · warmest ~21°C · sea to 19° Alcântara coastal · warmest ~22°C · sea to 19° Alcantarilha coastal · warmest ~23°C · sea to 20° Alcobaça inland · warmest ~21°C Aldoar coastal · warmest ~19°C · sea to 17° Alfama coastal · warmest ~23°C · sea to 19° Alfornelos coastal · warmest ~22°C · sea to 18° Alfragide coastal · warmest ~22°C · sea to 19° Algés coastal · warmest ~22°C · sea to 19° Almada coastal · warmest ~23°C · sea to 19° Almancil coastal · warmest ~24°C · sea to 21° Altura coastal · warmest ~25°C · sea to 22° Alvalade coastal · warmest ~23°C · sea to 18° Alvide coastal · warmest ~21°C · sea to 19° Alvor coastal · warmest ~22°C · sea to 20° Amadora coastal · warmest ~22°C · sea to 18° Ameal coastal · warmest ~20°C · sea to 17° Amora coastal · warmest ~22°C · sea to 19° Angra do Heroísmo coastal · warmest ~24°C · sea to 23° Anjos coastal · warmest ~23°C · sea to 19° Areeiro coastal · warmest ~23°C · sea to 19° Areosa coastal · warmest ~20°C · sea to 17° Argoncilhe coastal · warmest ~20°C · sea to 17° Armação de Pêra coastal · warmest ~23°C · sea to 20° Arrifes coastal · warmest ~21°C · sea to 23° Atouguia da Baleia coastal · warmest ~20°C · sea to 19° Aveiro coastal · warmest ~20°C · sea to 18° Avintes coastal · warmest ~20°C · sea to 17° Azevedo coastal · warmest ~20°C · sea to 17° Baguim do Monte coastal · warmest ~20°C · sea to 17° Bairro Alto coastal · warmest ~23°C · sea to 19° Bairro da Madre de Deus coastal · warmest ~23°C · sea to 19° Bairro do Alto da Boavista coastal · warmest ~22°C · sea to 19° Bairro Novo inland · warmest ~20°C Bairro Silva Braga coastal · warmest ~20°C · sea to 17° Baixa coastal · warmest ~23°C · sea to 19° Barcarena coastal · warmest ~22°C · sea to 19° Barreiro coastal · warmest ~22°C · sea to 19° Batalha inland · warmest ~21°C Beato António coastal · warmest ~23°C · sea to 19° Bela Vista coastal · warmest ~20°C · sea to 17° Belém coastal · warmest ~22°C · sea to 19° Benfica coastal · warmest ~22°C · sea to 18° Bensafrim coastal · warmest ~22°C · sea to 20° Bobadela coastal · warmest ~23°C · sea to 18° Boliqueime coastal · warmest ~24°C · sea to 21° Bomfim coastal · warmest ~20°C · sea to 17° Bonjoia coastal · warmest ~20°C · sea to 17° Braga inland · warmest ~20°C Buraca coastal · warmest ~22°C · sea to 19° Cabanas de Tavira coastal · warmest ~24°C · sea to 22° Cabo Ruivo coastal · warmest ~23°C · sea to 18° Cacilhas coastal · warmest ~23°C · sea to 19° Camacha coastal · warmest ~19°C · sea to 24° Câmara de Lobos coastal · warmest ~22°C · sea to 24° Camarate coastal · warmest ~23°C · sea to 18° Campanhã coastal · warmest ~20°C · sea to 17° Campinas coastal · warmest ~20°C · sea to 17° Campo De Ourique coastal · warmest ~22°C · sea to 19° Campo Grande coastal · warmest ~23°C · sea to 18° Campo Pequeno coastal · warmest ~23°C · sea to 19° Campolide coastal · warmest ~23°C · sea to 19° Canelas coastal · warmest ~20°C · sea to 17° Caniço coastal · warmest ~22°C · sea to 24° Canidelo coastal · warmest ~20°C · sea to 17° Caparica coastal · warmest ~22°C · sea to 19° Carcavelos coastal · warmest ~22°C · sea to 19° Carnaxide coastal · warmest ~22°C · sea to 19° Carnide coastal · warmest ~22°C · sea to 18° Carregado coastal · warmest ~22°C · sea to 19° Carvoeiro coastal · warmest ~23°C · sea to 20° Cascais coastal · warmest ~21°C · sea to 19° Castelões de Cepeda inland · warmest ~20°C Caxias coastal · warmest ~22°C · sea to 19° Charneca coastal · warmest ~23°C · sea to 18° Charneca de Caparica coastal · warmest ~22°C · sea to 19° Chelas coastal · warmest ~23°C · sea to 19° Cidade Universitária coastal · warmest ~23°C · sea to 18° Cobre coastal · warmest ~21°C · sea to 19° Coimbra inland · warmest ~22°C Colares coastal · warmest ~21°C · sea to 19° Conceição coastal · warmest ~24°C · sea to 22° Contumil coastal · warmest ~20°C · sea to 17° Corroios coastal · warmest ~22°C · sea to 19° Corujeira coastal · warmest ~20°C · sea to 17° Corujeira de Dentro coastal · warmest ~19°C · sea to 24° Costa da Caparica coastal · warmest ~22°C · sea to 19° Costa de Caparica coastal · warmest ~22°C · sea to 19° Cruz coastal · warmest ~20°C · sea to 17° Curral das Freiras coastal · warmest ~19°C · sea to 24° Damaia coastal · warmest ~22°C · sea to 18° Espinho inland · warmest ~20°C Espinho coastal · warmest ~20°C · sea to 17° Estômbar coastal · warmest ~23°C · sea to 20° Estoril coastal · warmest ~21°C · sea to 19° Estreito de Câmara de Lobos coastal · warmest ~21°C · sea to 24° Estremoz inland · warmest ~23°C Évora inland · warmest ~23°C Falagueira coastal · warmest ~22°C · sea to 18° Falcão coastal · warmest ~20°C · sea to 17° Fânzeres inland · warmest ~20°C Faro coastal · warmest ~24°C · sea to 21° Ferragudo coastal · warmest ~22°C · sea to 20° Ferreiras coastal · warmest ~24°C · sea to 21° Figueira da Foz coastal · warmest ~20°C · sea to 18° Foz do Douro coastal · warmest ~19°C · sea to 17° Francos coastal · warmest ~20°C · sea to 17° Frossos inland · warmest ~20°C Funchal coastal · warmest ~22°C · sea to 24° Godim coastal · warmest ~20°C · sea to 17° Gondizalves inland · warmest ~20°C Gondomar coastal · warmest ~20°C · sea to 17° Graça coastal · warmest ~23°C · sea to 19° Granja coastal · warmest ~20°C · sea to 17° Gualtar inland · warmest ~20°C Guia coastal · warmest ~24°C · sea to 20° Guifões coastal · warmest ~19°C · sea to 17° Guimarães inland · warmest ~20°C Gulpilhares coastal · warmest ~20°C · sea to 17° Intendente coastal · warmest ~23°C · sea to 19° Jardoeira inland · warmest ~21°C Joane inland · warmest ~20°C Lagoa coastal · warmest ~23°C · sea to 20° Lagos coastal · warmest ~22°C · sea to 20° Lamas coastal · warmest ~20°C · sea to 17° Laranjeiro coastal · warmest ~22°C · sea to 19° Lavradio coastal · warmest ~23°C · sea to 19° Leça da Palmeira coastal · warmest ~19°C · sea to 17° Leça do Bailio coastal · warmest ~20°C · sea to 17° Linda-a-Velha coastal · warmest ~22°C · sea to 19° Lisbon coastal · warmest ~23°C · sea to 19° Lordelo do Ouro coastal · warmest ~20°C · sea to 17° Lumiar coastal · warmest ~23°C · sea to 18° Machico coastal · warmest ~21°C · sea to 24° Madalena coastal · warmest ~20°C · sea to 17° Madalena coastal · warmest ~22°C · sea to 23° Manta Rota coastal · warmest ~25°C · sea to 22° Marvila coastal · warmest ~23°C · sea to 19° Massamá coastal · warmest ~22°C · sea to 19° Massarelos coastal · warmest ~20°C · sea to 17° Matosinhos coastal · warmest ~19°C · sea to 17° Mexilhoeira Grande coastal · warmest ~22°C · sea to 20° Monte Estoril coastal · warmest ~21°C · sea to 19° Monte Gordo coastal · warmest ~25°C · sea to 22° Moscavide e Portela coastal · warmest ~23°C · sea to 18° Nazaré coastal · warmest ~20°C · sea to 19° Neiral coastal · warmest ~20°C · sea to 17° Nevogilde coastal · warmest ~19°C · sea to 17° Noeda coastal · warmest ~20°C · sea to 17° Nossa Senhora do Monte coastal · warmest ~19°C · sea to 24° Odivelas coastal · warmest ~22°C · sea to 18° Oeiras coastal · warmest ~22°C · sea to 19° Olhos de Água coastal · warmest ~24°C · sea to 21° Olivais coastal · warmest ~23°C · sea to 18° Olival coastal · warmest ~22°C · sea to 19° Olival Basto coastal · warmest ~23°C · sea to 18° Oliveira do Douro coastal · warmest ~20°C · sea to 17° Paço de Arcos coastal · warmest ~22°C · sea to 19° Paços coastal · warmest ~19°C · sea to 17° Paderne coastal · warmest ~23°C · sea to 21° Palmeira inland · warmest ~20°C Palmela coastal · warmest ~23°C · sea to 19° Paranhos coastal · warmest ~20°C · sea to 17° Parchal coastal · warmest ~22°C · sea to 20° Parede coastal · warmest ~21°C · sea to 19° Parque das Nações coastal · warmest ~23°C · sea to 18° Pedrouços coastal · warmest ~20°C · sea to 17° Pêra coastal · warmest ~23°C · sea to 20° Pereiro coastal · warmest ~20°C · sea to 17° Piedade coastal · warmest ~23°C · sea to 19° Pinheiro Manso coastal · warmest ~20°C · sea to 17° Ponta Delgada coastal · warmest ~21°C · sea to 23° Ponte de Lima inland · warmest ~20°C Pontinha coastal · warmest ~22°C · sea to 18° Porches coastal · warmest ~23°C · sea to 20° Portimão coastal · warmest ~22°C · sea to 20° Porto coastal · warmest ~20°C · sea to 17° Porto de Mós coastal · warmest ~22°C · sea to 20° Porto Salvo coastal · warmest ~22°C · sea to 19° Póvoa de Santo Adrião coastal · warmest ~22°C · sea to 18° Póvoa de Varzim coastal · warmest ~19°C · sea to 17° Pragal coastal · warmest ~22°C · sea to 19° Prazeres coastal · warmest ~22°C · sea to 19° Principe Real coastal · warmest ~23°C · sea to 19° Prior Velho coastal · warmest ~23°C · sea to 18° Quarteira coastal · warmest ~24°C · sea to 21° Queijas coastal · warmest ~22°C · sea to 19° Quelfes coastal · warmest ~24°C · sea to 21° Queluz coastal · warmest ~22°C · sea to 19° Ramalde do Meio coastal · warmest ~20°C · sea to 17° Real inland · warmest ~20°C Restelo coastal · warmest ~22°C · sea to 19° Rio Tinto coastal · warmest ~20°C · sea to 17° Sacavém coastal · warmest ~23°C · sea to 18° Santa Clara inland · warmest ~22°C Santa Luzia coastal · warmest ~22°C · sea to 24° Santa Maria de Belém coastal · warmest ~22°C · sea to 19° Santa Maria Maior coastal · warmest ~22°C · sea to 24° Santo António coastal · warmest ~22°C · sea to 24° Santo António dos Olivais inland · warmest ~22°C Santo da Serra coastal · warmest ~21°C · sea to 24° Santo Ovídio coastal · warmest ~20°C · sea to 17° Santos-o-Velho coastal · warmest ~23°C · sea to 19° São Domingos de Rana coastal · warmest ~21°C · sea to 19° São Gonçalo coastal · warmest ~22°C · sea to 24° São Jorge de Arroios coastal · warmest ~23°C · sea to 19° São Mamede coastal · warmest ~23°C · sea to 19° São Mamede de Infesta coastal · warmest ~20°C · sea to 17° São Martinho coastal · warmest ~22°C · sea to 24° São Martinho do Bispo inland · warmest ~22°C São Paulo coastal · warmest ~23°C · sea to 19° São Roque coastal · warmest ~19°C · sea to 24° São Roque coastal · warmest ~22°C · sea to 23° São Sebastião da Pedreira coastal · warmest ~23°C · sea to 19° São Tiago de Custoias coastal · warmest ~20°C · sea to 17° Sardão coastal · warmest ~20°C · sea to 17° Senhora da Hora coastal · warmest ~20°C · sea to 17° Senhora da Luz coastal · warmest ~22°C · sea to 20° Senhora do Porto coastal · warmest ~20°C · sea to 17° Sete Rios coastal · warmest ~23°C · sea to 19° Setúbal coastal · warmest ~23°C · sea to 19° Sintra coastal · warmest ~21°C · sea to 19° Sobreda coastal · warmest ~22°C · sea to 19° Tavarede coastal · warmest ~20°C · sea to 18° Tavira coastal · warmest ~24°C · sea to 22° Tomar inland · warmest ~23°C Trafaria coastal · warmest ~22°C · sea to 19° Tunes coastal · warmest ~24°C · sea to 20° Unhos coastal · warmest ~23°C · sea to 18° Urgeses inland · warmest ~20°C Valadares coastal · warmest ~20°C · sea to 17° Valbom coastal · warmest ~20°C · sea to 17° Vestiaria coastal · warmest ~21°C · sea to 19° Viana do Castelo coastal · warmest ~19°C · sea to 17° Vila do Conde coastal · warmest ~19°C · sea to 17° Vila Nova De Cacela coastal · warmest ~25°C · sea to 22° Vila Nova de Gaia coastal · warmest ~20°C · sea to 17° Vila Real inland · warmest ~20°C Vila Real de Santo António coastal · warmest ~25°C · sea to 22° Vilamoura coastal · warmest ~24°C · sea to 21° Vilar de Andorinho coastal · warmest ~20°C · sea to 17° Vilar do Paraíso coastal · warmest ~20°C · sea to 17°

Explore