Policies may differ depending on the hotel, but generally, most hotels in Almaty offer both options - you can either pay in advance or at the hotel directly. However, it is best to check the payment policies of the specific hotel before booking.