Travelers are voting Alcazaba de Badajoz and Alcazar de Zafra as the best forts in Badajoz. There are 1 fort in Jerez de los Caballeros a city just 40 km from Badajoz and 2 forts in Cordoba which is 137 km distant. The most popular of these are Alcazar de Zafra in Jerez de los Caballeros and Castillo de Priego de Cordoba in Cordoba. You can find 2 forts in Extremadura and 18 forts in the country of Spain. Our members favorite in Extremadura is Alcazar de Zafra and Alcázar Of Segovia is the top pick in Spain. Want more? Check out our map of forts in Badajoz.