The currency accepted in Leh is the Indian Rupee (INR), and you can find ATMs in Leh town for cash withdrawals. However, it's advisable to carry some cash, especially when traveling to remote areas.