Shangri-La Academy

Climb the ladder of success

The Shangri-La Academy is our unique training center based at the Sun Yat-Sen University campus in Zhuhai, China. Its mission is to foster a new generation of hospitality professionals equipped with the innovative skills, flexibility and service ethos needed to succeed in our rapidly-changing industry.

The Academy offers certificate and diploma programs and short professional courses for all levels. It also acts as our source for best practice, and promotes teamwork and camaraderie among all our colleagues.

The Academy also organizes workshops, seminars and short courses for hospitality professionals in areas such as Hotel Operations, Management and English among others.

Our Facilities

Our Academy is based at the Sun Yat-sen University campus in Zhuhai, China. Zhuhai is situated at the heart of the Pearl River Delta in Southern China, close to Macau, Guangzhou and Hong Kong.

The Academy is equipped with a state-of-the-art range of teaching facilities, including a computer lab, training kitchens as well as restaurant and housekeeping training rooms.

Our Team

The Shangri-La Academy is run by a team of Programme Directors who are all experts in their fields.

The Programme Directors bring a wealth of experience from all over the world and share a passion for teaching the values and skills needed to be successful in our rapidly-changing industry.

Core Programmes
Programmes Directory

Career Opportunities

Search our current database of opportunities around the world.


Contact Information

Sun Yat-sen University Zhuhai Campus, Tang Jia Wan, Zhuhai, Guangdong Province, 519082, People's Republic of China,

(86 756) 366 8269

(86 756) 366 8250