I love this game Clever Castle by Thinkfun and whats nice is it can be adapted to suit the age of your child.
Comes with a booklet that has 40 challenges ranging from easy to super hard. Solutions available at the back of each challenge. Most Thinkfun games are focussed on logic and reasoning and are for single players.
My toddler started by placing the pieces in the correct castle window just following the solutions and not doing the actual challenge. But for me that was already a good way to enhance her visual perception. And a great guide to spatial orientation (above, below, left, right and middle)