El día 1 de mayo de 1900, en Múnich, Luis Gustavo contrajo matrimonio con Matilde de Baviera (1877-1906), la tercera hija de Luis III da Baviera y de su esposa, María Teresa de Austria-Este.