We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Krk Island

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Krk Island?

We'll send you updates with the latest deals, reviews and articles for Krk Island each week.

Map of Krk Island Hotels

Hotels (54)

B&Bs / Inns (56)

Speciality Lodging (177)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service | Small Hotels | Romance
 
Kralja Zvonimira 98, Baska 51523, Croatia
Show Prices
US$93 - US$245 Avg. price/night*
Ollie #1 of 54 hotels in Krk Island
#1 of 7 hotels in Baska
  •  Very enjoyable stay 
  • I stayed at the Heritage Forza Hotel this September, it is a lovely, well... more
  • 17 September 2018
Traveller photos (204)
Travellers' Choice™ 2018 Winner Top Hotels
 
Hotel Pinia (Malinska) 4.0 of 5
Porat bb, Malinska 51511, Croatia
Show Prices
US$154 - US$391 Avg. price/night*
Ollie #2 of 54 hotels in Krk Island
  •  Very nice hotel 
  • We were looking for a nice hotel in the area and found this one. And it... more
  • 23 August 2017
Traveller photos (325)
Hotel Vila Rova (Malinska) 3.0 of 5
Rova 28, Malinska 51511, Croatia
Show Prices
US$95 - US$270 Avg. price/night*
Ollie #3 of 54 hotels in Krk Island
Traveller photos (86)
Hotel Kanajt (Punat) 4.0 of 5
5 Kanajt, Punat 51521, Croatia
Show Prices
US$96 - US$243 Avg. price/night*
Ollie #4 of 54 hotels in Krk Island
#1 of 3 hotels in Punat
Traveller photos (43)
Vlade Tomashica 38, Krk 51500, Croatia
Show Prices
US$71 - US$552 Avg. price/night*
Ollie #5 of 54 hotels in Krk Island
#1 of 10 hotels in Krk
  •  Lovely Hotel 
  • we traveled from uk on a coach to the wonderful island of Krk and to the... more
  • 23 September 2018
Traveller photos (541)
Special Price Last minute deal
Emila Geistlicha 39, Baska 51523, Croatia
Show Prices
US$71 - US$1,179 Avg. price/night*
Ollie #6 of 54 hotels in Krk Island
#2 of 7 hotels in Baska
Traveller photos (422)
Special Price Early Booking
Hotel Malin (Malinska) 4.0 of 5
Kralja Tomislava 23, Malinska 51511, Croatia
No photo provided
Show Prices
US$83 - US$321 Avg. price/night*
Ollie #7 of 54 hotels in Krk Island
Traveller photos (439)
Emila Geistlicha BB, Baska 51523, Croatia
Show Prices
US$85 - US$129 Avg. price/night*
Ollie #8 of 54 hotels in Krk Island
#3 of 7 hotels in Baska
  •  Beautiful location! 
  • The hotel is situated on a very beautiful beach, staff is super friendly... more
  • 24 January 2017
Traveller photos (89)
Obala Hrvatske Mornarice 8, Krk 51500, Croatia
Show Prices
US$130 - US$253 Avg. price/night*
Ollie #9 of 54 hotels in Krk Island
#2 of 10 hotels in Krk
  •  Exceptional Hotel 
  • Not cheap but you get what you pay for and this hotel is more than full... more
  • 1 June 2018
Traveller photos (84)
Emila Geistlicha 39, Baska 51523, Croatia
Show Prices
US$58 - US$189 Avg. price/night*
Ollie #10 of 54 hotels in Krk Island
#4 of 7 hotels in Baska
Traveller photos (311)
Blue Waves Resort (Malinska) 4.0 of 5
Rova 33, Malinska 51511, Croatia
Show Prices
US$113 - US$277 Avg. price/night*
Ollie #11 of 54 hotels in Krk Island
  •  Ok 
  • Room : very good Bathroom :very good .. no exrtra mirror Clean : very good... more
  • 8 September 2018
Traveller photos (170)
Frankopanska 1, Vrbnik 51500, Croatia
Show Prices
US$121 - US$572 Avg. price/night*
Ollie #12 of 54 hotels in Krk Island
Traveller photos (118)
Emila Geistlicha 39, Baska 51523, Croatia
Show Prices
US$83 - US$1,179 Avg. price/night*
Ollie #13 of 54 hotels in Krk Island
#5 of 7 hotels in Baska
  •  Environment matters 
  • As a matter of fact, it is a pleasant hotel (very clean, polite staff... more
  • 16 August 2017
Traveller photos (127)
Hotel Bor (Krk) 3.0 of 5
Shetalishte Drazhica 5, Krk 51500, Croatia
Show Prices
US$61 - US$130 Avg. price/night*
Ollie #14 of 54 hotels in Krk Island
#3 of 10 hotels in Krk
  •  Nixe pleasent hotel 
  • Hotel Bor is a very nice place, directly situated at the seaside and... more
  • 22 July 2018
Traveller photos (45)
Jadran (Njivice) 3.0 of 5
Primorska cesta bb, Njivice 51512, Croatia
Show Prices
US$60 - US$100 Avg. price/night*
Ollie #15 of 54 hotels in Krk Island
  •  Krk Island  
  • The location is wonderful. The staff are friendly. The WiFi is... more
  • 10 September 2018
Traveller photos (113)
Ruzhmarinska 6, Krk 51500, Croatia
Show Prices
US$63 - US$130 Avg. price/night*
Ollie #16 of 54 hotels in Krk Island
#4 of 10 hotels in Krk
Traveller photos (132)
Obala 94, Punat 51500, Croatia
Show Prices
US$146 - US$306 Avg. price/night*
Ollie #17 of 54 hotels in Krk Island
#2 of 3 hotels in Punat
Traveller photos (124)
Ribarska 5, Krk 51500, Croatia
Show Prices
US$90 - US$184 Avg. price/night*
Ollie #18 of 54 hotels in Krk Island
#5 of 10 hotels in Krk
  •  Great Place 
  • I would have put 4.5 but it is not possible so I put 5 instead of 4... more
  • 9 August 2018
Traveller photos (32)
Ruzhmarinska 6, Krk 51500, Croatia
Show Prices
US$77 - US$204 Avg. price/night*
Ollie #19 of 54 hotels in Krk Island
#6 of 10 hotels in Krk
Traveller photos (22)
Lovacka Konoba (Malinska)
Sveti Vid - Miholjice 101A, Malinska 51511, Croatia
No photo provided
Show Prices
US$54 - US$69 Avg. price/night*
Ollie #20 of 54 hotels in Krk Island
Traveller photos (4)