Město leží na jihozápadním pobřeží u Krčkého zálivu. Středověké opevněné město se pomalu rozrůstalo i mimo hradby, aby pojmulo přístav, pláže, kempinky a hotely na okolních vršcích. Mohutné opevnění z 12. století, které se ve značné míře dochovalo dodnes, dává městečku středověký ráz.
Skutečnou atrakcí je síť úzkých uliček, vinoucích se okolo románské katedrály, a hrad z 15. století. Na místě původní raně křesťanské baziliky stojí Mariajánská katedrála, která byla stavěna od 13. do 16. století, kdy byla dokončena zvonice. V katedrále naleznete nádherné sloupy, z nichž některé pocházejí z římského období, jiné jsou románské. Ke katedrále se přimyká románská bazilika sv. Quirina s bohatou sochařskou výzdobou a zbytky nástěnných maleb. Chrámové muzeum vlastní sbírku italských malířů z 16. a 17. století a stříbrný oltářní obraz Madony z roku 1477. Kastel s válcovou věží pochází z 15. století od Benátčanů. Dále je zajímavá galerie Fortis na ulici Vrizeča č. 1 s malou sbírkou objektu z římské doby. Umělecká galerie Decumanus na ulici Gupca prezentuje výstavy současného chorvatského umění.
Hlavní koupaliště (městské) je v zátoce Dražica 1 km od Krku - drobné oblázky, z pláže povlovný přístup do moře, borový háj. Turisté mohou využít výborné možnosti pro jachting, vodní lyžování, podmořský rybolov, potápění. V Krku každoročně probíhají tzv. Letní kulturní akce - koncerty, divadelní a operní představení, atd.