Check the RTE in your country. London Embassy has added it to list of those allowed in. You can get a 3-month Non-B Visa but also need 3 million baht in a Thai bank.
I’ve not heard of anyone recently being unable to find a room for their dates - though it can take some ‘phoning around’. It’s improved a lot over recent months.