Welcome to Beja

Beja offers a mix of rich Roman history and scenic Alentejo landscapes. Wander through ancient castles and quiet streets. A peaceful retreat full of heritage.