Breteil liegt etwa zehn Kilometer westnordwestlich von Rennes. Der Fluss Meu begrenzt die Gemeinde im Südwesten. Umgeben wird Breteil von den Nachbargemeinden Pleumeleuc im Norden, Saint-Gilles im Osten und Nordosten, La Chapelle-Thouarault im Südosten, Talensac im Süden, Montfort-sur-Meu im Westen und Südwesten sowie Bédée im Nordwesten.