Castillo del Buen Amor: guía completa para visitarlo


El Castillo del Buen Amor es un castillo-palacio renacentista del siglo XV en Villanueva de Cañedo, término de Topas (Salamanca), construido sobre los restos de una fortaleza del siglo XI. Fue residencia de los Reyes Católicos y hoy funciona como hotel con posada y restaurante, aunque también se puede visitar por dentro sin alojarse.

Ficha rápida del Castillo del Buen Amor

Dato Información
Ubicación Villanueva de Cañedo, municipio de Topas
Provincia Salamanca
Cómo llegar 20 km al norte de Salamanca capital
Horario de visita Todos los días, 12:00-14:00 y 16:00-20:00
Precio Gratis lunes de 12:00 a 14:00 (patio y exteriores) · 5 € el resto de días (patio gótico, salones del XV y una consumición)
Alojamiento Posada Real con 41 habitaciones, desde unos 90-105 €/noche
Contacto +34 923 355 002 / 618 95 21 90 · buenamor.net

Horario y precios consultados en julio de 2026; al ser también un hotel en funcionamiento, conviene llamar antes para confirmar disponibilidad de visita, sobre todo en fines de semana con eventos privados.

Historia del Castillo del Buen Amor

Castillo del Buen AmorBajo el castillo actual hay un castro del siglo XI, del que todavía se conserva el sótano original. La fortaleza que hoy se visita, sin embargo, es obra del siglo XV: su construcción fue autorizada por Juan II de Castilla a iniciativa de la Casa de Alba, como un robusto edificio militar que con el tiempo fue derivando hacia palacete gótico. En 1475 la villa y su castillo pasaron a manos de los Reyes Católicos, y sirvieron de refugio a Fernando II de Aragón camino de la batalla de Toro, durante la guerra contra Juana la Beltraneja.

En apenas dos años el castillo cambió de dueño en dos ocasiones: en 1476 pasó al mariscal de Castilla Alfonso de Valencia y Bracamonte, y en 1477 a Alonso Ulloa de Fonseca Quijada, obispo de Ávila. Fue este obispo quien transformó la vieja fortaleza en un palacio de trazas renacentistas y la convirtió en su residencia habitual, que compartió con su amante, Teresa de las Cuevas. Esa historia de amor —o, según otra versión, la del arzobispo Alonso Fonseca y María de Ulloa— es la que dio al castillo su nombre.

Felipe II creó en torno al castillo el condado de Villanueva de Cañedo, que pasó por varias casas nobiliarias hasta el siglo XX, cuando tuvo que venderse. Un incendio en 1933 hundió el techo y las plantas superiores de la torre del homenaje, y el abandono posterior llevó a que el recinto se usara como almacén agrícola en los años 50. En 1958 la familia Fernández de Trocóniz, hoteleros de profesión, adquirió el castillo y emprendió su restauración; el 18 de julio de 2003 lo abrió como hotel de 41 habitaciones de lujo.

Arquitectura y la leyenda de la dama blanca

El castillo se organiza en torno a cuatro cubos orientados a los puntos cardinales, más la torre del homenaje, la única construida en diagonal respecto al resto. En el exterior queda un antiguo foso de 15 metros de ancho y 8 de profundidad —hoy reconvertido en piscina— y, en el lienzo norte, una curiosa colección de gárgolas con forma de monstruos y animales. Por dentro combina el estilo gótico con detalles moriscos: un pórtico policromado de madera, grandes chimeneas y techos de madera trabajado son algunos de los elementos que se conservan de la reforma renacentista del obispo Fonseca.

Ninguna guía del castillo estaría completa sin su leyenda: empleados y huéspedes llevan décadas relatando la aparición de una «dama blanca» —que muchos identifican con María de Ulloa— rondando de noche por la recepción y el bar. Se cuentan llamadas desde habitaciones vacías, objetos que cambian de sitio y camas deshechas en cuartos cerrados. Es folclore de hotel con castillo, del tipo que cualquier guía honesta trata como lo que es: una buena historia, no un hecho verificado.

Cómo llegar y aparcamiento en el Castillo del Buen Amor

Villanueva de Cañedo está a unos 20 km al norte de Salamanca capital, en el municipio de Topas, con acceso por carretera convencional en 20-25 minutos en coche. No hay transporte público directo hasta la puerta del castillo, así que el coche es la opción más práctica. El recinto cuenta con aparcamiento propio para visitantes y huéspedes.

Horario y precio de la visita del Castillo del Buen Amor

El castillo puede visitarse todos los días de 12:00 a 14:00 y de 16:00 a 20:00. Los lunes de 12:00 a 14:00 el acceso al patio gótico y a los exteriores es gratuito; el resto de la semana la entrada cuesta 5 € e incluye la visita al patio gótico, los salones del siglo XV y una consumición en la cafetería. Los fines de semana y festivos conviene llamar antes al 923 355 002 o al 618 95 21 90 para confirmar que no hay una boda u otro evento privado que limite el acceso. Quienes reserven mesa en el restaurante del castillo pueden recorrerlo después de comer o cenar con un plano autoguiado que se entrega en recepción.

Consejos para la visita

Si el objetivo es solo conocer el castillo, el lunes por la mañana es el mejor momento: acceso gratuito al patio gótico sin necesidad de reserva. Para quien prefiera alargar la experiencia, dormir una noche en la Posada Real permite ver el castillo con calma, fuera del horario de visitas, y cenar en su restaurante de cocina castellana. Conviene reservar con antelación tanto la visita de fin de semana como cualquier noche de alojamiento, porque el castillo acoge bodas con frecuencia y esas fechas pueden no estar disponibles para el público general.

Qué ver cerca de Villanueva de Cañedo

El norte de la provincia de Salamanca tiene su propia ruta de castillos: a menos de una hora está el Castillo de Ledesma, ubicado en Ledesma y conocido como «La Fortaleza», sobre el río Tormes. Hacia el oeste, ya cerca de la frontera con Portugal, el Castillo de Ciudad Rodrigo, que hoy es Parador en la localidad de Ciudad Rodrigo, y el Castillo de San Felices de los Gallegos completan un recorrido por las fortificaciones fronterizas de la provincia.

Preguntas frecuentes

¿Se puede visitar el Castillo del Buen Amor sin alojarse en el hotel?

Sí. Los lunes de 12:00 a 14:00 el patio gótico y los exteriores se visitan gratis; el resto de la semana la entrada cuesta 5 € e incluye el patio gótico, los salones del siglo XV y una consumición.

¿Por qué se llama Castillo del Buen Amor?

Por el romance entre el obispo Alonso Ulloa de Fonseca Quijada, que lo convirtió en su residencia renacentista, y su amante Teresa de las Cuevas.

¿Es verdad que el Castillo del Buen Amor está encantado?

Es una leyenda muy extendida entre huéspedes y personal del hotel, que hablan de la aparición de una «dama blanca» asociada a María de Ulloa; se transmite como folclore local, sin pretensión de hecho probado.

¿Cuánto cuesta dormir en el Castillo del Buen Amor?

Las habitaciones parten de unos 90-105 € la noche y llegan hasta los 300 € en las categorías superiores, según temporada y tipo de habitación.

¿Quién construyó el Castillo del Buen Amor?

Su construcción la autorizó Juan II de Castilla por iniciativa de la Casa de Alba, sobre los restos de un castro del siglo XI del que aún se conserva el sótano.

¿Cómo se llega al Castillo del Buen Amor desde Salamanca?

Unos 20 km al norte de la capital, por la carretera hacia Topas y Villanueva de Cañedo, en unos 20-25 minutos en coche.

Pocos castillos de Castilla y León ofrecen la posibilidad de dormir dentro de su historia. El Buen Amor lo consigue sin renunciar a su pasado: se puede visitar en una tarde o alargar la estancia hasta convertirla en la propia anécdota que, con los años, termina alimentando la leyenda.

Buscar

¿En qué estas interesado? Explora lugares maravillosos adaptados a tus necesidades.