Otto Schläpfer (March 11, 1931 – 2015) was a Swiss ice hockey player who played for the Switzerland men's national ice hockey team at the 1952 and 1956 Olympics. He also played for the Zürcher SC.