Check out the local library for fun stuff that’s free
I would write a list weather dependent
Park - free - take a picnic
Check of any friends have 5 year olds for a meet up
Ball park relatively cheap
Library - free fun stuff or reading books
Check out your local area for fates, or fun days, usually a lot around summer - also cheap
Look at museums - free
Cinema as a treat
Bigger day out - check what’s local we used to go to a council run animal park free for adults and cheap for kids.
Start saving scraps - like tinfoil, bottle lids, egg cartons, boxes - buy some glue and make monsters
Get a large piece of wallpaper and have a painting party in the garden - my kids used to love this!
Walk in the woods - make it a treasure hunt - leaves, rubbings, stones, flowers etc - you’ll find some online
Crafts kits can but fun, teach her to sew or knit
Make sure she has her favourite toys and you know what her favorite tv shows are
Do one activity a day and have down time -
Have a bath each night - they like to play in the water.
She’ll go to bed easier.