I'm loath to review this in case visitor numbers increase too much and it loses its magic, however, this castle really is a must to visit. We had the place more or less to ourselves, on a Friday in August, and according to the friendly and helpful Scottish Heritage staff this is usually the case. You are permitted to wander in and over so much of the castle and there are wonderful views from the top of the towers. I'm sure kids would love it.
If you own or manage Craigmillar Castle, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.