Esra Akkaya,1970 senesinde İstanbul'da doğdu.1983 senesinde Tevfik Gelenbe Tiyatrosu'nda oyunculuğa başlayan Akkaya,1993 senesinde Mimar Sinan Üniversitesi Devlet Konservatuarı'nı bitirdi. İstanbul Devlet Tiyatrosu'nda "Büyük Miras" oyununda, Bakırköy Belediye Tiyatrosunda Bedava mı Sandın ve Prometheus oyunlarında rol aldı. Bir süre Antalya Devlet Tiyatrosu'nda da çalıştı, Tiyatro İstanbul’da çeşitli oyunlarda rol aldı. 1992 senesinde çekilen Mahallenin Muhtarları dizisindeki Şirin rolüyle akıllarda kaldı.
Esra Akkaya, 2003 senesinde Kadıköy de Sihirli Anahtar adı altında bir kast ajansı kurdu. 2010 senesinde de kendi gibi oyuncu olan kardeşleri Kaya ve Sarp Akkaya ile beraber AKKAdemi Tiyatro'yu kurdular.
2013 senesinde Muhteşem Yüzyıl dizisine konuk oyuncu oldu.
Adını Can Alex koyduğu Etiyopyalı bir bebeği evlat edinen Esra Akkaya, evlilik yaptı.İlk evliliğini 1993’te yapan Esra Akkaya, ikinci evliliğini ise oyuncu Yetkin Dikinciler ile 1999’da yaptı. Üçüncü evliliğini ise Fırat Kaya ile yaptı. Dördüncü evliliğini ise yönetmen Kudret Sabancı ile yaptı. Evliliği olaylı bir şekilde bitti. Son evliliğini ise 2009’da Harun Uygural ile yaptığı evlilikte 2015'te son buldu.
Esra Akkaya,boşandıktan sonra çocuğu Can Alex ile birlikte Bodrum’un Bitez Mahallesine yerleşti.Bodum'da Küçük şirin bir mekan açan Akkaya ‘Masal Mekan' adını verdiği işletmede yetişkin insanlara masal anlatıyor. Arkadaşı yemekleri yaparken, Akkaya ise misafirlerine hikayeler okuyup sohbet ediyor.
Rol aldığı projeler;
2023 - Ömer (Hülya)
2023 - Merve Kült (Gülgün)
2021 - Masumlar Apartmanı (Ufuk)
2013 - Muhteşem Yüzyıl (Fahise Sultan)
2013 - 20 Dakika (Mirel Mızrahi)
2005 - Sonradan Görme
2004 - Bir Dilim Aşk (Oya)
2000 - Yarı Şaka Yarı Ciddi
1999 - Günaydın İstanbul Kardeş (Sedanaz)
1998 - Karanlıkta Biri Var
1992 (1997/2002) - Mahallenin Muhtarları (Şirin)