Balatonszőlős a Szőlős-Pécselyi-medence keleti felén terül el, a medence-alji részeken vízjárta élőhelyeket, művelt szántókat, a falu felett emelkedő, javarészt triász korú mészkövek és dolomitok alkotta hegyeken szőlőt, kerteket és erdőket találunk. Vizekben bővelkedik, több forrás indul a területről a Balaton felé. A Sóskút-forrás nevét a szőlőhegyként élő Sós-kúti dűlő is őrzi.