Por los datos que das vas a estar alojado en la capital y es este fin de semana. La zona de Barco te cae muy a desmano y la del Tiétar además de estar lejos va a estar atestada de madrileños.
Lo que te voy a recomendar, ya que veo que tienes interés por los castros, es una zona menos conocida que las que te han comentado, pero muy rica en este aspecto y además te ahorras gasolina porque está relativamente cerca. La Sierra del Zapatero. No te asustes por el nombre. Dos puntos, Sotalbo y Villaviciosa (20-25km). Desde Sotalbo subes por un camino al castillo de Aunqueospese, del s.XV, se ve todo el valle, la ciudad, y lo mismo hasta encuentras algún paisano que te explique la leyenda. Está abierto a visitas, abandonado vamos. En Villaviciosa hay un castillo del s.XVI que funciona (o funcionaba) de restaurante y desde allí te vuelves a echar al monte y tienes el castro de Ulaca y el yacimiento visigodo de Cabeza de Navasangil. La cuestión está en si estás dispuesto a andar y mojarte.
Otra alternativa, hacia el norte, el castro de las Cogotas, junto al embalse (8km) yo siempre entro por la carretera de Valladolid aunque google te recomienda ir por Cardeñosa, y hacia el oeste, en la Sierra de Ávila, el castro de la Mesa de Miranda y la necrópolis de la Osera en Chamartín (25km). Eso sí, si lo que quieres es ver verracos, te vas a hartar en la ciudad, tanto de piedra como de carne y hueso.

