Bugetul Olimpiadei este de 40 de miliarde de dolari, adică de mai bine de două ori mai mare decât cel pe care Londra l-a alocat pentru ediţia din 2012. Pentru a face faţă unei desfăşurări sportive de o asemenea anvergură, chinezii au ridicat 72 de stadioane şi arene de antrenement, au construit 56 de noi şosele, o nouă linie de metrou, un aeroport la care au lucrat 40.000 de oameni şi au ras din temelii un cartier sărac pentru a face loc satului olimpic.

Satul are 42 de clădiri, în care vor locui pe perioada competiţiei 16.000 de sportivi. Pe cele 66 de hectare au fost amenajate restaurante, cafenele, centre medicale şi 5 lăcaşe de cult mahomedan, budist, creştin, hindus şi mozaic.

Realizat pe structură futuristă de grinzi de oţel, Stadionul Naţional, numit de localnici “dart” şi de jurnalişti “cuibul păsărilor”, a fost realizat de 7.000 de oameni, ce au lucrat în ture jumătate de an. Astfel impresionantul stadion national, cu o capacitate olimpică de 91.000 de persoane şi o suprafaţă de 258.000 mp, a costat în total 500 de milioane de dolari.