Le château a été construit au 14ème siècle, avec de la pierre de basalte provenant d'une coulée de lave voisine. Il comporte six tours avec créneaux et machicoulis et deux étages de chemin de ronde. Il se trouve sur le chemin de Saint Jacques de Compostelle reliant Le Puy-en-Velay à Conques. Une des tours carrées abrite une chapelle orientée à l'Est, ce qui fait dire que le château aurait été construit par un ordre Hospitalier, peut être les Templiers qui étaient présents à Laguiole. Le château se trouve dans un petit village en pleine nature, nommé "Lieu-Dit Le Bousquet", qui permet une visite très agréable du château et aussi de la belle nature et d'un joli village.
L'origine du château reste assez mystérieuse, car les documents les plus importants datent de 1610 avec l'arrivée d'une famille de la vieille noblesse Languedocienne, les Roquefeuille-Blanquefort titrés Marquis du Bousquet en 1618.