Šilo je typické pobrežné letovisku na Jadrane, ktoré leží na juhovýchodnej strane ostrova Krk. Od mesta Krk je vzdialené cca 19 kilometrov. Bolo to práve mestečko Šilo, odkiaľ sa plavila prvá parná loď k Crikvenici. Bolo to 01. júna 1905, ktorá tiež znamenala začiatok linky Šilo-Vrbnik-Crikvenica.V tomto meste nenájdete žiadne hotely, možné je tu ubytovať sa len v apartmánoch.