Yes. As Laos is mainly a cash-based society, it is rare to pay in restaurants or small stores with your credit card. There are plenty of ATMs from every bank so that you always have some cash on you, even in small towns. These ATMs will be from different banks which will allow you to compare fees and find a bank that is not very expensive.