She's gorgeous
There's a whole thread about playpens - I'll link it below. Some will depend on space and convenience. If you have the space (eg a spare room), to leave one up permanently, then the Songmix type are good and cheap and can be made any size you want. However for one you put up and take down each time it would be a real fiddle. Happy Henry Homes do a wood one (which I also have) which is a bit easier to take up and down each time and the panels are easy to put under a sofa eg when not in use. That isn't cheap either - about £55 I think.
I do have the Omlet one and I do find it the quickest and easiest to put up and down - seconds. Providing you don't use the plastic attachable floor. I just put mine up on the carpet - however you might want to protect a carpet! It is a bit expensive though. I love the size of it and the fact it stores away neatly and goes up in seconds (without the floor part). I just push our coffee table out of the way and put it up.
Is she happy enough to be on a sofa with you without jumping off? Another option is just have a hamsterproofed area (like a hallway with doors closed and something blocking the stairs eg).
Anyway here's the thread
This is a thread about playpen options :-)
www.thehamsterforum.com