Hafjell in Norway is great for kids – very child-friendly, good ski school, and the right mix of slopes. It’s small, and the skiing is nothing compared to a big French resort, but we really like it. The food isn’t great, and the booze is eye-wateringly expensive, but our kids (now 10 and 12) love it and don’t want to go anywhere else.
We stayed in a ski-in/out apartment last year which worked well, but next year we’re going to the Hafjell Hotel. They do a great full-board deal where kids go free for room and food, and they provide vouchers for lunch at the mountain restaurants.
It’s a couple of hours drive from Oslo airport, or take a train to Lillehammer and a bus or taxi to Hafjell. We’ve stayed in Lillehammer in previous years, but now prefer to avoid the 15 minute drive in the morning and stay in Hafjell itself. The Hunderfossen winterpark across the valley is well worth an evening visit.