The amount a hotel could hold on your credit card will differ for each hotel. Most hotels keep a deposit of between $50-$200 per night to cover incidentals and taxes. The hold can stay in your account for up to 5 business days after you've checked out.