Gazebo to me, too.
A canopy is like a tent, but only a roof. No sides. And fabric, not hard materials.
A pavilion is a permanent structure, usually found in parks. Cement floor, solid, usually wood, construction and roof. Open on sides. Often with electric service and maybe bathrooms built in.
People rent them to hold parties.