Der Platz ist seit der Latènezeit besiedelt, in der Römerzeit entstand die Keszthely-Kultur. Dem Führungsstil und der Denkweise der Magnatenfamilie Festetics verdankt die Stadt ihre historische Bedeutung, die im Jahr 1247 erstmals in einer Urkunde erwähnt wird. Seit dem Jahr 1421 besitzt die Stadt das Marktrecht. Durch die Türkenkriege wurde ihr Wachstum unterbrochen, die Stadt jedoch niemals eingenommen. Im 18. Jahrhundert stieg sie zum geistigen Mittelpunkt der Region auf. Das verdankt sie auch den Feštetićs, einem aus Kroatien stammenden Adelsgeschlecht, deren Graf György Festetics im Jahr 1797 das Georgikon gründete. Es handelte sich um eine landwirtschaftliche Hochschule, die im 19. Jahrhundert wesentlich zum Nationalbewusstsein der Ungarn beitrug. Heute ist es die Agrarwissenschaftliche Fakultät der Universität Veszprém.
Bereits im 19. Jahrhundert begann mit dem Tourismus eine weitere wichtige Entwicklung. Heute stellt er den größten Wirtschaftszweig dar. Keszthely verfügt über große Uferhotels und mehrere Geschäfte in der Fußgängerzone, der Kossuth Lajos utca sowie über eine barocke Innenstadt.
Das Barockschloss der Feštetićs im Norden der Stadt bildet eine U-Form und steht inmitten eines Parks. Christoph Festetics erbaute es im Jahre 1745. Sein Sohn Pál erweiterte es in den 1860er Jahren unter Federführung von Christoph Hofstädter, der auch den Park entwarf. Die letzte Erweiterung in den 1880er-Jahren erfolgte nach Plänen des Architekten Viktor Rumpelmayer. In den Räumen des Schlosses kann man Gegenstände vom 17. bis zum 19. Jahrhundert besichtigen. Darunter sind Delfter-Kachelöfen, Empirestühle und intarsienverzierte Tische zu finden. Außerdem befindet sich im Schloss die Helikon-Bibliothek (ungarisch: Helikon könyvtár). Die Inneneinrichtung wurde vom Keszthelyer Tischlermeisters János Kerbel[2] geschaffen und beherbergt über 50.000 Bände.
Im Süden der Stadt befindet sich das Balaton-Museum mit einer geologischen und archäologischen Sammlung. Es zeigt Zeugnisse awarischer und keltischer Kultur, Fakten zur geologischen Entwicklung des Plattenseegebietes sowie zur Flora des Sees und zur Arbeit der Menschen.
Des Weiteren befindet sich die ehemalige Karmeliterkirche Basilika St. Theresa in Keszthely.