Acho que o lance não é nem tanto qual é "melhor", mas entender que cada app tem um jeito diferente de negociar com os hotéis, então os preços realmente variam pra caramba. O que ninguém comentou é que vale checar também a política de cancelamento de cada um antes de fechar - porque às vezes um app te cobra taxa por cancelar e outro deixa de graça, e isso pode fazer diferença no seu bolso se os planos mudarem. No seu caso, antes de decidir qual app usar, eu checaria os mesmos hotéis nos três e compararia direto.
Mas tem um detalhe importante: o atendimento deles é bem diferente. O Booking tem aquele chat que funciona 24h, o Decolar também tem suporte decente, mas o Airbnb é mais complicado se der ruim porque você tá lidando com o anfitrião e não com uma empresa grande. Então se você quer a segurança de ter alguém pra ligar se estragar algo no meio da noite, Booking ou Decolar saem na frente. Pra uma viagem rápida pra Bahia onde você só quer chegar e deitar, recomendo mesmo é fazer a busca nos três, anotar os valores dos hotéis que você gostou e depois escolher qual tem o melhor preço naquele momento específico - porque a diferença pode ser tipo 50, 100 reais dependendo do dia.