Avec env. 406 km², l'île de Krk est la plus grande île de l'Adriatique. Le pont de Krk la relie directement à la côte continentale du nord du golfe du Kvarner. Ses quelque 219 kilomètres de littoral offrent des criques de galets et des plages rocheuses, dont certaines ont reçu le Pavillon bleu.
Krk est très facile d'accès. L'aéroport de Rijeka se trouve directement dans le nord de l'île. Depuis Munich, on atteint Krk en seulement cinq heures environ. L'île bénéficie d'un microclimat particulièrement agréable et les températures y sont un peu plus douces que sur la côte continentale. On le sent nettement, surtout en hiver.
L'île est habitée toute l'année, et les localités de Krk, Malinska, Punat et Vrbnik offrent des infrastructures même hors saison. Parmi les emplacements les plus recherchés figurent Malinska, la ville de Krk, Punat avec son grand port de plaisance, le pittoresque Vrbnik perché sur des rochers au-dessus de la mer, ainsi que Soline et Njivice. Le niveau de prix se situe plutôt un peu au-dessus de la moyenne du golfe du Kvarner.
Le paysage va de la côte nord-est aride, marquée par la bora, aux vignobles verdoyants et aux oliveraies du sud. Le vin blanc Zlahtina de Vrbnik ne pousse qu'ici.