La ciutat actual fou fundada pel sultà seljúcida Kaykubad I (1219-1237) com a "Viranxehir" (ciutat desolada); el 1300 va passar als beyliks d'Hamid que li van donar el nom de Suleymanshehir i la van haver de defensar contra el Beylik de Karaman-oğlu. Com a residència dels Aixràfides va prendre el nom de Beyxehri. El 1381, Beyşehir i altres viles foren comprades pel sultà Murat I a Kemal al-Din Husayn d'Hamid el 1381. Després de la Batalla d'Ankara el juliol de 1402 va passar a mans dels Karaman-oğhlu, però els otomans la van reconquerir sota Mehmet I (1413-1421) i definitivament el 1443.