Definition: (Hotel) A franchise agreement allows the hotel to operate under a particular brand name and assures the hotel will be competently managed. Most hotels rely on their franchise agreement to give the property a brand name, to identify and define the service the hotel sells, and to produce a large percentage of its reservations. Franchises, or flags, include Holiday Inn, Marriott, Hilton, Comfort Inn, etc.