Замок Голдинген заложил в 1242 году ландмейстер Тевтонского ордена Дитрих фон Грюнинген. Возникший вокруг замка город в 1378 году был наделён городскими правами и вступил в Ганзейский союз. В XVII веке здесь располагалась одна из резиденций курляндских герцогов.