Beja

Beja, a sun-baked hilltop town in Portugal's Alentejo region, feels like a well-kept secret. With its whitewashed houses, medieval castle, and a palpable sense of history, it offers an authentic slice of rural Portugal away from the tourist crowds. The town's quiet plazas and narrow lanes invite leisurely exploration, while the surrounding cork oak forests and rolling plains are perfect for nature lovers.

Highlights & What to See

Suggested Time to Spend

Dedicate a full day to Beja to soak up its atmosphere. Start with the castle and museum in the morning, then explore the old town's churches and plazas. After a leisurely lunch (try the local açorda or migas), spend the afternoon at the Passeio Público or venture into the countryside for a short walk. If you have a car, consider an overnight stay to enjoy the quiet evening streets and a traditional Alentejo dinner.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits