香りは、花や香水、食べ物などから立ち上る心地よい香りを指します。肯定的で美的な価値を含む表現で、人々を楽しませたり、リラックスさせたりする良好な嗅覚体験を表現する際に使われます。
匂いは、臭い・良い香り両方を含む中立的な言葉です。嗅覚で感じる全般的な臭気を指し、評価や判断を含まずに客観的に述べる際に用いられます。良い匂いも悪い匂いも表現できます。
香りは良好で心地よい香りに限定され、美的評価が含まれる肯定的表現です。匂いは臭気全般を指し、良悪を問わず中立的です。使う場面では、香りは香水・花・食事など喜ばしい対象に、匂いは不快な臭いや客観的表現に使われます。また香りは感情的・文学的、匂いは科学的・記述的なニュアンスです。
良い香りを褒めたい時や美的表現は「香り」を使います。良い悪いを問わず臭いを客観的に述べたい場合、または不快な臭いは「匂い」を選びます。文脈で判断しましょう。