The Northern Alps in France have great resorts Portes de Soleil. Take your pick from Morzine, Avoriaz, Chatel! They all have great slopes for all standards.
My recommendation is Avoriaz - it's an amazing town where no cars are allowed - everyone is taken around in horse drawn carts! Plus, you can snowboard straight out of the hotel's front door. almost 8 years ago