Halalbooking will charge your card based on the payment option you select during checkout.

For some bookings, the payment is charged immediately by Halalbooking when you confirm your reservation. In other cases, you may have the option to pay later, according to the payment conditions shown during the booking process.

Please note that Halalbooking does not offer a pay-at-the-property option. All payments are processed online according to the selected payment terms.

Additionally, some fees, such as city tax or resort fees, may not be included in the online payment and must be paid directly to the hotel upon arrival.