Beijing won the bid for hosting the 2008 Olympic Games at the 112th session of the International Olympic Committee (IOC), IOC President Juan Antonio Samaranch announced in Moscow.