Meaning of holiday cottage in English:

holiday cottage

noun

  • A cottage or similar building where people may stay for a holiday, especially one available for short-term let.

Origin

Late 19th century; earliest use found in Quiver.