Our boat night stopped at Esna but no one was allowed off for security reasons. The tour around the temple was also cancelled the next morning again for security reasons. Whether it was to do with EID celebrations or not I’m not sure.As far as I'm aware, most cruise boats no longer stop at Esna. Certainly none of the past three I've been on have stopped there. If yours does stop, then yes - the temple is only a short stroll from the dock.
British tour operators don’t usually encourage temple visits at Edfu because of the way the horses are kept. Believe me I saw some really sad sights there. However there are plenty of Tuk Tuks to take you to the temple if you so wish. But you may well be hounded by the hawkers.