If you do not want to replace the fabric you can scrape some fabric off the bottom edge with a single sided razor blade.Add enough crazy glue to cover the burn hole and add the fabric shavings to the glue in the burn hole.
Please do not smoke, it is dangerous to your health, it can also cause fires on furniture and beds. You can get a nice afghan to cover the spot. or get furniture upholsterer to look at it and see just what can be done.