Tillkännagivandet gjordes på söndagen innan den sista omgången av årets turnering på Portstewart.
Keith Pelley, European Tours verkställande direktör, sade att turneringens värd Rory McIlroy hade starkt stött Inishowen halvön plats.
"Rory absolut älskar Ballyliffin", sade Pelley, som beskrev platsen som "stunning".
"För några månader sedan talade Rory och jag om möjligheten att Irish Open skulle komma till Ballyliffin.
"Jag har arbetat med idrottare i 25 år och har aldrig sett någon som ger mer av sin tid än Rory. Att ha hans namn förknippat med turneringen är något vi är stolta över, och vi tar det inte för givet."
European Tour chef sade att han spelade på Ballyliffin på fredag innan kolla hotell boende i området.
"Det är en fantastisk plats - 36 enastående hål. Sedan körde jag runt i regionen och besökte hotellen.
" Golfbanan är spektakulär, men det stöd vi kommer att få från regionen kommer att likna det vi har fått på Portstewart.
"Donegal kommer definitivt att sätta upp en stor show och stödja oss på alla möjliga sätt."
Mediauppspelning stöds inte på den här enheten
Nästa års Irish Open kommer att hållas 5-8 juli - två veckor före Open på Carnoustie.
Ballyliffins bud på turneringen utformades som ett gränsöverskridande initiativ med starkt stöd från både de lokala råden från Donegal och Derry & Strabane.
Donegals gamla kurs arrangerade 2008 Irish Senior Open men nästa års turnering kommer att hållas på 22-åriga Pat Ruddy-designade Glashedy länkar som kommer att förlängas till mer än 7 400 yards för evenemanget.
Med Sport Ireland också bekräfta irländska regeringens stöd för turneringen 2019 och 2020, verkar händelsen säkert spelas i Republiken Irland under de kommande tre åren, även om Ballyliffin är bara en 35-minuters bilresa från staden Londonderry.
Ballyliffin i länet Donegal kommer att vara värd för Irish Open för första gången 2018.