Yes, you can almost always cancel your car hire reservation up to 24 hours in advance free of charge, and be refunded in full. However be sure to check your T&Cs as this policy varies between bookings - some insurance and extras will not but refunded, and certain types of booking require a 48 hour cancellation notice.