Just another idea - if you or your husband are into building/making things...
Websites like this:
https://www.dollshousemania.co.uk/
Contain dollshouse kits, flat-pack mdf, you can put them together with a bit of basic DIY, and then paint them however you like.
It is cheaper than a lot of the posher/ready made ones.. and it will be personal and unique to her.
Looking at them, it makes me wish I had a child who liked them - I'd love to build one of those as a Christmas surprise