Sunny but not scorching, lively without the rush of the summer crowds, and ideal for wandering slowly through historic streets, nowhere in particular to be.
While Lisbon and Porto continue to draw the bulk of visitors, Portugal's small towns offer a quieter, more intimate side, where a long weekend unfolds at an easy pace over terrace coffees, cobbled lanes, and golden evenings that seem to stretch on forever. Here, a few days away is less about sightseeing and more about slipping into the rhythm of local life.
According to idealista, these are the six Portuguese towns best suited for a relaxed long weekend in May.
1. Óbidos
Few places capture the romance of medieval Portugal quite like Óbidos. Surrounded by remarkably preserved ancient walls, this small hilltop town is a maze of cobbled lanes, whitewashed houses trimmed in blue and yellow, and brightly painted doorways framed with bougainvillaea.
In May, the softer spring light filters through the narrow streets, bringing a cinematic atmosphere to the town, and by early evening, once one-day trippers have departed, a serene atmosphere settles over the village.
Among the recommended activities are walking the ancient ramparts at sunset, a slow coffee in the main square beneath the church, and sampling ginjinha, the local cherry liqueur.
It is advised that staying within the old walls transforms the experience entirely, especially once the town quietens after dark, and packing comfortable shoes, as the cobblestones and ramparts can be uneven.
2. Aveiro

Aveiro has been dubbed a city to rediscover Portugal, featuring canals lined with colourful moliceiro boats, elegant Art Nouveau buildings and pastel-toned façades that shimmer in the Atlantic light.
A couple of minutes away, Costa Nova is famous for its striped seaside cottages and sweeping beaches, making Aveiro ideal for travellers wanting a mix of urban charm and ocean air.
The suggestions for this location include a canal cruise aboard a traditional moliceiro, the early-morning fish market, and a sunset along the beach at Costa Nova.
This town is known for being incredibly cycle-friendly, and hiring a bike is one of the easiest ways to explore both the centre and the coast. It is advised to stay at least two nights to appreciate the slow pace.
3. Tavira
On the eastern edge of the Algarve, Tavira offers a gentler version of southern Portugal. A river cuts through the town beneath its old Roman bridge, while interlocking tiled rooftops and faded pastel façades glow softly in the spring sunshine.
May is an especially opportune time to visit, as temperatures are already warm enough for the beach, but the summer crowds have yet to arrive.
The recommended activities for this area include crossing the Roman bridge at dusk, viewing the lagoon and salt flats from Tavira Castle, taking boat trips to the sandy beaches of Ilha de Tavira, and experiencing the purple bloom of jacaranda trees across the town squares.
It is advised to explore the city centre on foot, setting aside a full day to explore nearby islands and nature reserve, which are a major part of Tavira’s charm.
4. Évora

In the heart of the Alentejo region, Évora is enveloped by ancient walls, with Roman ruins sitting alongside whitewashed houses, shaded courtyards and sleepy squares where afternoons seem to drift by unnoticed.
By May, summer already feels close, though cool evenings still linger in the stone streets. It is an excellent base for exploring the rolling landscapes and vineyards of the surrounding region.
Among the suggestions for this destination are visiting the Roman temple at sunrise or sunset, a walk beside the historic aqueduct, and coffee at a traditional neighbourhood café.
It is advised to follow local customs, rest during the hottest part of the afternoon, and hire a car to explore nearby villages and the countryside.
5. Guimarães

Widely regarded as the birthplace of Portugal, Guimarães blends medieval history with an energetic modern atmosphere. The timber-framed buildings, lively plazas and flower-filled balconies give the town a historic warmth.
Named Europe’s Green Capital for 2026, Guimarães is especially appealing in spring, when parks and gardens are at their most vibrant.
The recommended activities include wandering the medieval lanes around Largo da Oliveira, visiting the Castle of Guimarães and the Palace of the Dukes of Braganza, and drinking in Praça de Santiago as the evening crowds gather.
Due to the fast rail connections between Guimarães and Porto, these cities are a good fit for a longer break. It is advised to allow at least two days to alternate between sightseeing and time on the terrace.
6. Monsaraz

Perched high above the Alqueva Lake, this fortified village overlooks rolling hills and endless skies, almost feeling suspended in time.
Enriched by ancient walls, there is little urgency here, as days are shaped by shifting light, quiet walks and long views across the landscape.
The suggestions for this area include early morning walks along the stone ramparts, watching the changing colours of Lake Alqueva, and stargazing beneath some of Europe’s clearest skies.
Once the visitors leave, Monsaraz becomes extraordinarily peaceful, making an overnight stay a must. Even in May, evenings can turn cool, so it’s worth packing a light jacket.
For travellers looking to escape for three or four days without the intensity of peak summer tourism, Portugal in May offers something increasingly rare in Europe: beautiful places that still know how to slow down. Boasting short flight times, reliable rail connections and plenty of small guesthouses and holiday rentals, a long weekend in Portugal can come together with surprisingly little effort.













