Beja Castle

Visit Beja Castle and get one of the best panoramic views of the city from its impressive keep.

Beja Castle
Beja Castle
© Celestino Manuel

The Beja Castle is located in the Northeastern end of the city of Beja, in Alentejo, Portugal.

It is a medieval castle built towards the end of 13th century on Roman foundations by the command of King D. Dinis.


keep tower, Beja Castle
keep tower, Beja Castle
© Celestino Manuel

The castle has a pentagonal floor flanked by six towers, among them is the keep, considered as one of the most beautiful in Portugal. From the top of its impressive 24-metre-high tower you will enjoy magnificent views of the city.

In the weapons square stands the Casa do Governador (Governor’s House), a building which suffered various modifications by the end of 30s, and currently hosts the tourism office and a museum space for temporary expositions.

More information:


Largo Dr. Lima Faleiro, Beja.

Opening Hours:

From November to March from 9h30 to 12h00 and from 14h00 to 16h30. From April to October from 9h30 to 12h00 and from 14h00 to 17h30.


(+351) 284 311 913


Hotels near this place:

Interactive Map:

Transfer & Taxi Deals

Check out our transfer deals to travel in Portugal.

Porto Airport
Lisbon Airport
Faro Airport


Book now your Hotel or Apartment:

Flight Offers:

Compare flight offers and book in advance to save some money.

Car Rental

Find the largest offer in car rental for your holidays:

Copyright © - All rights reserved.