Geilo is a beautiful, unspoiled ski resort on the railway line between Oslo and Bergen. Its widely spread hotels, children’s facilities and superb cross-country trails provide a great choice. The slopes are spread across two separate mountains, one a bus ride from the resort.