Yes. You can cancel your booking at any time... but if you want a refund, you'll need to cancel according to these policies.
Canceling before your booking is accepted: you can cancel at any time and you won't be charged.
If your move-in date is more than 31 days away when you make your booking: you can cancel before the 31-day mark and get a full refund, including your Spotahome fee.
If your move-in date is 15-30 days away when you make your booking: you can cancel up to 48 hours after you book and get a full refund, including your Spotahome fee.
If your move-in date is 14 days away or fewer: you won't be entitled to a refund, even if you cancel on the same day.
If you cancel your booking outside these limitations, you won't be able to recover your Spotahome fee, and may also be unable to recover your upfront rental payment.