Geilo is primarily a ski resort town, but also offers summer activities. Geilo is in a valley with mountain ranges on each side. The center of the town lies at 800 meters above sea level, and its highest point is 1178 meters above sea level. It is 250km from Oslo and 260km from Bergen.
Geilo is a centre in the municipality of Hol in Norway, in the valley of Hallingdal, with around 2300 inhabitants.
It has a train station (Geilo stasjon) with roughly five trains a day going to either Bergen (to the west) or Oslo (to the east). The closest airport is Geilo Airport, Dagali (24km away), while the closest airport that accepts international flights is Fagernes Airport. Geilo is situated near the famous Flåm railway line. Geilo has three lakes, Slåttahølen, Vestlefjorden, and Ustedalsfjorden, by far the largest of the three.
The ski season in Geilo is much like the rest of Norway, roughly from late November until early April. Geilo has two ski centres that make up one resort, which goes by the name Geilo skiheiser. Geilo skiheiser has 39 slopes covering 33km accessed by 20 lifts (14 plate, 6 chair). Geilolia skisenter (formerly Vestlia skisenter) tends to have the easier green and blue runs and is where the three ski schools that operate in Geilo take place, whereas Slaatta skisenter has the blue and red runs.
There is also an extensive cross country system in Geilo, offering 220km of tracks, including 5km under floodlight. There are free pamphlets available in the ‘info’ boxes dotted around the town next to the maps showing the cross country trails and lengths. Skiing options include alpine skiing, cross country (XC) skiing, telemarking, snowboarding, dog sledging, toboggan, ski orienteering, and evening skiing most evenings.





