Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Hotels in Krk Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Krk Island hotels and places to stay

Marbera Flora Green Villas
3 out of 5
Primorska Cesta BB, Njivice, Primorje-Gorski
Get Rates
6.91 mi from city centre
3.2/5 (6 reviews)

"Sehr schöne umgebung, tolle Anlage"…"

Reviewed on 28 Jul 2019

Marbera Flora Green Villas
Hotel Kanajt
4 out of 5
Kanajt 5, Punat
Free cancellationReserve now, pay when you stay
The price is £159 per night
3.35 mi from city centre
4.6/5Wonderful! (36 reviews)

"Punat is"…"

Reviewed on 14 Sep 2019

Hotel Kanajt
Falkensteiner Hotel Park Punat - All Inclusive
4 out of 5
Obala 100, Punat
Free cancellationReserve now, pay when you stay
The price is £167 per night
4 mi from city centre
4/5Very Good! (25 reviews)
Great hotel next to sea

"Excelent service, great food. Clean room and nice pool."…"

Reviewed on 9 Jun 2018

Falkensteiner Hotel Park Punat - All Inclusive
Corinthia Baška Sunny Hotel by Valamar
3 out of 5
Emilia Geistlicha 39, Baska
Free cancellationReserve now, pay when you stay
The price is £113 per night
10.16 mi from city centre
3.8/5Good! (160 reviews)
To expensive for what you get

"We made a short weekend trip to Island Krk an Baska. The hotel was actually ok, just the room we stayed in needs a total refurbishment. The hotel itself is renovated from outside, it looks good from outside and probably some rooms are also renovated, but ours wasnt... The TV's picture was so bad, ..."…"

Reviewed on 17 Sep 2019

Corinthia Baška Sunny Hotel by Valamar
Valamar Koralj Hotel
3 out of 5
Vlade Tomašica bb, Krk
Free cancellationReserve now, pay when you stay
The price is £151 per night
3.69 mi from city centre
4.1/5Very Good! (208 reviews)
Amazing

"Amazing"…"

Reviewed on 1 Aug 2018

Valamar Koralj Hotel
Valamar Zvonimir Hotel
4 out of 5
Ul. Emila Geistlicha 48, Baska
Free cancellationReserve now, pay when you stay
The price is £147 per night
10.22 mi from city centre
3.9/5Good! (65 reviews)
not too good of a stay

"In general stay was ok. You have to pay for your beach seat and pool seat and the Sauna which I think should be just part of the facilities payment. Not very clean, the toilet don’t have soap in them so I only wonder how the staff wash their Hands."…"

Reviewed on 20 Sep 2019

Valamar Zvonimir Hotel
Hotel Drazica
3 out of 5
Ružmarinska 6, Krk
Free cancellationReserve now, pay when you stay
The price is £93 per night
3.74 mi from city centre
3.8/5Good! (40 reviews)
amazing

"beautiful property and clean close to town"…"

Reviewed on 17 Oct 2019

Hotel Drazica
Stone House Krk
2.5 out of 5
Galija 16, Krk, Old town
Get Rates
3.74 mi from city centre
5/5Exceptional! (1 review)

"Super schönes, kleines, gemütliches und sauberes Häuschen mitten in der Altstadt gelegen. Der Check In war super einfach und die Kommunikation sehr schnell."…"

Reviewed on 3 Jul 2020

Stone House Krk
Hotel Beli Kamik
3 out of 5
Primorska cesta 30, Njivice, Omisalj
Free cancellationReserve now, pay when you stay
The price is £108 per night
7.03 mi from city centre
3.7/5Good! (118 reviews)

"The rooms was not as the pictures and the service was bad and food was not good so we went out to have our meals even it was paid for the only thing was good the location"…"

Reviewed on 25 Sep 2019

Hotel Beli Kamik
Rooms Nadia
3.5 out of 5
Stara Baska 253, Stara Baska, Punat, Primorje-Gorski
The price is £89 per night
9.45 mi from city centre
4.7/5Exceptional! (3 reviews)
Would definitely recommend

"Amazing view, really nice hotel at a great value. A lot to do within walking distance, accomodating staff."…"

Reviewed on 26 Aug 2019

Rooms Nadia
Don't see what you're looking for?
See all available properties in Krk Island
View all properties
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.

Visiting Krk Island

Visitors can enjoy all that Krk Island has to offer including the forests and waterfront. Top sights around the area include Kvarner Gulf and Paradise Beach.

  • There are 1402 hotels and other accommodation options in Krk Island
  • The closest major airport is in Rijeka (RJK), 10 mi (16.2 km) from the city centre
  • The next closest is in Pula (PUY), 35.7 mi (57.5 km) away

Sightseeing and Staying in Krk Island

The city is notable for landmarks like Krk Town Square, Cathedral of the Assumption and Krk Bridge. The city's natural beauty is on display at Kvarner Gulf, Kosljun Island and Drazica Beach. A couple of additional sights to add to your agenda are Porporela Beach and Krk Town Harbour.

In Crikvenica, there are 1402 hotels and other accommodation choices to make it easy to plan your holiday retreat at an affordable rate. Here are highly ranked ones based on Expedia user reviews:

  • Bed and breakfast Villa Sunce - This 3-star bed & breakfast features free breakfast, an outdoor pool and free WiFi.
  • Boutique Hotel Marina - Our customers like the dining options and breakfast at this hotel. This 4-star hotel features free breakfast, a restaurant and free WiFi.
  • Valamar Villa Adria - This 4-star hotel features a full-service spa, free breakfast and an outdoor pool. Expedia customers like its beach locale and overall value.

One of the popular sights outside the city is Paradise Beach, 18.7 mi/30.1 km from the heart of the city.

Frequently asked questions

What's the best place for a stay in Krk Island?
Corinthia Baška Sunny Hotel by Valamar is a favourite with Expedia customers. This 3-star hotel offers a full-service spa and free breakfast. It is located a short 1-minute walk from Kvarner Gulf. Another favourite option for your stay based on reviews is Hotel Jadran.
If I need to cancel my hotel reservation in Krk Island, will I receive a refund?
Yes, most hotel room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to get top deals in Krk Island.

Krk Island Hotel Reviews

More trip options