De um modo geral, não. Do ponto de vista do hotel, ocupar o quarto à noite é a principal coisa pela qual eles estão cobrando. Não faz muita diferença para eles se você chega no 3pm ou meia-noite; de qualquer maneira, você está ocupando um quarto durante a noite (a maioria dos tipos de hotéis não pode alugar o mesmo quarto para outra pessoa que deseja apenas de 3pm a 11pm). Dito isto, se você entrar em contato diretamente com o hotel, eles geralmente terão alguma flexibilidade para negociar tarifas, para que você possa perguntar o que eles têm a oferecer, mas essa flexibilidade evapora rapidamente se o hotel estiver ocupado.
Você pode tentar reservar sites como o aplicativo HotelTonight (Ficarei super spam aqui e direi que o código de referência "ZLIPTON" pagará US $ 25, mas é honestamente o site que eu recomendaria mesmo antes de perceber que eles têm algum tipo de promoção de indicação), o que geralmente ocorre preços especialmente baixos para estadias de última hora, pois os hotéis preferem vender um quarto a alguém do que deixá-lo vazio durante a noite. O perigo é que você esteja esperando até o último minuto e, se os hotéis na área estiverem ocupados, talvez não haja quartos ou apenas quartos com preços exorbitantes.
Se você estiver disposto e puder ficar fora a noite toda, poderá perguntar se um hotel pode garantir um check-in antecipado, gratuitamente ou por uma taxa menor. Se você puder fazer o check-in em torno do 9-10am e garantir um quarto, isso também resolveria o seu problema, mas ao custo de uma noite potencialmente desgastante e desagradável.