Should I pay in EUR or CZK?
So, keep it simple. Just use Czech currency. One specific instance you might use euros is to pay for your accommodation. Many hotels and apartments will gladly accept euros and some other currencies to make your travel easier.