情甚笃，曾封「一品顶戴」、「毓庆宫行走」，溥仪亦因庄士敦的教导眼界大开，走向世界。1927年任英租威海卫专员；1930年10月1日威海卫归还中国，庄士敦卸任并返回英国。1931年他于伦敦大学亚非学院担任教授，主要研究汉学。后来成为了中国文化大师的蒋彝亦在这段时间成为了庄士敦的学生。至1938年于爱丁堡去世，享寿64岁。
后世.在《末代皇帝》中由彼得·奥图饰演。