My HUGE tip - stay in Nice Old Town soak up the sunshine and then hop on a train to go and whizz down the pistes in the alps! It's way closer than you think, and great value - a skiing holiday on the med? Yes!
Yes, agree with monkmoor, it's a fantastic place to base yourself when you go skiing. If the weather's on your side you can beach and ski on the same day! We stayed at a great place near the bus station and took the ski bus straight to the piste from the apartment the owners have a guide on their website here:
www.stayintheheartofnice.com/index.php