Balatonkenese a Balaton északkeleti csücskében, Budapesttől 100-km-re délnyugatra, a Kenesei-magasparton fekszik. A balatoni települések között igen különleges fekvésű, hiszen igazából sem déli, sem nem északi parti.
A magaspartról, különösen a Soós-hegyi kilátóból, illetve a közvetlen vízpart jelentős részéről a Balaton egész keleti medencéje a Tihanyi-félszigetig jól belátható.
A környéken számos szórakozási és kikapcsolódási lehetőség van, többek között a Balatonkenese Lovas Klub, a Balatonibob Szabadidőpark Balatonfűzfőn, és a Veszprémi Állatkert.
A településen több strand is található, közülük az Alsóréti szabadstrand, a Vak Bottyán Strand és a Bezerédj Strand pedig fizetősek.