Sinn Féin și-a continuat politica de a refuza să facă parte din parlamentul de la Westminster chiar și după ce Adams a câștigat circumscripția electorală din Belfast Vest. El și-a pierdut locul în favoarea lui Joe Hendron, din partea Partidului Social Democrat și Laburist (SDLP), la alegerile generale din 1992. Cu toate acestea, l-a recâștigat cu ușurință la următoarele alegeri din mai 1997.
Sub conducerea lui Adams, Sinn Féin a încetat să mai fie o voce politică a IRA Provizoriu și a devenit un partid politic organizat în mod profesionist atât în Irlanda de Nord, cât și în Republica Irlanda.
Liderul SDLP, John Hume MP, și-a dat seama că o înțelegere negociată ar putea fi posibilă și a început discuții secrete cu Adams în 1988. Aceste discuții au dus la contacte neoficiale cu Biroul britanic pentru Irlanda de Nord, sub conducerea secretarului de stat pentru Irlanda de Nord, Peter Brooke, și cu guvernul Republicii, sub conducerea lui Charles Haughey - deși ambele guverne au susținut în public că nu vor negocia cu "teroriștii" .
Aceste discuții au stat la baza a ceea ce avea să devină mai târziu Acordul de la Belfast, precum și a Declarației de la Downing Street și a Documentului-cadru comun.
Aceste negocieri au dus la încetarea focului pentru IRA în august 1994. Noul Taoiseach (prim-ministru) irlandez, Albert Reynolds, care jucase un rol-cheie în discuțiile Hume/Adams prin intermediul consilierului său special Martin Mansergh, a considerat încetarea focului ca fiind permanentă. Cu toate acestea, IRA a pus capăt armistițiului din cauza ritmului lent al evoluțiilor, în parte pentru că premierul britanic John Major avea nevoie de voturile Partidului Unionist din Ulster în Camera Comunelor.
Ulterior, a avut loc o nouă încetare a focului și au avut loc discuții între echipele guvernelor britanic și irlandez, Partidul Unionist din Ulster, SDLP, Sinn Féin și reprezentanți ai organizațiilor paramilitare loialiste, sub președinția fostului senator american Mitchell. În urma discuțiilor a rezultat Acordul de la Belfast (numit și Acordul din Vinerea Mare, deoarece a fost semnat în Vinerea Mare, 1998). În cadrul acordului, au fost create structuri care să arate că unii oameni de pe insula Irlanda erau irlandezi, iar alții doreau să fie britanici. Au fost înființate un Consiliu britanico-irlandez și Adunarea Irlandei de Nord.
Articolele 2 și 3 din Constituția Republicii, Bunreacht na hÉireann, care revendicau suveranitatea asupra întregii Irlande, au fost reformulate și a fost prevăzut un Comitet executiv de împărțire a puterii. Ca parte a înțelegerii, Sinn Féin a fost de acord să renunțe la politica sa abstenționistă privind un "parlament din șase comitate" și și-a ocupat locurile în noua Adunare cu sediul la Stormont Sinn Féin a condus și a condus serviciile sociale și de sănătate și ministerele educației în cadrul guvernului de împărțire a puterii.
Oponenții din Sinn Féin republican au acuzat Sinn Féin că s-a "vândut", acceptând să participe la ceea ce a numit "adunări partizane" în Republica și Irlanda de Nord. Cu toate acestea, Gerry Adams a insistat asupra faptului că Acordul de la Belfast a oferit o modalitate de a unifica Irlanda prin mijloace non-violente și legale, la fel cum Michael Collins a spus despre Tratatul anglo-irlandez din 1922
Atunci când Sinn Féin și-a desemnat cei doi miniștri pentru Consiliul Executiv, partidul, la fel ca SDLP și Partidul Democratic Unionist (DUP), nu și-a inclus liderul printre miniștri. (Când, mai târziu, SDLP și-a ales un nou lider, l-a selectat pe unul dintre miniștrii săi, Mark Durkan, care a ales apoi să rămână ministru).
Adams rămâne președinte al Sinn Féin, Caoimhghín Ó Caoláin este liderul parlamentar al Sinn Féin în Dáil Éireann, iar Martin McGuinness este negociatorul șef al partidului și șeful efectiv al partidului în Adunarea Irlandei de Nord. Fiul său, Gearoid, este profesor de școală primară și a reprezentat comitatul Antrim în fotbalul gaelic.
La 8 martie 2007, Adams a fost reales în Adunarea Irlandei de Nord.
La 26 martie 2007, acesta s-a întâlnit pentru prima dată față în față cu liderul DUP, Ian Paisley, și cei doi au ajuns la un acord privind revenirea executivului de împărțire a puterii în Irlanda de Nord.