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 comfort, location and traveller experience. Last updated on .
Hotels in Krk
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?

Sunny Krk by Valamar
Sunny Krk by ValamarKrk
8.2 out of 10, Very good, (232 reviews)
The price is £205
includes taxes & fees
2 Jul - 3 Jul

Boutique Hotel Marina
Boutique Hotel MarinaKrk
9.4 out of 10, Exceptional, (56 reviews)
The price is £204
includes taxes & fees
28 Jun - 29 Jun

Hotel Drazica
Hotel DrazicaKrk
7.8 out of 10, Good, (70 reviews)
The price is £145
includes taxes & fees
28 Jun - 29 Jun

Hotel Kanajt
Hotel KanajtPunat
9.4 out of 10, Exceptional, (81 reviews)
The price is £221
includes taxes & fees
28 Jun - 29 Jun

Hotel Park Punat managed by Falkensteiner
Hotel Park Punat managed by FalkensteinerPunat
8.4 out of 10, Very good, (91 reviews)
The price is £222
includes taxes & fees
28 Jun - 29 Jun

Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort DrazicaKrk
7.8 out of 10, Good, (15 reviews)
The price is £126
includes taxes & fees
30 Jun - 1 Jul

Villa Tamaris - Hotel Resort Dražica
Villa Tamaris - Hotel Resort DražicaKrk
7.2 out of 10, Good, (22 reviews)
The price is £155
includes taxes & fees
5 Jul - 6 Jul

Heritage hotel Forza
Heritage hotel ForzaBaska
10.0 out of 10, Exceptional, (85 reviews)
The price is £178
includes taxes & fees
29 Jun - 30 Jun

Sunny Baška Hotel by Valamar, ex Corinthia
Sunny Baška Hotel by Valamar, ex CorinthiaBaska
7.8 out of 10, Good, (191 reviews)
The price is £220
includes taxes & fees
29 Jun - 30 Jun

Hotel Vila Rova
Hotel Vila RovaMalinska-Dubasnica
10.0 out of 10, Exceptional, (25 reviews)
The price is £304
includes taxes & fees
28 Jun - 29 Jun

The Isolano, Cres, Autograph Collection
The Isolano, Cres, Autograph CollectionCres
10.0 out of 10, Exceptional, (1 review)
The price is £274
includes taxes & fees
1 Jul - 2 Jul

Hotel Villa Margaret
Hotel Villa MargaretMalinska-Dubasnica
10.0 out of 10, Exceptional, (16 reviews)
The price is £206
includes taxes & fees
30 Jun - 1 Jul

Hotel Ambasador - Liburnia
Hotel Ambasador - LiburniaOpatija
9.0 out of 10, Wonderful, (541 reviews)
The price is £234
includes taxes & fees
12 Jul - 13 Jul

Aminess Younique Gaia Green Villas
Aminess Younique Gaia Green VillasOmisalj
9.2 out of 10, Wonderful, (34 reviews)

Hotel Vinotel Gospoja
Hotel Vinotel GospojaVrbnik Old Town
9.4 out of 10, Exceptional, (58 reviews)
The price is £209
includes taxes & fees
1 Jul - 2 Jul

Hotel Riva
Hotel RivaMalinska-Dubasnica
9.2 out of 10, Wonderful, (22 reviews)
The price is £414
includes taxes & fees
28 Jun - 29 Jun

Valamar Villa Adria
Valamar Villa AdriaBaska
8.8 out of 10, Excellent, (53 reviews)
The price is £212
includes taxes & fees
1 Jul - 2 Jul
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.
You may also like hotels with pools in Krk
The price is £205
includes taxes & fees
2 Jul - 3 Jul
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.
Go beyond your typical stay in Krk
Top neighbourhoods in Krk

Photo by Ioulia Vartanova
Open Photo by Ioulia Vartanova
Krk Old Town
The Krk Old Town neighbourhood 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.

Check out reviews of Krk hotels guests love

Apartments Mali Nono
10/10 Excellent
Frequently asked questions
Find out more about Krk
Keep exploring
- Hotels with Parking near Haludovo Beach
- 2 Star Hotels in Haludovo Beach
- 3 Star Hotels in Haludovo Beach
- 4 Star Hotels in Haludovo Beach
- Hotels near Haludovo Beach
- Hotels near Baska Harbor
- Kras Hotels
- Hotels near Stara Baska Beach
- Brusići Hotels
- Hotels near Cres Tower
- Hotels near Koralj Beach
- 2 Star Hotels in Rupa Beach
- Hotels near Rupa Beach
- 4 Star Hotels in Selce
- Business Hotels in Selce
- Beach Hotels in Selce
- Family Hotels in Omisalj
- Pet-Friendly Hotels near Jert Beach
- Villas in Jert Beach
- Luxury Hotels near Jert Beach
- 3 Star Hotels in Jert Beach
- Hotels near Jert Beach
- 5 Star Hotels in Malinska
- Family Hotels in Malinska
- Malinska Hotels
- Hotels with Free Breakfast near Korzo
- 3 Star Hotels in Korzo
- Family Hotels near Korzo
- Hotels near Krk Town Harbour
- Hotels with Parking in Stara Baska
- Maršići Hotels
- Apartments in Punat
- Punat Hotels
- 4 Star Hotels in Rova Beach
- Pinezici Hotels
- 3 Star Hotels in Rab
- Beach Hotels in Rab
- Krk Old Town Hotels
- Apartments in Malin Draga Beach
- 4 Star Hotels in Malin Draga Beach
- Hotels near Malin Draga Beach
- Vrh Hotels
- Hotels with a Pool in Krk Island
- Pet-Friendly Hotels in Krk Island
- Apartments in Krk Island
- Luxury Hotels in Krk Island
- Family Hotels in Krk Island
- Krk Island Hotels
- Hotels with Parking in Crikvenica
- Pet-Friendly Hotels in Crikvenica
- Cheap Hotels in Crikvenica
- 3 Star Hotels in Crikvenica
- Beach Hotels in Crikvenica
- Resorts & Hotels with Spas in Crikvenica
- Kornic Hotels
- Family Hotels in Lopar
- Vrbnik Hotels
- Hotels with a Pool in Moscenicka Draga
- Pet-Friendly Hotels in Moscenicka Draga
- Vrbnik Old Town Hotels
- Apartments in Malinska-Dubasnica
- Cheap Hotels in Malinska-Dubasnica
- Malinska-Dubasnica Hotels
- Hotels near beach Sv. Fuska
- Pet-Friendly Hotels in Njivice
- Njivice Hotels
- Hotels with Parking in Porozina
- Villas in Pecine Beach
- Apartments in Baska
- Beach Hotels in Baska
- Baska Hotels
- Cheap Hotels in Banjol
- Hotels near Valbiska Ferry Port
- Hotels with a Pool in Cres
- Pet-Friendly Hotels in Cres
- Apartments in Cres
- Cheap Hotels in Cres
- Luxury Hotels in Cres
- 3 Star Hotels in Cres
- Family Hotels in Cres
- Cres Hotels
- Hotels with a Pool in Novi Vinodolski
- 3 Star Hotels in Novi Vinodolski
- Beach Hotels in Novi Vinodolski
- Family Hotels in Novi Vinodolski
- Sveti Ivan Hotels
- 3 Star Hotels in Kraljevica
- Hotels near Krk Town Square
- Hotels near Malinska Beach
- Apartments in Municipality of Lopar-Supetarska Draga
- Apartments in Jadranovo
- Hotels with Free Breakfast in Rijeka
- Pet-Friendly Hotels in Rijeka
- Cheap Hotels in Rijeka
- Luxury Hotels in Rijeka
- 4 Star Hotels in Rijeka
- Family Hotels in Rijeka







































































