קיוסטנדיל ממוקמת 90 קילומטרים מדרום-מערב לבירה סופיה. העיר וסביבותיה שופעות מעיינות מים חמים, המושכים אליה תיירות מרפא. העיר שוכנת למרגלות הר אוסוגובו, המתנשא לגובה של 2,251 מטרים וחוצה אותה נהר באנסקה. קיוסטנדיל מרוחקת 22 ק"מ מגבול מקדוניה. בסמיכות אליה מצויים שרידי מצודה מתקופת האימפריה הרומית ובה מרחצאות, בתי תפילה ורצפות פסיפס.
העיר המכונה גם "עיר המעיינות", ידועה כאתר נופש ספא במשך מאות שנים. ההיסטוריה בת אלף השנים שלה קשורה קשר הדוק עם המים התרמיים הנובעים מהמעיינות שבאיזור. בתקופת האימפריה הרומית, היתה קויסטנדיל אשר נודעה אז בשם Pautalia, המקום המרכזי לטיפול, בילוי ובידור של אלפי הלוחמים הרומאים, אשר עייפו מן הקרבות המתמשכים. קיוסטנדיל נמצאת בגובה של 527 מטרים מעל פני הים, למרגלות הר אוסוגובו. כיום היא מוכרת כעיר הירוקה ביותר בבולגריה. למים התרמיים יש תכונות ריפוי בעיקר בשל הרמה הגבוהה של מרכיבי גפרית ומימן גופרתי. המים מתאימים לטיפול במחלות של מערכת לוקומוטורית, מחלות גינקולוגיות – בעיקר פוריות, טראומה ומחלות דלקתיות