The Pavilion House in South of France In architecture, a pavilion (from French pavillon, from Latin papilio) has several meanings. Usually, it is considered to be an object of pleasure.