Alternative destinations near Porto.
Places near Porto that score high on beauty and low on crowding, according to our data.
Lamego
This compact city in Portugal's Douro wine country, Lamego sits on the Balsemão River with an unusual concentration of churches for its size, a real café and…
Amarante
A particularly photogenic small city on the Tâmega River in northern Portugal, Amarante sits in deep wine country with a strong café and restaurant scene for…
Ponte da Barca
Sitting on the Lima River in northern Portugal's deep Vinho Verde country, Ponte da Barca is a particularly photogenic small town with a café and restaurant…
Viseu
City in central Portugal with a dense café and restaurant scene, many historic churches, and a position in the heart of Dão wine country.
Salzedas
A compact village on the right bank of the River Varosa in northern Portugal, Salzedas sits within the Távora-Varosa Demarcated Region, known for sparkling w…
Darque
A pocket-sized Portuguese town where a broad river meets sandy estuary flats, backed by forested hills and distant mountains, with vineyard surroundings, wat…
Vila Verde
Small town in the Minho region of northern Portugal with a notably dense café and restaurant scene for its size, set alongside water and within reach of moun…
Santa Comba Dão
This pocket-sized Portuguese city on the Dão river in wine-growing country, Santa Comba Dão is best known as the birthplace of António de Oliveira Salazar, w…
Ribeira de Pena
Small town in northern Portugal's Vila Real District, Ribeira de Pena sits in transition country between the mountainous Trás-os-Montes and the greener Minho…
Sabrosa
A sun-warmed central square of granite fountains and whitewashed manor houses with a Baroque church tower rising behind them sets the tone for this pocket-si…
Póvoa de Lanhoso
A modest town in the mountains of northern Portugal's Braga district, Póvoa de Lanhoso sits on the water and offers a café and restaurant scene, a concentrat…
Zona antiga de Ponte de Lima
Portugal's oldest chartered town sits on the southern bank of the Lima River, where a medieval bridge gives the place its name.