Capitaltravel.com currently only accepts credit cards (Visa, MasterCard, AMEX). Some hotels allow you to pay directly at the hotel upon check in. This will be specifically shown in the booking form. However, a valid credit card is still required for every booking, even in such cases where you have to pay directly at the hotel. This is necessary to guarantee your booking.