Krk is the largest of all the islands in the Croatian Adriatic and – although perhaps overlooked as a destination by some of its more southerly neighbouring islands – it has a number of delightful resorts. With Rijeka Airport actually located on the island, and good connections by ferry and bus, it is also easy to reach!
As you’ll see below, the island has a good range of hotel and private accommodation in all the resorts on the island.
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.
- Hotel Marina (Krk Town)
- Hotel Pinia (Malinska)
- Hotel Zvonimir (Baska)
- Villa Adria (Baska)
- Hotel Beli Kamik I & II (Njivice)
- Hotel Bor (Krk Town)
- Hotel Corinthia (Baska)
- Hotel Drazica (Krk Town)
- Hotel Jadran (Njivice)
- Hotel Malin (Malinska)
- Hotel Miramare (Njivice)
- Hotel Omorika (Punat)
- Hotel Park Punat (Punat)
- Hotel Vila Rova (Malinska)
- Pansion Burin (Baska)
- Valamar Koralj Hotel (Krk Town)
- Villa Corinthia (Baska)
- Hotel Adriatic (Omisalj)
- Guesthouse Delfin (Omisalj)
Boutique Hotels on Krk
Accommodation on Krk – Campsites
Private Accommodation on Krk
- Apartments on Krk
- Online booking with Adriagate and Booking.com