L'origine du château est fort ancienne, de même que la famille de Briançon. En ces lieux, il y aurait eu un oppidum élevé par les Romains, puis plus tard, une forteresse sarrazine. La famille de Briançon, qui en 900, portait le nom de sires de Cur ou de Cœur, est attesté en l'an 1000, avec un Aymon Cur, qui est fait vicomte de Tarentaise par l'archevêque Amizzo. L'ainé de ces fils, Artaud, serait la souche de la famille des Miolans et le second, Ardin, la souche des Montmayeur.
En 1082, vit Aymon ou Emeric sire de Briançon, il est à l'origine d'une polémique. Selon certaines sources, il se serait comporté en brigand, abusant de ses droits sur le péage du pont enjambant l'Isère, ce qui aurait amené l'archevêque de Moûtiers, Héraclius, à se plaindre auprès du comte de Savoie, Humbert II. Ce dernier aurait mis le siège devant le château, et l'aurait fait raser.
Le 5 des calendes d'aôut 1196, l'empereur d'Allemagne, Henri VI, confirme la concession du château, à l'archevêque Aymon II, par bulle donné à Turin.
En 1276, c'est le comte Philippe de Savoie qui en a la possession. Gaspard de Montmayeur en reçoit l'investiture en 1392. À la mort du dernier représentant de cette famille, Jacques de Montmayeur, le château est acquis en 1486, par le duc de Savoie Charles Ier, puis cédé en 1528 à Béatrice de Portugal. Des restaurations et des fortifications y sont entreprises, afin de le mettre en défense contre les troupes de François Ier, ce qui ne l'empêcha pas de tomber aux mains des Français en 1536, qui l'occupèrent jusqu'en 1557. A cette date, il est rendu au duc de Savoie Emmanuel-Philibert après la victoire de Saint-Quentin. Il le vend, le 20 mars 1568, au noble François Ramus pour 480 écus d'or.
En 1600, sous Henri IV, il est repris par les Français qui le démantelle. En 1630, Thomas de Carignan, se retranche dans le château face aux troupes de Louis XIII. Menacé d'être pris à revers par les troupes du maréchal de Bassompierre, il se repli sur la frontière des Alpes. Puis, en 1690, il est pris d'assaut par le maréchal de Catinat qui le détruit à peu près complètement.
La seigneurie de Briançon fut érigé en vicomté au XI siècle, puis le 2 mai 1680, en marquisat, en faveur de la famille Caron de Saint-Thomas.