“On holiday” to me is a status or situation – uncountable, as it may be one or many days. Going for a holiday can mean one or several days, but is just one holiday (countable). A national holiday (such as Labour Day) or a vacation (a period of time away from work) has different treatments in different parts of the world.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.