Akabaviken (även: Aqabaviken; arabiska: خَلِيجُ ٱلْعَقَبَةِ, Khalij al-Aqabah) eller Eilatviken (hebreiska: מפרץ אילת, Mifrats Eilat) är den nordöstliga viken av Röda havet mellan Arabiska halvön och Sinaihalvön.[1] Vikens angränsande stater är Egypten, Israel (med staden Eilat), Jordanien (med staden Akaba som givit viken sitt namn) samt Saudiarabien. Akabaviken är cirka 177 kilometer lång och på bredaste stället 27 kilometer.[2] Den är betydligt smalare men djupare än Röda havets andra vik i norr, Suezviken. Vikens korallrev är ett dykparadis för turister.
Viktigare städer kring viken är Taba (Egypten), Eilat (Israel) och Akaba (Jordanien) vid vikens nordspets. Den största saudiarabiska staden är Haql. På Sinaihalvön är Sharm el-Sheikh och Dahab de största kustorterna mot Akabaviken.