Yes, if the holiday falls on a rest day, the next working day is a paid holiday.
If the holiday falls on a non-working day or off day, the employer may decide to compensate the employee with an extra day’s pay in lieu of that holiday or give the employee another day off as a holiday.