Rules and Regulations for Airbnb Running an Airbnb business is legal in Charlotte, North Carolina. If a long-term or short-term rental property in Charlotte City meets its specified disorder risk criteria, you can register it with the Charlotte-Mecklenburg Police Department.