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).