В предложении "Hotel receptionist: Okay! How long do you ______ it for?" пропущено слово, обозначающее действие, связанное с продолжительностью пребывания. Из предложенных вариантов ("included, available, hotel, number, need") наиболее подходящим является "need", так как фраза "How long do you need it for?" означает "Как долго вам это нужно?".
Ответ: need