I book stays from the night before quite often for certain destinations, I always send the hotel an email to let them know that I am coming late ie the morning after (to be specific, I reply to their pre arrival email to me).
It has never been a problem to get the correct number of night credits, and I have never been considered a no show. Two things I guess clear communication in advance, and a reasonably service minded hotel.