El campus de Dalian de la Academia de Bellas Artes Lu Xun se estableció con la aprobación del Gobierno Popular Provincial de Liaoning. Su modelo de gestión es el mismo que el del campus de Shenyang, ambos públicos. En 2007, el primer lote inscribió a 1.150 estudiantes universitarios en arte y diseño, y en 2008, el segundo lote inscribió a 1.003 estudiantes universitarios. En 2019, había casi 4.000 estudiantes en el campus.
El campus está ubicado en Jinshitan National Tourism Resort, distrito de Jinzhou, Dalian. Este es el primer complejo turístico costero nacional aprobado por el gobierno chino. Está ubicado en el extremo noreste de Dalian, en la costa de. el Mar Amarillo. La superficie terrestre es de 62 kilómetros cuadrados, la superficie marítima es de 58 kilómetros cuadrados y la costa tiene 30 kilómetros de largo. Consiste en una península oriental, una península occidental y el interior abierto y las playas costeras entre las dos penínsulas. Es el balneario más ideal del norte de China.
El campus tiene una superficie total de 382.000 metros cuadrados, con una superficie de construcción prevista de 200.000 metros cuadrados, de los cuales el área docente tiene una superficie de construcción prevista de 150.000 metros cuadrados. Arquitectura, planificación y diseño son las propuestas del estudio alemán Auer Weber Architects, resultantes de un concurso internacional. Basado en el entorno ecológico natural superior del área de Jinshitan, se propuso el concepto de planificación de "Ciudad Jardín". Se hace eco del concepto de planificación de "Jardín en la ciudad" del campus de Shenyang.