Accommodation on Krk

Krk is the largest of all the islands in the Croatian Adriatic and – although perhaps overlooked as a destination in favour of its more southerly neighbouring islands in the Kvarner region – it has a number of delightful resorts. With Rijeka Airport actually located on the island, and good connections by ferry and bus to the mainland (the island is connected by bridge), it is also easy to reach! As you’ll see below, accommodation on Krk includes a good range of hotel and private accommodation in all of the resorts on the island.

Accommodation on Krk

Use the search box/map below to search for accommodation on Krk:

Booking.com

Accommodation on Krk – Hotels

Click on each tab to see hotels under each star rating. We’ve listed the location in brackets of each hotel.

Boutique Hotels on Krk

Villas on Krk

  • Haus Tanja (in Malinska) – Sleeps 10 + 2, pool, parking, close to beach
  • Luxury Villa Rivabel (in Malinska) – Sleeps 8 + 2, pool, parking, close to beach
  • Mondinica Hertiage House (in Dobrinj) – Sleeps 10 + 1, pool, parking, pets allowed
  • Villa Dora (in Suzan) – Sleeps 6 + 4, pool, parking, close to beach
  • Villa Pianka (in Krk Town) – Sleeps 6, pool, parking, close to beach, close to town centre
  • Villa Roko (in Malinska) – Sleeps 10 + 2, pool, hot tub, parking
  • Villa Saint Vid (in Malinska) – Sleeps 8, pool, parking
  • Villa Sirena (in Krk Town) – Sleeps 8, pool, parking, close to beach
  • Villa Zarra (in Klimno) – Sleeps 10, pool, close to beach

Accommodation on Krk – Hostels

  • Hostel Krk (in Krk Town) – beds in mixed dormitories, plus twin, triple and quadruple rooms
  • Hostel Marinus (in Sveti Vid-Miholjice) – beds in mixed dormitories, plus single, double and triple rooms

Accommodation on Krk – Campsites

Private Accommodation on Krk