Yes, security deposits for hotels or car rentals can be paid with your Soldo card. As Soldo is a debit card, you will have to make sure your wallet is loaded with enough funds to cover the security deposit amount.
The transaction amount will appear as "pending", and once the merchant has approved the transaction it will be settled and deducted from your Soldo wallet balance. Find out more about authorised and settled transactions here.