A keszthelyi Balaton-part első építménye a fából épített fürdőház 1846-ban készültek el, abban az évben, amikor a Kisfaludy gőzös először érkezett Keszthelyre. Az első kerek fürdőszigetet az 1880-as években építették, amit 1893-ban díszes bejárattal két szigetből álló fürdővé bővítettek. Ma az 1927-ben nyílt Városi strand részeként működik. Herceg Festetics Tasziló a kastély előkertjének bővítéséhez területet kapott a várostól, melyért cserébe átadta a Balaton-part egy jelentős részét. A terület feltöltése után épülhetett fel a két parti szálloda, a Hullám Szálló (1894) és a Balaton Hotelt (1895). Ma a két hotel az egyetlen eredeti formában megmaradt balatoni szálloda együttes. Keszthely a Balaton nyugati csücskében, a Keszthelyi-öböl partján fekszik. Itt torkollik a Zala a Balatonba, ezért vize kissé eltérő a tó más részeihez képest. Balaton-partnak, mint városrésznek azt a területet hívjuk, amelyik a Hotel Helikon és a Városi strand között terül el. A keszthelyi partszakasz azonban ennél jóval nagyobb: a Libás strandtól a Zala-torkolatig 9 km hosszan nyúlik el. A Libástól sétány vezet a móló-hajóállomásig és a Városi strandig, majd onnan tovább a Helikon strandig. Innen a kerékpárúton lehet eljutni Fenékpusztáig, ahol egy madárgyűrűző állomás, az egykori római kori erőd maradványai és a Festetics-család egykori ménesközpontja található. Míg a Városi strandnál gyönyörű panoráma tárul a Keszthelyi-hegységre, innen a Tapolcai-medence tanúhegyeit csodálhatjuk meg. Zala és Somogy megye határa a Zala-folyó. Itt kezdődik a Balaton-felvidéki Nemzeti Parkhoz tartozó Kis-Balaton vidéke, melynek látogatóközpontja is itt, Keszthely-Fenékpusztán található.