Běšiny liegt im Südwesten Tschechiens, eingebettet in ein Tal, das der Drnový potok durchfließt. Elf Kilometer südlich von Klatovy gelegen, gehört die Gemeinde zur Region Plzeňský kraj. Die Landschaft ist von sanften Hügeln und Wäldern geprägt, die das Bild des Ortes umgeben.
Erstmals schriftlich erwähnt wurde Běšiny im Jahr, als es im Besitz der Herren Častovoj, Sudov und Drslav von Bieschin war. Später wechselten die Besitzer mehrfach, darunter die Familie Lamingar von Albenreuth und die Herren von Kolowrat. Eine ältere Landfeste aus früheren Zeiten ist noch heute in einigen Gebäuden erkennbar.
Die Gemeinde besteht aus mehreren Ortsteilen wie Hořákov, Hubenov und Kozí, die sich über das gesamte Gebiet verteilen. Běšiny pflegt seit eine Partnerschaft mit der bayerischen Gemeinde Lalling und der französischen Gemeinde Remy. Trotz fehlender ausführlicher Beschreibungen von Sehenswürdigkeiten oder Festen prägt die historische Substanz und die ländliche Atmosphäre den Ort.