In Luxembourg, all banks charge bank fees. However, some banks do not charge account maintenance fees and offer free online banking accounts. However, you will have to pay extra to get a standard credit card. You can find them by comparing them on this ranking of banks in Luxembourg.