En épousant Isabelle de Castille, son frère, le duc Jean III de Bretagne, lui donne « à cause de noces » la vicomté de Limoges. Guy refuse de ratifier la donation de ce bien venant de leur mère sur lequel il possède lui-même des droits. Après plusieurs années de mariage, Isabelle étant sans enfant, le duc Jean III investit finalement son frère en de la vicomté litigieuse. Isabelle proteste de son bon droit auprès du Pape qui par une bulle du invite le duc à restituer à la duchesse le domaine dont elle avait été dépouillée. Elle récupère la vicomté en 1317. Jean III doit donner en compensation à son frère le comté de Penthièvre qui, réuni aux domaines de son épouse Jeanne d'Avaugour en Goëlo, constituera une importante puissance politique dans le nord de la Bretagne.
En 1318, Guy épouse en premières noces Jeanne d'Avaugour (1300 - † 1327), dame de Goello, fille d'Henri, seigneur d'Avaugour dont il aura une fille unique:
Jeanne (1319 - † 1384), comtesse de Penthièvre, puis duchesse de Bretagne, mariée en 1337 à Charles de Blois-Châtillon (1319 - † 1364)
Veuf, il se remarie avec Jeanne de Belleville, mais à la suite d'une enquête menée à partir du par les évêques de Vannes et de Rennes le mariage est annulé par le pape Jean XXII en 1330. Le pontife autorise le Guy à épouser « pendant le Carême » Marie de Blois, nièce de Philippe VI de France. Guy meurt toutefois dès le mardi sans avoir été remarié.
Marjolaine Lémeillat, « Deux titulaires pour une vicomté ? Les démêlés d’Isabelle d’Espagne, duchesse de Bretagne, vicomtesse de Limoges, avec Guy de Bretagne, vicomte de Limoges », Annales de Bretagne et des pays de l’Ouest, vol. 126, no 2 « La vicomté de Limoges sous les ducs de Bretagne, XIIIe – XVe siècle », , p. 85-105 (DOI10.4000/abpo.4507).