Es una ciudad situada en Bohemia, la región occidental de la República Checa, situada entre dos ríos: el Eger y el Teplá, que es una rio de agua caliente, que supone un reclamo para los visitantes. Esta ciudad también es conocida como Karlsbad en alemán.
Está situada a 100 kilómetros de la capital de la República Checa, Praga, con una población de poco más de 50.000 habitantes y con una densidad de casi 900 habitantes por kilómetro cuadrado.
Karlovy Vari, recibió este nombre en honor del emperador del Sacro Imperio Romano-germánico Carlos IV, que fue el que fundó esta ciudad en el año 1370. El encanto principal de esta zona son las fuentes termales (13 principales y después cientos más pequeñas).