I've never been to Havirov.
There are a few hotels there. Instead of using Google maps, use mapy.cz You can zoom in on the city, and it will show you the hotels. If you click, you can get links if they have websites.
This one look nice
http://www.hotelzamek.cz/en/
http://www.hotelrudolf.cz/