you could try pet therapy, sensory activities involving smell and sensation, cooking, sorting acivities (we have a lady who loves craft so I get her to sort our craft supplies, she loves it and it stops her wandering), visit from kindergarten or school children, invite high school music or drama students to perform.
This is the best activities website I have come across, it is full of useful and different activities to use every day. This is my go-to site every day to check what is new. Thank you.
Forum