1. Hotel Surya: the cheapest licensed AC hotel in Haldwani.
Hotel Surya sits on the Nainital Road stretch, 1.2 km east of Kathgodam Junction, in a narrow three-storey building behind the Mukhani crossing. Eighteen rooms, all with split AC, attached bath, basic Wi-Fi and a single channel of cable TV. The walk-in rate band runs Rs 899 to Rs 1,399 depending on the night and the OTA price floor; weekend Delhi-driver evenings touch the top of the band, while Tuesday and Wednesday nights hold the floor.
What you get for Rs 899. A single AC room on the second or third floor, attached bath with a small bucket geyser (hot water available 6 AM to 11 AM and 6 PM to 10 PM), a clean bed with cotton sheets changed each guest, towels at extra Rs 30 each if you forget to request them at check-in, and a working TV. The corridor lighting is fluorescent and the road-facing rooms catch traffic noise until midnight; ask for a back-facing room.
What you skip. No restaurant. Breakfast and meals are ordered to the room from a short menu (paneer paratha Rs 80, chai Rs 20, full thali Rs 150) delivered from a neighbouring kitchen, not the hotel itself. No in-house parking; the adjacent paid lot is Rs 80 a day. No business desk, no concierge, no help with onward travel beyond the desk pointing you to a phone number for the local Maruti taxi stand.
Aadhaar policy. Aadhaar accepted as primary ID for both members of a couple. The desk runs a written house policy on the wall, which is the right sign for an under-Rs-1,000 property.
When to pick Surya. Single-night transit, a Kathgodam arrival or departure inside 12 hours, or a Tuesday-Wednesday business stop. Skip Surya for a longer stay or any occasion that calls for an actual restaurant.