
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Krk?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Krk on Hotels.com. These Krk hotels consistently deliver on quality, location and traveller experience. Last updated on 10 November 2026.

1. Boutique Hotel Marina
Boutique Hotel MarinaKrk
9.4 out of 10, Exceptional, (57 reviews)
The price is ₹15,083
₹17,044 total
includes taxes & fees
27 Nov - 28 Nov

2. Apartments Bernarda
Apartments BernardaKrk
The price is ₹11,180
₹13,680 total
includes taxes & fees
11 Nov - 12 Nov

3. Hotel Kanajt
Hotel KanajtPunat
9.4 out of 10, Exceptional, (85 reviews)
The price is ₹10,734
₹12,903 total
includes taxes & fees
12 Nov - 13 Nov

4. Hotel Vinotel Gospoja
Hotel Vinotel GospojaVrbnik Old Town
9.4 out of 10, Exceptional, (73 reviews)
The price is ₹10,277
₹11,927 total
includes taxes & fees
11 Nov - 12 Nov

5. Hotel Vila Rova
Hotel Vila RovaMalinska-Dubasnica
10.0 out of 10, Exceptional, (27 reviews)
The price is ₹12,239
₹14,144 total
includes taxes & fees
19 Nov - 20 Nov

6. Hotel Malin
Hotel MalinMalinska-Dubasnica
7.6 out of 10, Good, (51 reviews)
The price is ₹15,070
₹17,343 total
includes taxes & fees
11 Nov - 12 Nov

7. Hotel Miramare
Hotel MiramareCrikvenica
9.4 out of 10, Exceptional, (90 reviews)
The price is ₹10,667
₹12,367 total
includes taxes & fees
11 Nov - 12 Nov

8. Hotel Katarina
Hotel KatarinaCrikvenica
8.4 out of 10, Very good, (97 reviews)
The price is ₹10,119
₹11,749 total
includes taxes & fees
11 Nov - 12 Nov

9. Hotel Marina
Hotel MarinaCrikvenica
8.4 out of 10, Very good, (88 reviews)
The price is ₹12,873
₹14,860 total
includes taxes & fees
11 Nov - 12 Nov

10. Hotel Miramare Njivice
Hotel Miramare NjiviceOmisalj
7.8 out of 10, Good, (66 reviews)
The price is ₹6,824
₹8,109 total
includes taxes & fees
11 Nov - 12 Nov

11. Aminess Vival Lišanj Family Hotel
Aminess Vival Lišanj Family HotelNovi Vinodolski
8.6 out of 10, Excellent, (32 reviews)
The price is ₹15,520
₹17,537 total
includes taxes & fees
11 Nov - 12 Nov

12. Apartmani Tina
Apartmani TinaDobrinj
9.8 out of 10, Exceptional, (7 reviews)
The price is ₹11,561
₹17,152 total
includes taxes & fees
11 Nov - 12 Nov

13. Aminess Younique Narrivi Hotel
Aminess Younique Narrivi HotelCrikvenica
9.2 out of 10, Wonderful, (32 reviews)
The price is ₹11,798
₹13,332 total
includes taxes & fees
11 Nov - 12 Nov

15. Mediteran Maradiso Hotel by Aminess
Mediteran Maradiso Hotel by AminessCrikvenica
8.4 out of 10, Very good, (47 reviews)
The price is ₹6,493
₹7,337 total
includes taxes & fees
26 Nov - 27 Nov

16. Armerun Hotel Rijeka
Armerun Hotel RijekaOld Town (Stari Grad)
10.0 out of 10, Exceptional, (14 reviews)
The price is ₹11,669
₹14,023 total
includes taxes & fees
11 Nov - 12 Nov

17. Boutique Hotel OPERA
Boutique Hotel OPERAOld Town (Stari Grad)
9.0 out of 10, Wonderful, (21 reviews)
The price is ₹10,002
₹11,617 total
includes taxes & fees
11 Nov - 12 Nov

18. Boutique hotel Esplanade
Boutique hotel EsplanadeCrikvenica
9.6 out of 10, Exceptional, (76 reviews)
The price is ₹9,840
₹11,433 total
includes taxes & fees
14 Nov - 15 Nov

19. Royal Elysee
Royal ElyseeDramalj
9.0 out of 10, Wonderful, (2 reviews)
The price is ₹9,261
₹10,779 total
includes taxes & fees
11 Nov - 12 Nov

20. Amadria Park Grand Hotel 4 Opatijska Cvijeta
Amadria Park Grand Hotel 4 Opatijska CvijetaOpatija
9.0 out of 10, Wonderful, (28 reviews)
The price is ₹12,332
₹14,249 total
includes taxes & fees
23 Nov - 24 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top neighbourhoods in Krk

Photo by Ioulia Vartanova
Open Photo by Ioulia Vartanova
Krk Old Town
The Krk Old Town neighborhood offers attractions such as Krk Town Square and Cathedral of the Assumption.
Top landmarks in Krk
Learn more about Krk
Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.








































































