Hey Falguni, Some places i would suggest for Honeymoon as per my travel experience : 1)Kashmir ( Srinagar,Gulmarg,Sonmarag, 7 Days , 20K per person) 2)Sikkim ( Gangtok,Lachen,Lachung, 7 Days , 20K per person) 3) Dharamshala ( Dalhousie, Khajjiar, Macleodganj, Triund trek, Naddi, Dharamkot, 9Days, 25K per person) 4)You can also choose Kerala ( very romantic and beautiful state- Kochi,Munnar,Thekkdy,Wayanand,Allepay, 8Days, 30K per person) Hope this helps.
As it's December month you can try booking a five nights and six days honeymoon trip to Kerala. You can stay at Nature Zone Jungle resort in Munnar which provides India's one of the best Tree houses. The tea gardens around in Munnar is a must visit place including beautiful homestays in Alleppy.
Another destination best for Honeymoon in this season is Havelock Island in Andaman Islands. The blue sea and the peaceful environment is one of the best honeymoon destinations in India. Winter season is also the best season to visit Andaman Islands. And if your a adventurous couple then it will be the best place because you can explore scuba driving, snorkeling and other water sports etc. Neil island is also one of the most beautiful islands in Andaman and is a must visit place for beach lovers!
You can consider Kerala. You can book honeymoon houseboats in your budget in Alleppy.
Then you can go to kovalam and Varkala beaches and then head to Kanyakumari , the Southernmost point of India