Search hotels on Krk Island, Croatia

Enter your dates and choose from 4199 hotels and other places to stay

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Check out these popular cities on Krk Island

Njivice

3 hotels

Krk

8 hotels

Malinska

8 hotels

Omišalj

4 hotels

Punat

3 hotels

Baška

8 hotels

Šilo

2 hotels

Vrbnik

3 hotels

Stay at the best hotels on Krk Island

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Kanajt

Hotel in Punat

Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina.

L
Lawrence
From
Austria
Breakfast was excellent, and the young lady there was wonderfully friendly. The check-in gentlemen were extremely helpful. The room was just right for us. This was our third visit. Of course, we would come again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,105 reviews
Price from
US$119.79
1 night, 2 adults

Hotel Vinotel Gospoja

Hotel in Vrbnik

Hotel Vinotel Gospoja is set in Vrbnik, 62 km from Opatija and 48 km from Rijeka. The hotel has a spa centre and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

E
Erik
From
Netherlands
Registration was really easy. The hotel room was amazing. We had a family room which was spacious enough for 4 people. Room was absolutely clean and the view was amazing. Parking is close (like around the corner), there are designated areas for the hotel guests. We left our car the whole week because we didnt need it anyway. We stayed for a week. Temperature outside was 35+, inside nice and cool. There is a beach like 150 metres downhill. Just walk slowly when it is warm :) Water is really clear. Do not foget to bring watershoes, makes it a lot easier to walk :) Silent beach was little bit further down the road, but I liked it more, because it was more quiet and had more shade. Breakfast was amazing and the service was excellent . We went to the beach during the day and in the evening we took a swim in the pool in the basement o/t hotel. The small town of vrbnik is also really nice. Lot of nice places to go out for dinner. You can also eat at the hotel. The food there is excellent. Tip: take a trip with boat in the afternoon to the more secluded beaches so you can swim in the evening (for example with Mare tours) Really nice. Again. Everything was perfect. Would definitely go here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 248 reviews
Price from
US$174.50
1 night, 2 adults

Boutique Hotel Placa

Hotel in Krk

Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.

T
Tomaz
From
Slovenia
“Everything was great! Friendly staff, clean and well-kept, pleasant atmosphere. Highly recommended!”
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 321 reviews
Price from
US$95.44
1 night, 2 adults

Hotel Vila Rova

Hotel in Malinska

Offering an outdoor pool and hot tub, the 4-star Hotel Vila Rova is set in the peaceful Rova Bay on the north-western coast of Krk Island, just a few metres from the sea.

A
Andrea
From
Slovakia
For personal reason we decided to choose Vila Rova ​​for our honeymoon. And we couldn't have done better. We wanted relaxation, peace and good time together. And that's exactly what we got. The staff was so nice, receptionists, waiters, cleaners, together they create a wonderful holiday feeling. The olive garden with sun loungers is very relaxing and just a step away from the crystal clear sea and also from the beach bar with good food and nice staff. Thank you The owners and all your team for upgrade and little suprise. You all make our stay special.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 410 reviews
Price from
US$180.27
1 night, 2 adults

Hotel Malin

Hotel in Malinska

Surrounded by deep-blue sea and amidst dense greenery, yet only a 5-minute walk from the centre of Malinska on Krk Island, Hotel Malin offers rooms and suites with air conditioning and satellite TV.

H
Helen
From
United Kingdom
Great location, great facilities, friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,096 reviews
Price from
US$183.80
1 night, 2 adults

Hotel Miramare

Hotel in Njivice

Set in Njivice on Krk Island, Hotel Miramare offers comfortably appointed rooms, all boasting a balcony with splendid sea views. The hotel offers free WiFi throughout.

M
Marcy
From
Canada
The location is amazing! It’s overlooking the Adriatic Sea which is so beautiful. The town has a resort feel but not the loud, party atmosphere. All of the loud fun shuts down at midnight. The breakfast was good. We had a little problem with the bathroom fan and Dario was very helpful!! Thanks!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 294 reviews
Price from
US$98.01
1 night, 2 adults

Pansion StoRija

Hotel in Krk

Situated in Krk and only 200 metres from Ježevac Beach, Pansion StoRija features accommodation with sea views, free WiFi and free private parking.

M
Maya
From
Belgium
Good location close to the center and the beach, parking space, restaurant provides facility for food and drinks, breakfast. Owner was able to change our room as we wished.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 223 reviews
Price from
US$81.38
1 night, 2 adults

Casa Valsecca

Hotel in Krk

Featuring a balcony with garden views, water sports facilities and free bikes, Casa Valsecca can be found in Krk, close to Drazica Beach and 5.5 km from Punat Marina.

N
Natalia
From
Slovakia
Thank you for a lovely stay. The room was very nice and clean, with a spacious terrace. The location was great, just a three-minute walk from the sea. The host was very kind and helpful, and even offered us the possibility to borrow a paddleboard and other beach equipment. We really appreciated his hospitality and had a very pleasant stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$81.98
1 night, 2 adults

Apartman Borna

Hotel in Vrbnik

Offering a terrace and city view, Apartman Borna is set in Vrbnik, 8.1 km from Punat Marina and 8.2 km from Kosljun Franciscan Monastery.

B
Boris
From
Slovakia
Nice, large, modern apartment with a beautiful view of the old town and the sea. Very good equipment, everything for cooking is there. Clear instructions upon arrival. Parking in front of the apartment building.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 124 reviews
Price from
US$78.14
1 night, 2 adults

Apartments Ivanka G

Hotel in Malinska

Boasting mountain views, Apartments Ivanka G provides accommodation with balcony, around 800 metres from Rupa Beach. With garden views, this accommodation offers a patio.

K
Klemenc
From
Slovenia
Uppon arrival, we got free pastries! The owner was very nice always smiling! Very good experience!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 210 reviews
Price from
US$60.28
1 night, 2 adults
See all 4199 hotels on Krk Island

Most booked hotels on Krk Island in the past month

See all

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,536 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,551 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,096 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,515 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,105 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,511 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,257 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 570 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 763 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 321 reviews

Krk Island's best hotels with breakfast

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,511 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,258 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 570 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 763 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,359 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 933 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 720 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 410 reviews

Budget hotels on Krk Island

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,536 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,551 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,096 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,515 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,105 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 321 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 248 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 505 reviews

Hotels on Krk Island that you can book without a credit card

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 330 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 300 reviews

Hotel Argentum

Hotel in Vrbnik
No credit card needed
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 503 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 250 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 845 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 423 reviews
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 420 reviews

Krk Island highlights

Krk Old Town

Stroll through narrow streets enclosed within 2000 year old walls to find the sacred Romanesque cathedral and ancient Roman baths.

Picturesque Islet of Košljun

Visit the Franciscan monastery on Košljun Islet where friars still live and which preserves a museum and a rich library.

Cliff-top towns of Omišalj and Vrbnik

The charming coastal towns of Omišalj and Vrbnik offer stunning views of the Adriatic Sea from their cliff-top positions.

Baška Tablet

The 12th century Baška Tablet is Croatia’s oldest preserved Glagolitic document and was found in Saint Lucy’s Church in Jurandvor.

Biserujka Cave

Impressive galleries of stalactites and stalagmites have been carved out by nature, 12 metres underground at Biserujka Cave.

Taste Krk’s localdelicacies

Olives, cheeses and fresh fish are only some of Krk’s delicacies to be enjoyed with a glass of local wine.

Krk’s scenic cycling routes

Pedal along the Adriatic coast and through olive groves, hills and valleys on Krk’s 300 kilometres of cycling routes.

Sandy beaches of Baška and Risika

Engage in water sports, stretch out on the sand or explore the nearby pebbly bays at Baška and Risika beaches.

FAQs about hotels on Krk Island

Sunny Island of Beaches and Food

Called “The Golden Island” due to cornucopia of food and sun, the Croatian island of Krk is an oasis of turquoise sea, kilometres of beaches and lush Mediterranean greenery. With delicious wine, charming towns and great water sports opportunities, this region is a wonderful place to visit!

One of 2 largest islands on the Adriatic Sea, Krk is connected to the mainland by a bridge, providing easy access for tourists arriving from Slovenia, Austria and Italy. Its most populous town, Krk, features Roman mosaics, fortifications from the Middle Ages and a picturesque port.

East of Krk, in the Puntarska Draga Bay, is a little town of Punat, a popular diving destination due to its crystal waters and good protection from storms. At the far south end of Krk there is Baska, a lovely town with a mountainous background and white, sandy beaches.

As Baska features over 80 km of hiking trails, you can have a break from relaxing in the sun and swimming in the sea and hit the road with a backpack and a camera to capture the amazing views of the island itself, as well as those of the neighbouring islands of Prvic and Cres.

Visit Booking.com with a choice of over 100 properties on Krk island, from cheap hotels in Nijvice to popular accommodation in Baska.

See reviews by guests who stayed at hotels on Krk Island

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 410 reviews
For personal reason we decided to choose Vila Rova ​​for our honeymoon. And we couldn't have done better. We wanted relaxation, peace and good time together. And that's exactly what we got. The staff was so nice, receptionists, waiters, cleaners, together they create a wonderful holiday feeling. The olive garden with sun loungers is very relaxing and just a step away from the crystal clear sea and also from the beach bar with good food and nice staff. Thank you The owners and all your team for upgrade and little suprise. You all make our stay special.
Guest review by Andrea
Slovakia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,359 reviews
This is easily one of the best hotel experiences I’ve ever had. There’s plenty of amazing food and drinks, plenty of space around the pool, free parking, great staff, activities for everyone. Rooms smaller but had everything necessary, including A/C and a mini fridge. This was truly an exceptional relaxing stay for us (we actually prolonged our stay while there!)
Guest review by Lucia
France
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,536 reviews
The staff were very welcoming and friendly, offering an upgrade to a lovely room with a balcony. Great location, close to the water front which had endless places to eat and drink in a lovely setting. Parking was included and nearby. The buffet was good with plenty of choice, with beer or wine included. Result.
Guest review by Iain
Spain
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,605 reviews
It is perfect stay and vacation for the family. The sea and beach, Aqua park, sport courts, mini golf, mobile homes are perfect. The stuff is very kind and friendly. I deeply recommend.
Guest review by Zečević
Bosnia and Herzegovina
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,193 reviews
Kind hosts, very clean apartment, good wifi, food ordering possibility, air conditioned, beach side location, nature friendly environment. Highly recommended
Guest review by Balázs
Hungary
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 845 reviews
Perfect location directly by the ocean in beautiful baška valley, very friendly and helpful staff, we enjoyed our stay, thanks a lot!
Guest review by Kim
Germany
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 300 reviews
Comfortable, location fantastic...the new brunch from 9am-1pm was great...kind of fullboard for the price halfboard.
Guest review by Ákos
Hungary
From US$111.63 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Amazing! By the sea with sea view from our house! Great staff, very friendly and professional!
Guest review by Katerina
Slovenia
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 311 reviews
superb and worth it to stay great foods and peacefull place
Guest review by Rafael
Croatia
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,511 reviews
Perfect location , great food , fantastic customer servis
Guest review by Edita
Czech Republic
From US$354.11 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,096 reviews
Great location, great facilities, friendly staff.
Guest review by Helen
United Kingdom
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 720 reviews
Early check in. Good Wifi. Bruch 7:00-13:00.
Guest review by Adrian
Slovenia
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,551 reviews
The staff were so helpful and friendly.
Guest review by Briano1916
Ireland
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,258 reviews
Excellent reception. Five star service.
Guest review by ponce de leon rego
United States
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 933 reviews
The complete crew is helpful and kind
Guest review by Péter
Hungary

Planning a trip? Get inspired by reviews of cities on Krk Island

Scored out of 10, guest rating 10

The city/village is lovely.

The city/village is lovely. The beach area is quite clean and family-friendly. It has a small playground for children, which is a lifesaver in the hot afternoons. The restaurants are also ok: a must-try are the Bistro Pizzeria Vista and the Konoba "Nora".
Guest review by Daniel
Romania
Scored out of 10, guest rating 8.0

A very nice little mediterranian town, with medieval...

A very nice little mediterranian town, with medieval buildings, a nice harbour and a few good restaurants. It has a vey nice atmosphere, a bit on the quite side ( but it was off-season). Extremely clean!
Guest review by Sunja
Serbia
Scored out of 10, guest rating 10

Very small beautiful part of KRK Croatia.

Very small beautiful part of KRK Croatia. Friendly locals, easy to get around by foot. All swimming areas are family friendly. Lots to do from water sports to boat rides. The local produce is excellent as are all the restaurants and cafes. Close by is VRBNIK where great local wines are produced well worth trying the local wine Ivan Katunar. Nearly everyone speaks English and German. In short a small paradise in Croatia's many beautiful Islands.
Guest review by Patricia
Australia
Scored out of 10, guest rating 10

Small touristic town,

Small touristic town, Its possible to climb a mountain, rent a bike, walk and relax. Very safe. A lot of families with small children. Hotel serves fantastic breakfast and you can find restaurant with full dinner for 15,90€. There are also more expensive so, just use trip advisor.
Guest review by Anonymous
Scored out of 10, guest rating 10

Simply amazing! The location is exceptionally quiet.

Simply amazing! The location is exceptionally quiet. The hosts guide you via email throughout your journey and send clear video instructions—the communication was top-notch right from the start. ​The apartment itself is wonderful, spotless, and renovated to perfection. The minimalist furniture is brand new and high quality. The kitchen is fully equipped down to the smallest detail, and as a lovely welcome bonus, the pre-cooled fridge came stocked with cold beer, juice, and coffee capsules. ​We also had access to a TV with over 10 channels, rock-solid Wi-Fi that never dropped, and convenient parking right behind the apartment. The modern bathroom had reliable hot water at all times. ​I especially appreciated the handrails on the stairs and along the entire upper floor—they are solidly constructed, so you feel completely safe. The bed upstairs right under the skylight was amazing: sturdy, silent, and incredibly comfortable. The whole place smelled fresh and was immaculately clean. ​The host is extremely pleasant, helpful, and kind. It’s clear that she and her husband truly care about making sure their guests leave completely satisfied. Just wonderful! Highly recommended—if I could give an extra star beyond five, I definitely would!
Guest review by Stanislav
Slovakia
Scored out of 10, guest rating 8.0

We chose it for scuba diving, which was great (many nice...

We chose it for scuba diving, which was great (many nice locations in the neighborhood). Also found that you could water ski / wakeboard close by, which made for another great afternoon (and a nice meal in the evening) Spending a day in Krk (the city, not the island) for culture and history (and shopping) was also interesting
Guest review by Peter
Belgium
Scored out of 10, guest rating 10

The old town of Vrbnik is absolutely charming, full of cozy...

The old town of Vrbnik is absolutely charming, full of cozy restaurants with delicious food and local wineries where you can pick up some excellent Žlahtina wine. Vrbnik is perfect for a slow wander through its old, narrow alleys where time seems to have stopped. With a few charming churches, cobblestone streets, and breathtaking views of the Adriatic Sea, it’s the kind of place that makes your time here truly special
Guest review by Eliza
Poland
Scored out of 10, guest rating 10

Accommodation was great.

Accommodation was great. Access to the beach easy for people who don't mind walking down path to the sea. It's not recommended, in my opinion for people with a walking Issues as the path to the sea is very steep and walking up and down might be challenging. Sea is crystal clear, beaches are small and look very private. Have a water shoes as a walk over different sizes pebbles is difficult and not pleasant if you didn't have that experience.
Guest review by Anton
Scored out of 10, guest rating 10

Beautiful village with shop and restaurant in the center.

Beautiful village with shop and restaurant in the center. It was ideal for my family with 3 kids and a dog. Calm, not too noisy and few beaches and sights are accessible by car in a short time. Beach is one kilometer far from the center - but it is accessible through narrow and slope road, we rather took the car.
Guest review by Major
Hungary
Scored out of 10, guest rating 10

Smaller beaches near apartment, clean ground, ideal for...

Smaller beaches near apartment, clean ground, ideal for small children. Shower on beach. Not overhauled, but some restaurants need reservation. Silence during night, smaller shops opened 7-21 hour per day. Exchange office at tourist center (cannot find on web, but asked in shop).
Guest review by Juraj
Slovakia

More places to explore, more ways to go

  • Villas on Krk Island

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Flights to Krk Island

    Get your flight tickets to Krk Island right here on Booking.com.
  • Hotels in Baška

    Thinking about which towns and cities to visit during your trip to Krk Island? Try Baška, a popular choice with guests.
  • Hotels in Krk

    Thinking about which towns and cities to visit during your trip to Krk Island? Try Krk, a popular choice with guests.
  • Hotels in Istria

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
  • Hotels in Plitvice Lakes National Park

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
  • Car hire near Rijeka Airport

    Flying in to Rijeka Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Hotels in Adriatic Coast

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Adriatic Coast and continue your search!
  • Hotels in Croatia

    If you're planning a longer trip, look beyond Krk Island and set off to explore the whole country!
  • Cheap holidays in Krk

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities