Try Taj Jim Corbett national park.
It is awsome and cheap comparing other taj group hotels resorts.
Also Club mahindra having a pretty resort at the same place.
Check it whichever is suitable to your budget.
There are several beautiful hill stations near Delhi that offer a range of resorts catering to different preferences and budgets. Here are some of the best resorts at popular hill stations near Delhi: https://clickyboard.com/ Shimla, Himachal Pradesh: Wildflower Hall, An Oberoi Resort: A luxury resort with panoramic mountain views and excellent amenities.
The Oberoi Cecil: A heritage property offering colonial charm and modern comforts.
Radisson Hotel Shimla: A contemporary resort with picturesque views of the surrounding hills.