If you have time constraints then visit Lansdowne. If you want to experience blissful nature and great hospitality, visit Almora and stay at HOTs Hostel, Kasar Devi. While in Almora, you could also visit Binsar Wildlife (Leopard) Santuary. If you want to have a feeling of 'Ye India Mein Hi Hai Kya?' go on for Pithoragarh, Munsiyari (simultaneously offering you serene & peaceful time) or visit Chopta/Auli.
You can go to yamuna ghar which is near kashmiri gate pls go in the morning time you will love it. There you can rent a boat which will take you in the middle of the ghaat and you can feed birds and watch sunrise. And pls go early morning.
Rishikesh , you will find beauty and serenity šø
beautiful mornings and many nearby places to visit during day and finishing with the holy ganaga arti at ghta which will heal you from inside .
you can go for ayurvedic massage and meditation class , amuch needed thing to get relief from work related stress .
It all depends on your likings If you are into mountains, you can visit
Mussoorie
Nainital
Almora
Binsar
Lansdowne If you like to visit historical sites
Jaipur
Agra If you want to add some haunted factor in your weekend trip
Bhangarh Fort you can add Chand Baori too