Die Gemeinde Bessins liegt im Hügelland zwischen Rhône-Tal im Westen und Vercors-Massiv im Osten im Einzugsgebiet des Flüsschens Merdaret, etwa 36 Kilometer westlich von Grenoble in der historischen Landschaft Dauphiné. Umgeben wird Bessins von den Nachbargemeinden Roybon im Norden, Saint-Appolinard im Osten und Süden sowie Saint-Antoine-l’Abbaye im Westen.