Search hotels on Krk Island, Croatia

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities on Krk Island

Baška

1233 hotels

Krk

1078 hotels

Malinska

1300 hotels

Njivice

468 hotels

Punat

489 hotels

Šilo

440 hotels

Omišalj

187 hotels

Vrbnik

271 hotels

Stara Baška

54 hotels

Kornić

183 hotels

Stay in Krk Island's best hotels!

Filter by:

Star rating
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.

K
Karlo
From
Croatia
Exceptional place. Great staff, very professional and kind. Great wellness and breakfast. Couldn't recommend more :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,101 reviews
Price from
£92.61
1 night, 2 adults

DESIGN hotel VERBENICUM

Hotel in Vrbnik

Situated in Vrbnik, 700 metres from Kozica Beach, DESIGN hotel VERBENICUM features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

F
Franziska
From
Germany
Very friendly staff. Hotel in a cute, calm town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 561 reviews
Price from
£182.84
1 night, 2 adults

Hotel Heritage Forza

Hotel in Baška

Just steps away from the seaside promenade in Baška and a stroll away from the main beach, Hotel Heritage Forza offers an on-site restaurant.

P
Pauline
From
Netherlands
The room was lovely and the staff were really friendly and helpful nothing was too much trouble. Towels were provided free to take to the beach. All in all I would recommend this hotel to anyone.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 498 reviews
Price from
£127.90
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, 430 reviews
Price from
£165.17
1 night, 2 adults

Valamar Villa Adria

Hotel in Baška

Leisure with a sense of Baska beach in the palm of your hand, together with comfortable accommodation of Valamar Villa Adria. The villa is located near the Romanic chapel of St.

M
Manica
From
Slovenia
The Food was great and the Location was perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 174 reviews
Price from
£156.43
1 night, 2 adults

Valamar Atrium Residence

Hotel in Baška

Valamar Atrium Residence is situated in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided.

T
Taner Hasan
From
Hungary
The location and the sea were great
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 421 reviews
Price from
£145.26
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

A
Adrian
From
Slovenia
Early check in. Good Wifi. Bruch 7:00-13:00.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 677 reviews
Price from
£170.19
1 night, 2 adults

Magal Maradiso Hotel by Aminess

Hotel in Njivice

Magal Maradiso Hotel by Aminess is surrounded by a picturesque oak forest and enjoys a great location only 150 metres from the sea in the former fishermen’s village Njivice.

O
Oana Maria
From
Romania
Honestly, we didn't want to leave! We stayed for 9 nights, but we felt completely rested and relaxed from the very first day. There’s truly nothing to complain about, everything was perfect. The staff are amazing too, super professional but so warm and friendly. Thanks for a great holiday, we’ll definitely be back!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,423 reviews
Price from
£105.21
1 night, 2 adults

Veya Maradiso Hotel by Aminess

Hotel in Njivice

Located in the northern part of the Krk Island, the Veya Maradiso Hotel by Aminess enjoys a beautiful location just few steps from the sea, near the centre of Njivice.

Z
Zeljko
From
United Kingdom
The hotel is very clean and on the beach. Perfect location and so friendly and helpful staff. The food was superb, too.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,523 reviews
Price from
£90.08
1 night, 2 adults

Hotel Park Punat managed by Falkensteiner

Hotel in Punat

Completely renovated in 2017, Hotel Park Punat managed by Falkensteiner is located in the town centre of Punat, surrounded by olive groves and pine trees at the 2-km-long promenade and close to pebbly...

E
Emina
From
Serbia
Absolutely great place to stay, very helpful staff and the food was amazing. We really enjoyed the meal, the dishes were delightful!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,405 reviews
Price from
£193.91
1 night, 2 adults
See all 6313 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,423 reviews

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,013 reviews

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 564 reviews

Popular with guests booking hotels on Krk Island

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

Popular with guests booking hotels on Krk Island

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

Krk Island's best hotels with breakfast

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

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

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 564 reviews

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

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

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

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

Budget hotels on Krk Island

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

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

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

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

Scored out of 10, guest rating 4.8
Disappointing - What previous guests thought, 391 reviews

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

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 524 reviews

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

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,013 reviews

Hotel Kanajt

Hotel in Punat
No credit card needed
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,101 reviews

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

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

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

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 885 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 240 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
From £117.20 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 885 reviews
Premise: no one persuaded me to write this review. It is solely based on my personal experience, and if I feel like writing a lot, it's because I have a lot to say: Where to begin? I'll start by saying that thanks to this hotel, a vacation that was taking a turn for the worse due to a fraudulent apartment was transformed. Upon arriving here, we immediately received an exceptionally warm welcome, with kindness, goodness, and love in everything they do that you rarely find. The environment feels like family and it has a homey atmosphere. The hotel is constantly cleaned from top to bottom, and for this, credit must be given to the cleaning ladies, who are exceptionally kind, good-hearted, and polite. The entire staff is dedicated to making you feel at home, which is evident in the magnificent restaurant area, where there is a young, dynamic, smiling, and helpful team. Regarding the rooms, they are cared for in a way I've rarely seen in other hotels I've visited. My partner and I were pleasantly surprised to find a bottle of wine in the room. When we asked the reception about it, we were told it was a gift from the hotel and is given to all guests staying here. The rooms are equipped with everything you need, including air conditioning. Moving to the outdoor areas, it's a postcard-like location with a well-maintained and clean pool. The outdoor bathrooms are always orderly, and the poolside is pressure washed every morning (a detail that is far from guaranteed). To access facilities like the pool, you are provided with a convenient wristband with a badge that allows entry through an electric gate and access to the outdoor bathrooms. In front of the hotel is a beautiful beach with truly clear and crystalline water. You can rent sunbeds for total relaxation and sunbathing, or you can simply lay down with a beach towel without any issues. Behind you, facing the sea, there is a bar providing cocktails and beverages from morning until evening.
Guest review byLucatame99
Italy
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 430 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 byAndrea
Slovakia
From £153.85 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,423 reviews
Honestly, we didn't want to leave! We stayed for 9 nights, but we felt completely rested and relaxed from the very first day. There’s truly nothing to complain about, everything was perfect. The staff are amazing too, super professional but so warm and friendly. Thanks for a great holiday, we’ll definitely be back!
Guest review byOana Maria
Romania
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,493 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 byZečević
Bosnia and Herzegovina
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,296 reviews
Everything very good, great room with view, very clean and the staff is super! A lot of swimmingpool and a lot of space to relax! Best in class!
Guest review byLuca
Italy
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,405 reviews
Absolutely great place to stay, very helpful staff and the food was amazing. We really enjoyed the meal, the dishes were delightful!
Guest review byEmina
Serbia
From £101.42 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,523 reviews
The hotel is very clean and on the beach. Perfect location and so friendly and helpful staff. The food was superb, too.
Guest review byZeljko
United Kingdom
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 302 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 £440.78 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,013 reviews
Superior room was splendid - modern! Breakfast had all gluten free, vegan and lactose free options & rich buffet!
Guest review byDaniela
Slovenia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 207 reviews
Perfect location, great mobile home, all service perfect. One of our most liked place in krk!
Guest review byAndrás
Hungary
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,545 reviews
Unique experience. I'm would rake the first possible chance to visit again
Guest review byPaul Noi
Greece
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 306 reviews
superb and worth it to stay great foods and peacefull place
Guest review byRafael
Croatia
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,196 reviews
Very clean, comfortable, beautiful area, pet friendly
Guest review byDenisa
Austria
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 677 reviews
Early check in. Good Wifi. Bruch 7:00-13:00.
Guest review byAdrian
Slovenia
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 949 reviews
The complete crew is helpful and kind
Guest review byPéter
Hungary
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 117 reviews
Location, services, restaurant
Guest review byPeter
Slovakia

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

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 byAnonymous
Scored out of 10, guest rating 10

Krk is the perfect example that the most beautiful, romantic...

Krk is the perfect example that the most beautiful, romantic, and livable seaside towns—rich in history and atmosphere—can be found not only on the Italian coast so often promoted by pop culture, but also further north. Krk ranks among the most stunning destinations along the Adriatic Sea. In summer, the sea is warm and crystal-clear, perfect for swimming; and in the evening, the old town comes alive with shops, excellent cuisine, and friendly locals. Unlike many mainstream western seaside towns that feel more like display models, Krk is a genuinely livable, family-friendly holiday destination, boasting ultra-modern infrastructure and a well-developed hypermarket center. And when you’re not enjoying the sea, keep your eyes open as you stroll through the old town—you’re likely to stumble upon Roman-era historical structures around every corner.
Guest review byGergő
Hungary
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 byPatricia
Australia
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 byDaniel
Romania
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 byPeter
Belgium
Scored out of 10, guest rating 8.0

Amazing little town for those who would like to get some...

Amazing little town for those who would like to get some downtime or perhaps for families. There are about 3-4 restaurants, 3 beaches, 1 convenience store, a basketball court, and a marina. Also, some possibility for hiking. If anyone is looking for socializing, then staying at the camping site is your best bet. Little to no nightlife.
Guest review byGergő László
Hungary
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 byStanislav
Slovakia
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 byEliza
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 byAnton
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 byMajor
Hungary

More places to explore, more ways to go

  • Hotels in Croatia

    If you're planning a longer trip, look beyond Krk Island and set off to explore the whole country!
  • 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!
  • Flights to Krk Island

    Get your flight tickets to Krk Island right here on Booking.com.
  • Villas on Krk Island

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Cheap holidays in Krk

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • 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 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.