Hi, Gurgaon to Amritsar is approx 500 km . Mid-way is Chandigarh , which is about 4-5 hours drive . You can make a night stop at chandigarh . You can leave for Amritsar early morning, leading to another 4-5 hours drive ahead. Giving you a whole day for amritsar and stay the night as well . If you are planning on going to Golden temple, the best time is early morning around 4-5 am .
Hi,
You can make a stop at any of the big towns like Ludhiana, Ambala for a decent stay.
In Patiala you have a "Moti Bagh palace" to visit and good street market for punjabi suits and juttis.
Chandigarh which is an hour detour but worth it
There is a "Gurudwara Shri Jyoti Saroop Sahib" at Fatehgarh Sahib on your way, but finding a decent hotel near it can be an issue.
Haweli in Jalandhar is also a good option.