Megeve has a medieval heart and is one of the original purpose-built French ski resorts. It’s charming old town centre and smart accommodation makes this an ideal resort for families with fab mountain restaurants, scenic slopes and plenty of things to do off the slopes.