Which two countries have hosted the Winter Olympics the most times? July 6, 2017 By Show answer USA and France More Sports QuestionsMore The Olympics Questions