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 options in all of the resorts on the island.
Use the search box/map below to search for accommodation on Krk:
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
- Atrium Residence Baska (Baska)
- Boutique Hotel Placa (Krk Town)
- Hotel Maritim (Krk Town)
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
- Camping Omisalj (in Omisalj) – top rated campsite offering pitches and mobile homes; pool; on the beach; restaurant and bars; kids’ club; sports facilities
- Camp Punta Jerta (in Krk Town) – mobile homes sleeping 4/5; restaurant; bar; on the beach; parking; pets allowed
- Eco Camping Glavotok (in Glavotok) – pitches and mobile homes; close to the beach; restaurant; bar; small shop; playground; sports facilities; pets allowed
- Fishermen’s Glamping Village (in Klimno) – safari tents sleeping 4/5 + 1 with private bathrooms and kitchesn; pool; on the beach; parking; pets allowed
- Krk Glamping Village (in Krk Town) – safari tents sleeping 4/5 with private bathrooms, fully equipped kitchens and private pools
- Mobile Homes Camping Omisalj (in Omisalj) – 2 bedroom mobile homes sleeping 4 +2; pool; on the beach; bar; parking; pets allowed
- Mobile Homes Jezevac
- Naturist Mobile Homes Politin (in Krk Town)
Private Accommodation on Krk
- Apartments on Krk
- Online booking with Booking.com