I have somewhat small feet but also have pretty big bunions on each foot. Thus, my foot is wide at the bunion site but narrower just about everywhere else. What worked for me is to buy the shoes a little big to give more room for the "wide'" parts of my feet. Since I have a smaller foot…there was no way I could fit into the smallest "men's" sizes that came in wides. I could not find any "wides" in woman sizes.

It might also help to get a pair of shoes with three straps as opposed to two so that you can adjust each strap according to the wideness of the foot in various areas.

I got a pair of each of these below, which are basically the same shoe with different soles, one for MTB and one for Road.

Zeta Mesh Women's Road Cycling Shoes

And
Bullet 2 Mesh Women's Mountain Bike Shoes