Cestovní agentura je firma, která prodává jednotlivé zájezdy cestovních kanceláří či jiné služby. Sama zájezdy organizovat nesmí.
Zájezd je předem sestavená kombinace alespoň 2 z následujících služeb a trvající alespoň 24 hodin nebo zahrnující ubytování přes noc: doprava, ubytování nebo jiné služby cestovního ruchu tvořící významnou část zájezdu.