Carlstens fästning (svenska: Carlstens fästning) är en fästning i staden Marstrand, belägen på Sveriges västkust.
Den byggdes 1658-1659 på order av kung Karl X Gustav av Sverige för att skydda landets västkust mot fientliga attacker. Platsen valdes på grund av dess närhet till en hamn som sällan fryser till, vilket gör att en del av den svenska flottan kan vara stationerad där. Den hade varit i militär användning fram till början av 1990-talet. Fästningen är nu ett museum som är öppet för allmänheten, värd för rundturer och middagar med vikingatida eller medeltida tema med recept som går tillbaka 300 år och erbjuder en unik upplevelse som tar alla tillbaka till gamla dagar.