Although there are some ATMs available in places like Namche bazaar and lukla, you won’t find any ATMs in the Everest base camp. In fact, sometimes ATMs might run out of cash or machines might malfunction. Thus, carrying some cash is always a good option.