These days it's really not necessary to get trapped in a pit like that. Do some research on the internet. Most of the hotel booking websites have review sections, and then there's sites such as tripadvisor.com
A little effort and you might be able to find places like this, where I stayed last weekend

:
