Geilo estas vintrosporta loko en Norvegio. Ĝi situas en rekta najbareco al la okcidente situanta nacia parko Hardangervidda, en alteco de pli-malpli 800 metroj super la marnivelo kaj en distanco de proksimume 250 kilometroj de la norvegia ĉefurbo Oslo. La loĝloko apartenas al la komunumo Hol kaj estas ties administra centro.