Gajac sa nachádza v miernom svahu na západnom pobreží ostrova Pag. Je to pokojné letovisko, ktoré administratívne spadá pod obec Kolan, ktorá leží vo vnútrozemí ostrova. Obec Gajac leží v krásnej zátoke so štrkovo - piesčitými plážami, s výhľadom na susedný ostrov Skrdu a ostatné ostrovy tohto súostrovia. Turistami vyhľadávaná je hlavne vďaka blízkosti atraktívnej rozľahlej pláže Zrće (3 km juhovýchodne) s drobnými kamienkami a pozvoľným vstupom do mora. V blízkosti (5 km) leží vyhlásené letovisko Novalja s bohatou históriou.