I've been here a few times recently with my young family having rediscovered the place after moving out of Wales. It's free to get in - which is incredible - all you pay for is car parking and this is only a few pounds for a whole day. It's a huge park with lots of space for kids to run around in. There is an animal area, adventure playground, lake, train ride and the castle itself. There is a tea room which is offers good value food and drinks. Highly recommended for families. I suppose the only downside is if it rains you will get wet with limited indoor activities.
If you own or manage Margam Park, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.