Sinn Féin, Adams Belfast West seçim bölgesini kazandıktan sonra bile Westminster parlamentosunda yer almayı reddetme politikasını sürdürdü. Adams 1992 genel seçimlerinde koltuğunu Sosyal Demokrat ve İşçi Partisi'nden (SDLP) Joe Hendron'a kaptırdı. Ancak Mayıs 1997'de yapılan bir sonraki seçimde koltuğunu kolayca geri aldı.
Adams döneminde Sinn Féin, Geçici IRA'nın siyasi sesi olmaktan uzaklaşarak hem Kuzey İrlanda'da hem de İrlanda Cumhuriyeti'nde profesyonel olarak örgütlenmiş bir siyasi parti haline geldi.
SDLP lideri John Hume, müzakere edilmiş bir çözümün mümkün olabileceğini fark etti ve 1988 yılında Adams ile gizli görüşmelere başladı. Bu görüşmeler, Kuzey İrlanda'dan sorumlu Devlet Bakanı Peter Brooke yönetimindeki Britanya Kuzey İrlanda Ofisi ve Charles Haughey yönetimindeki Cumhuriyet hükümeti ile gayri resmi temaslara yol açtı - ancak her iki hükümet de kamuoyunda "teröristlerle" müzakere etmeyeceklerini savundu.
Bu görüşmeler daha sonra Belfast Anlaşması olarak anılacak olan anlaşmanın yanı sıra Downing Street Deklarasyonu ve Ortak Çerçeve Belgesi'nin de temelini oluşturdu.
Bu müzakereler Ağustos 1994'te IRA'nın ateşkes ilan etmesine yol açmıştır. İrlanda'nın yeni Taoiseach'ı (başbakan) Albert Reynolds, Özel Danışmanı Martin Mansergh aracılığıyla Hume/Adams görüşmelerinde kilit bir rol oynamış ve ateşkesin kalıcı olduğunu düşünmüştür. Ancak IRA, gelişmelerin yavaş ilerlemesi ve kısmen de İngiltere Başbakanı John Major'ın Avam Kamarası'nda Ulster Birlikçi Partisi'nin oylarına ihtiyaç duyması nedeniyle ateşkesi sona erdirdi.
Daha sonra yeni bir ateşkes yapıldı ve eski ABD Senatörü Mitchell başkanlığında İngiliz ve İrlanda hükümetlerinden ekipler, Ulster Birlikçi Partisi, SDLP, Sinn Féin ve sadık paramiliter örgütlerin temsilcileri arasında görüşmeler yapıldı. Görüşmeler sonucunda Belfast Anlaşması (1998 yılının Hayırlı Cuma gününde imzalandığı için Hayırlı Cuma Anlaşması olarak da anılmaktadır) ortaya çıkmıştır. Anlaşma kapsamında, İrlanda adasındaki bazı insanların İrlandalı olduğunu, bazılarının ise İngiliz olmak istediğini gösteren yapılar oluşturuldu. Bir Britanya-İrlanda Konseyi ve Kuzey İrlanda Meclisi kuruldu.
Cumhuriyetin anayasası Bunreacht na hÉireann'ın tüm İrlanda üzerinde egemenlik iddiasında bulunan 2. ve 3. maddeleri yeniden ifade edilmiş ve güç paylaşımına dayalı bir Yürütme Komitesi öngörülmüştür. Anlaşmanın bir parçası olarak Sinn Féin "altı ilçeli parlamento" konusundaki çekimser politikasından vazgeçmeyi kabul etti ve Stormont'ta kurulan yeni Mecliste yerini aldı. Sinn Féin, güç paylaşımı hükümetinde sağlık ve sosyal hizmetler ile eğitim bakanlıklarını yönetti.
Cumhuriyetçi Sinn Féin içindeki muhalifler Sinn Féin'i, Cumhuriyet ve Kuzey İrlanda'da "bölünme yanlısı meclisler" olarak adlandırdıkları toplantılara katılmayı kabul ederek "satmakla" suçladılar. Ancak Gerry Adams, Belfast Anlaşmasının, Michael Collins'in 1922'deki Anglo-İrlanda Anlaşması için söylediği gibi, İrlanda'yı şiddet içermeyen ve yasal yollarla birleştirmenin bir yolunu sunduğunda ısrar etti
Sinn Féin Yürütme Konseyi'ne iki bakanını aday gösterdiğinde, SDLP ve Demokratik Birlikçi Parti (DUP) gibi parti de liderini bakanları arasına dahil etmemiştir. (SDLP daha sonra yeni bir lider seçtiğinde, bakanlarından biri olan ve daha sonra bakan olarak kalmayı tercih eden Mark Durkan'ı seçti).
Adams Sinn Féin'in Başkanı olmaya devam ederken, Caoimhghín Ó Caoláin Dáil Éireann'da Sinn Féin'in parlamento lideri olarak görev yapmakta, Martin McGuinness ise partinin baş müzakerecisi ve Kuzey İrlanda Meclisi'ndeki etkin parti başkanıdır. Oğlu Gearoid bir ilkokul öğretmenidir ve County Antrim'i gaelic futbolda temsil etmiştir.
Adams, 8 Mart 2007 tarihinde Kuzey İrlanda Meclisi'ne yeniden seçilmiştir.
26 Mart 2007'de DUP lideri Ian Paisley ile ilk kez yüz yüze görüştü ve ikili Kuzey İrlanda'da güç paylaşımına dayalı yürütmenin geri dönmesi konusunda anlaşmaya vardı.