Yes, they do. When you book online with Barcelo Hotels, you can use your free account to easily cancel your trip should something come up. You’ll then be refunded for the booking within a few business days.