You should try infinity resort at jim corbett. i was there with my family last month. Services nd view is very good . food quality is very awesome. you should try.
There are many government owned resort like Dhikala Forest Lodge which are one of the best places to stay as they are inside the forrest (bookings are hard to get, so need to book in advance). Also, Dhikala is the best range to visit, with highest chances on tiger sightings. Best of luck with the travel and sightings!
Try to get in touch with Karma Sitabani resort. Under thier promotional activity they provide stay options at very economical rate. The only condition is you need to attend their 45 minute session, where they will try to sale you their membership package.