Is there a local bike store that you can work with? It isn't just about height, but bike size also has to do with the proportions of leg to body and your reach. If the bike doesn't fit you then you won't want to ride it. What keeps things interesting is that some bike manufacturers measure differently from others.
For example, I am the same height as you are and a 50cm, generally speaking, would be too large for me - but someone else the same height might find my 46cm bike too small - though it is perfect for me.
Welcome and have fun bike shopping! Test ride as many as you can and enjoy!