This is one case where I agree with the Americans. A holiday is either a day for religious observance or a day when stores and offices are closed. You wouldn't say that you're "going on weekend" or "going on Easter", would you?And it is not "anyways" it is "anyway" and you don't go on "holidays" you go on "holiday".
You don't "go on" holiday. You celebrate a holiday; you go on vacation.