Atual prefeitura, o atual castelo de Marignane foi construído em meados do século 14 por Guillaume de Baux. Adquirido pelo município no final do século XIX, o edifício mudou muito ao longo dos séculos, passando de uma fortaleza medieval a um palácio urbano, passando por uma residência renascentista e um palacete particular.
Completamente restaurado no século 16, o castelo de Marignane foi um pouco mais tarde decorado com duas alas que fecham três lados do pátio principal. Tombada como monumento histórico, possui em seu interior magníficas lareiras de gesso feitas por Jean-Louis Miche no século XVII.