Я пока еще не была в Горке, поэтому где лучше - ответить не могу, но в Бандипуре побывать - настоятельно рекомендую.
Мне понравился Bandipur Village Resort - небольшой отельчик у самого склона горы, один из первых при входе в городок. Ориентируйтесь на плакат ))
Чистая большая комната с телевизором, вайфаем и горячей водой предлагалась сначала за 25$, потом отдалась за 800 рупий. В следующий раз остановлюсь у них же. Контакты есть на фейсбуке и трипэдвайзере.
Дальше по центральной улице - десятка два отелей разного ценового диапазона, есть и дешевые.
На склоне горы, за стадионом - эко-лодж с бассейном, с размещением от палаток-тентов до люксов, там приятно погулять и отобедать днем. От 60 баксов,название забыла )) но если интересно - спрошу друга-бандипурца ))
Короче - приехав без предварительной брони, без жилья не останетесь.