Yes, withdrawing cash is not a big deal in port Blair as there have lots of ATM's. But in Havelock Island, there are only 2 ATMs - SBI and Axis Bank and that of remain unresponsive most of the time due to poor internet connectivity. So, it is better to carry enough cash in Havelock.