Can I get a refund on a voucher if I cancel my reservation voluntarily?

If you cancel voluntarily, any remaining value—after fees—goes back to the original form of payment. So if you used a voucher, the refund will be issued as a new voucher.