Кюстендил построен на месте, где находился древний город Пауталия, у подножья горы Оссогово. Этот курорт находится на высоте более 500 м над уровнем моря и является одним из самых известных в Болгарии. Здесь континентальный климат со средиземноморским влиянием, и температура воздуха редко превышает +22 C. Кроме минеральных вод, здесь лечат торфом. Температура минеральных вод слегка превышает +70 С, воды легко минерализованы, имеют высокую щелочную реакцию (рН 9,13-9,80). Торфяное месторождение находится у деревни Байкал и богато гуминовыми кислотами и органическими соединениями. На кюстендилских полях прекрасно растут любые фрукты и овощи.
В Кюстендиле есть бальнеотерапевтический центр и поликлиника, включающие в себя бальнеотерапевтические ванны, гидротерапевтические секции с двумя бассейнами, грязелечение и лечение торфом, обычный комплекс упражнений, терапию и другие виды лечения. Создан здесь и центр по лечению бесплодия. На курорте 3 гостиницы: 3-звездная "Велбыжд", 2-звездные "Пауталия" и "Хиссарлыка". Обилие фруктов бросается в глаза - в этих краях очень богатые почвы.
Археологический музей - хранилище более 20 тыс. экспонатов исторического и этнографического прошлого города. В городе есть кинотеатр, картинная галерея, театр и другие места отдыха, плюс возможность поехать на экскурсии в горы Оссогово, на пик Руен и многие другие.