General:
* Vacation
* Break
* Time off
* Trip
* Getaway
Specific to a religious or cultural celebration:
* Festival
* Feast day
* Celebration
* Observance
Specific to a period of time off:
* Leave
* Sabbatical
Informal:
* Day off
* Weekend
To choose the best synonym, consider the meaning of "holiday" in the specific context.