Start your day at the iconic Philadelphia Museum of Art ($20 per adult, $14 per child, 3-4 hours). Explore the extensive collection of artworks including paintings, sculptures, and decorative arts. Don't forget to take a photo with the famous "Rocky Steps" outside the museum!
Head over to Reading Terminal Market (Free admission, 1-2 hours), a bustling indoor food market with a wide variety of delicious eats. Sample local delicacies such as cheesesteaks, pretzels, and Pennsylvania Dutch treats. Grab lunch from one of the many vendors and enjoy the vibrant atmosphere.
Next, visit the Please Touch Museum ($20 per person, 2-3 hours), a children's museum that offers interactive exhibits and hands-on activities for kids of all ages. Let your little ones explore the different themed areas, play with water tables, and engage in imaginative play.
Make your way to Franklin Square (Free admission, 1-2 hours), a charming public park with plenty of family-friendly attractions. Take a ride on the carousel, play a round of mini-golf, and enjoy a picnic in the park. Don't miss the beautiful fountain and the storytelling bench.
For a unique experience, consider visiting The Mutter Museum ($18 per adult, $13 per child), a medical museum that showcases an extensive collection of anatomical specimens and medical oddities. It's an educational and fascinating place for older kids and adults.
Another local favorite is Smith Memorial Playground and Playhouse (Free admission, 2-3 hours), a massive outdoor playground with various play structures, a giant slide, and a 16,000-square-foot mansion filled with imaginative play spaces. It's a perfect spot for kids to burn off some energy.
For hotel and flight bookings, you can check prices on Kayak.