Trip Planner:   USA  /  Pennsylvania  /  Bucks County  /  Doylestown  /  Kids Castle

Kids Castle, Doylestown

#1 of 23 in Parks in Bucks County
Park · Nature / Park
Kids Castle is located in Doylestown. Before you head to Doylestown, plan trip itinerary details with our user-friendly Doylestown vacation tool, to make sure you see all that Doylestown has to offer, including Kids Castle.
Create an itinerary including Kids Castle
© OpenMapTiles © OpenStreetMap contributors

Kids Castle reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
244 reviews
  • My kids (2, 5 and 9) played for 2 and half hours at this place in 35 degree weather and didn't want to leave. It's_that_fun. We came all the way from New York City specifically to see this attraction....  more »
  • Ales every child feel like a prince/princess. What a fantastic treasure locals have! We live many states away, but found time in our vacation to work on a 2 hour visit. It was hot and quote busy the.....  more »
  • We drove from New Jersey to check this place out. Although the drive was long this place was well worth it. My 2 boys and myself had a blast here and 2 hours went by quick. The playground floor is soft and bouncy in case someone falls and its enclosed with 1 entrance which is nice to let the kids run free. The castle is huge and definitely can get lost in it ( in a good way). There are nice clean areas to have lunch as well and a place for parents to relax while kids play. This place was definitely worth the trip and we will be returning.
  • Once again, always a treat. Hours of fun, the castle itself is amazing! But now they have all brand new equipment as well, really all age groups represented, and more inclusive. Also a wealth of picnic tables and some short trails, just an all-around great place.

Plan your trip to Doylestown

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Manage it
    Everything in one place.
    Everyone on the same page.