The margins of travel agency come from booking flights and hotels and adding service fees for the time spent. Hotel chains, guest house and resorts have referrals booking fee for travel agency partners, as well.