This article contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you. It helps keep Porto Expats free.
When people think about nature in Portugal, the beaches often steal the spotlight. But tucked away in the north of the country lies Peneda-Gerês National Park, Portugal’s only national park and one of its most beautiful natural treasures. From dramatic mountain landscapes and traditional villages to crystal-clear rivers and scenic hiking trails, Gerês offers a completely different side of Portugal.
In this new series, we’ll explore some of the best places to visit in and around Gerês. For our first trip, we’re heading to Soajo, a charming stone village known for its iconic granite granaries, stunning scenery, and delicious local cuisine.

Getting There
Soajo is located in the municipality of Arcos de Valdevez, on the western edge of Peneda-Gerês National Park. The drive from Porto takes around 1 hour and 45 minutes, making it a perfect day trip by car. The route itself is part of the experience, passing through the green landscapes of the Minho region before entering the mountains of the national park.
Rather not plan it yourself?
Guided day trips to Peneda-Gerês that leave from Porto.
Discover the Famous Espigueiros
The highlight of any visit to Soajo is its impressive collection of espigueiros. Perched on a granite outcrop overlooking the village, these traditional stone granaries have become one of the most photographed landmarks in northern Portugal.
Built on stone pillars, the structures were traditionally used to dry and store corn while protecting it from moisture and rodents. Today, they stand as a fascinating reminder of rural life in Portugal and offer beautiful views over the surrounding mountains.

Go for a Hike
After exploring the village, it’s time to experience the landscapes that make Gerês so special. Soajo is surrounded by numerous walking trails, ranging from easy strolls to more challenging mountain hikes. One of the easiest ways to choose a route is through Wikiloc, where you’ll find dozens of trails starting directly from the village.
Expect granite paths, traditional shepherd routes, panoramic viewpoints, and, if you’re lucky, encounters with the region’s famous semi-wild horses and Cachena cattle.

Lunch at Local Restaurant
All that walking deserves a rewarding meal. For lunch, head to Restaurante Videira, one of the best-known restaurants in the area.
The speciality here is Cachena beef, a native cattle breed from the mountains of northern Portugal. Known for its distinctive long horns and excellent meat quality, Cachena is deeply connected to the traditions of the region. Order a grilled beef dish and enjoy an authentic taste of Gerês.

Make a Stop on the Way Back
Before returning to Porto, consider extending your day with one final stop:
- Arcos de Valdevez – A pleasant riverside town with cafes, historic buildings, and a relaxed atmosphere. It’s an excellent place for a short walk by the river.
- Ponte de Lima – Often considered one of Portugal’s prettiest small towns, Ponte de Lima charms visitors with its medieval bridge, flower-filled streets, and traditional architecture.
- Braga – If you’d rather finish the day in a city, Braga offers beautiful churches, lively squares, and plenty of options for dinner before heading back to Porto. Check this article for some tips about Braga.



























Pingback:Porto Weekly Guide │ 14 Sep - 20 Sep 2026 - Porto Expats
Pingback:Discover Gerês Series #2: A Weekend Escape to Castro Laboreiro - Porto Expats