Bénodet liegt in der Bretagne, genauer im Département Finistère, und gehört zur Landschaft Cornouaille. Die Gemeinde erstreckt sich an der Mündung des Flusses Odet in den Atlantik, etwa dreizehn Kilometer südlich von Quimper. Eine markante Straßenbrücke, die Pont de Cornouaille, überspannt den nördlichen Mündungsarm des Odet. Nicht weit entfernt befinden sich die bekannteren Orte Concarneau und Pont-l’Abbé.
Der Name Bénodet leitet sich vom Bretonischen ab und bedeutet „Kopf des Odet“, was auf die Lage an der Flussmündung hinweist. Früher prägte die Fischerei das wirtschaftliche Leben, doch heute ist der Tourismus der wichtigste Wirtschaftszweig. Seit den sechziger Jahren entwickelte sich Bénodet zu einem beliebten Reiseziel, besonders für Besucher aus Paris. Aus dem einstigen Fischereihafen entstand ein moderner Jacht- und Sportboothafen. Daneben gibt es ein Casino, ein Thalassotherapiezentrum, ein Kino sowie zahlreiche gastronomische Betriebe und Unterkünfte, die vor allem im Sommer genutzt werden.
Zu den Sehenswürdigkeiten zählt die Kirche St-Thomas Becket sowie der Menhir von Poulquer. Eine Fähre verbindet Bénodet im Sommer mit dem gegenüberliegenden Sainte-Marine, das ebenfalls touristisch attraktiv ist. In der Umgebung laden mehrere Campingplätze zum Verweilen ein.