The Short Answer
Kyoto is a harder city to bring children to than Tokyo or Osaka, and it is worth being honest about why. Its attractions are temples and gardens: quiet, contemplative, largely visual, and frequently crowded. A seven-year-old will tolerate two of them and resent the third.
The fix is not to skip the temples. It is to structure days so that each contains one temple, one hands-on thing, and one place to run around, and to accept that you will see less than a childless traveller would.
Kyoto is extremely well set up for the hands-on part. It has more craft workshops open to visitors than any other Japanese city, most run an hour, most cost less than a museum ticket, and children finish them holding something they made. That single hour buys goodwill for the rest of the day.
The other structural advantage is Nara, forty-five minutes away, where the deer are free-roaming and will eat out of your hand. For most families that is the day of the trip.
One practical warning: Kyoto's buses are slow, crowded and the main way tourists move around. With children, use the JR and subway lines where they exist and take taxis over buses more often than you would elsewhere.

Family Ninja Class in Kyoto
Costumes, stealth training, a blowgun and throwing stars, with museum entry included.
From $74
2 hours
