Não, não é seguro, mas é prática comum, porque a maioria das pessoas não tem outra forma de pagar o depósito. O hotel quer ter a certeza de que é pago pelo menos na primeira noite e é por isso que estão a pedir um depósito. Caso contrário, alguns hotéis fazem overbook , tal como as companhias aéreas, esperando um certo número de cancelamentos. Que eles querem um depósito é uma boa notícia porque o seu quarto está normalmente garantido.
Os hotéis geralmente pedem um número de cartão de crédito e um prazo de validade que eles querem utilizar no caso de você não aparecer na data da sua reserva. Há um limite de tempo quando eles normalmente o fazem (digamos 20 horas, por exemplo). Assim, se o seu voo estiver atrasado, quer informá-los, para evitar o caso de cobrarem o seu cartão e depois reservar o quarto para outra pessoa.
A razão pela qual isto não é seguro é que o hotel normalmente anota as suas informações algures, por vezes em papel no sistema deles e ambos podem vazar as suas informações. Pode ser utilizado de forma fraudulenta, tal como quando a informação do seu cartão de crédito é vazada. Existe alguma protecção da sua empresa de cartões, mas isso varia entre os cartões e a jurisdição.