At least three people were killed, seven others were injured in a blast at a hotel in eastern Afghanistan city of Khost, Reuters reported on Monday.