Take your own blanket/ duvet/pillow in cheerful.non-hospital colours to make your bed less institutional. In addition to getting up and dressed every morning make bed and ensure staff sort new sheets every few days!
If in a shared bay keep curtains open around bed in day time and try to pass time with other mums to be unless they really wind you up in which case earplugs and sleep mask all the way. Actually take those anyway.
Adult colouring books are quite popular. We had one patient finished her PhD thesis on a laptop the day before her lscs! Crochet/knitting/cross stitch (can always learn how from you tube if like me you're not crafty).
Take a walk around whatever areas you are able to access. If ok to leave ward area try to go outside daily, people watch, find a bench and sit in sun ( if there is any). Our hospital has a patient garden that almost no one knows about.
Set up online groceries for next few weeks, go through diaries and family calendars make sure up to date with any school/nursery news for eldest dc. Xmas/birthday present shopping (just remember you've done it already and don't double up).
Books, netflix, audio books (if you use a public library check out free Overdrive app and read/listen to stuff you wouldn't normally consider).we
I knew one long stay patient who threw a baby shower (partner brought in batch of cupcakes, she put a little card on each bed as an invite, not sure what else they did but lots of laughter came out of the bay).