Ski resort town in Hol Municipality, Norway
Photo: Jasonggb at English Wikipedia, CC BY 2.5 via Wikimedia Commons
Geilo is a small town and ski resort in upper Hallingdal at the edge of Hardangervidda. It is convenient stop on the road or rail between Oslo and Bergen. Haugastøl and Ustaoset some kilometers further east is effectively part of Geilo.
Dr.Holms Hotel
Bowling, dine in or take it away.
Highland Hotel
Offer a wide range of beer, spirits and wine. Here you also can see all the big football matches.
Geilolia Hyttetun
Geilolia Cabins are next to Geilolia Ski Centre and Summer Park. Cabins with 6-12 beds. Geilolia Apartments are situated at the town centre of Geilo within walking distance to shops, restaurants and activities. The apartments sleeps 4 people.
Nice apartments for rent.
By rail
Geilo is on the Oslo-Bergen line (Bergensbanen). The train takes 3 hours and 40 minutes from Oslo. There is one night train daily.
By car
Geilo is on route 7 (Hønefoss-Eidfjord) and the road runs right through the centre. Distance from Oslo is 243 km (151 mi), half way to Bergen. Geilo is on the end of route 40 from Kongsberg.
Choose an airport to see hotels, stations, taxi ranks and car rental desks around it.
Oslo (Gardermoen) · International · OSL
Loading places around the airport…
Articles and travel topics about Geilo and Norway.
Explore the best places to visit in February across snow festivals, world-famous carnivals, tropical island beaches, and polar night aurora displays.
6 min read
Where to see the northern lights in 2026 and 2027 during Solar Cycle 25, comparing weather in Tromsø, Abisko, Fairbanks and Iceland.
7 min read
The best places to visit in January for winter sun, deep powder snow and wildlife, comparing Niseko, Sri Lanka, Tromsø and New Zealand.
7 min read
Discover the best nature retreats and farm stays for a relaxing break, featuring Tuscan agriturismi, cloud forest lodges, and fjord cabins.
7 min read
Every section of the guide. Open one to read it in full.