Most hotels in Tirupati accept credit cards. However, it is always good to carry some cash for small vendors and other miscellaneous expenses.