Internationella domstolen (ICJ) i Haag säger att en tidigare dom från 2012 står fast.
Då drog ICJ om gränsdragningen i havet så att Nicaragua fick ett flera tusen kvadratkilometer stort havsområde som tidigare räknats till Colombia. Däremot fick Colombia behålla ögruppen San Andrés.
Nicaragua nöjde sig inte utan ville utöka sitt territorialvatten ytterligare, men får nu nej från domstolen.
Colombias president Gustavo Petro kallar domslutet en stor seger och skriver på Twitter att han hoppas att den ska innebära slutet på den långa gränstvisten.