El castillo está ubicado cerca de la ciudad de Trakai (Lituania) en una isla en el lago Galvė. La construcción del castillo fue terminada por Vytautas el Grande alrededor de 1409. Trakai se encuentra en la parte sureste de Lituania, a 28 km al oeste de Vilnius.