Portugal · Charming villages
The most beautiful villages in Portugal
Colourful palaces in the mist, a walled town you can walk around along the top, striped houses by the lagoon, fishing villages with giant waves and the birthplace of the nation: the most beautiful villages in Portugal, from north to south.
Updated 20 October 2026 · How we make our guides
Centre
-
PortugalSintra
Colourful palaces among forests and mist, a World Heritage Site, near Lisbon.
What to see in Sintra -
PortugalÓbidos
A walled medieval town you can walk around along the top of the walls.
What to see in Óbidos -
PortugalNazaré
A fishing village with some of the biggest waves in the world in winter.
What to see in Nazaré -
The north
-
PortugalGuimarães
The birthplace of Portugal, with its castle and a World Heritage medieval old town.
What to see in Guimarães -
Algarve
-
PortugalTavira
A town of churches and hipped roofs by a river, close to island beaches.
What to see in Tavira
Frequently asked questions
What are the most beautiful villages in Portugal?
Sintra, Óbidos, Nazaré and Cascais in the centre; Guimarães and Aveiro in the north; and Tavira in the Algarve.
Which villages can you visit from Lisbon?
Sintra and Cascais, less than an hour by train; Óbidos and Nazaré, an hour to an hour and a half away.
When is the best time to go?
In spring and autumn. To see the giant waves of Nazaré, in winter.
Bagintravel · We travel together
Shall we plan your trip wherever you choose?
Tell us where and in under a minute you’ll have your day-by-day route, with places to stay, transport, expenses and tips. And we go with you in your pocket, offline too.
The app is currently available in Spanish.
More travel ideas
Reviewed 20 October 2026. Dates and seasonal warnings: the same data the Bagintravel app uses. Sources and method.
Cover photo: Diego Delso (CC BY-SA 4.0), Wikimedia Commons.