holiday camp

 

noun

British
  • a site for holidaymakers with accommodation, entertainment, and leisure facilities.