This is what my son likes: he is now 5 but STILL loves these things since he was 2:
Cars
Dinosaurs
pretend dress up clothes
cooking things
gardening things
Play-Doh
Moon Sand
Paint
Workbooks
Legos
Hot Wheels race track
Water guns
Bike
Scooter
Basketball Hoop for outdoors (by Little Tikes on Walmart site). My son loves his.
Sure, a play house. There are many for boys too. I have a boy.
ie: castles etc. for boys
Just Google Search, like on Amazon, "play castles for boys." Or just play castles.
My son loves his play castles. He does real well at imaginary pretend play.