За да се насладите на една прекрасна почивка разбира се трябва да има къде да отседнете. Кюстендил разполага с леглова база от 750 легла разпределени в 28 места за настаняване.
150 легла има в планина Осогово разпределени в един хотел и три хижи. 540 са обектите които предлагат храна. Както се казва за всеки му според възможностите - може да избирате между лукса на пет звездния хотел или уюта на някоя къща за гости.
Ако пък искате да избягате от градския шум - близките села, планината и поречието на река Струма са прекрасно място за това.