When tourism departments get into business of hospitality, the result is usually service that falls way short of expectations. There are a few exceptions though. I have seen Rajasthan Tourism's restaurants and hotels running efficiently, even though it can do with a bit more friendliness from the employees. Another shining example is Jungle Lodges and Resorts, run by tourism department of Karnataka.
The company is run as a distinct entity that operates independently, which is probably the reason for its success. They have another unique advantage being a government enterprise - they get access to places where no one else does. The second reason is what makes jungle lodges famous with holidaying people, and especially with those who love to be amidst wilderness. Add friendly and helpful staff who are trained naturalists to that, and there is a winning formula.
Jungle Lodges offers travellers a comfortable vacation in many places where it would otherwise not be easy to take your family or the elderly. How would it be to stay in an island at the edge of a wildlife sanctuary, surrounded by clear backwaters from a dam and thick forest beyond it, and getting into the jungle once in a while to sight wildlife, possibly varying from a Crested Hawk Eagle to even tiger? Or how is it like to be in an ancient lodge next to a reservoir where you can regularly watch elephants wandering? The first one, you can experience at the Jungle Lodges at Bhadra Wildlife Sanctuary, and the second at Kabini near Mysore. Kabini's Karapur Lodge is recognized as one of the premier wildlife destinations in the world.
Jungle Lodges has more interesting locations, like an exclusive island south of Goa at Devbagh, resorts in the forest or at the edge at Bandipura National Park, Kaveri Wildlife Sanctuary, Banneraghatta National Park, BR Hills Wildlife Sanctuary and Dandeli Wildlife Sanctuary.
They are the best option to have a wildlife holiday in comfort in Karnataka, if not, in the whole country. See more information on their website.