Ostrov Krk ponúka i ubytovane v hoteloch a apartmánoch vyššej kategórie, akými sú hotelové komplexy Haludovo a Ribarsko selo v letovisku Malinská.
Existuje možnosť ubytovania i v jednoduchších hoteloch a penziónoch, v súkromných apartmánoch v rôznych častiach mestečiek. Na ostrove je značné množstvo kempov.