Search hotels on Krk Island, Croatia

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

Select occupancy

Check out these popular cities on Krk Island

Baška

1247 hotels

Krk

1093 hotels

Malinska

1374 hotels

Njivice

473 hotels

Punat

490 hotels

Šilo

487 hotels

Omišalj

188 hotels

Vrbnik

296 hotels

Stara Baška

54 hotels

Kornić

182 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 features a terrace with great views over Punat and the marina.

L
Lili
From
Croatia
Professional staff, spacious room, great saunas and an exceptional breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,123 reviews
Price from
$106.82
1 night, 2 adults

DESIGN hotel VERBENICUM

Hotel in Vrbnik

Located in Vrbnik, a 8-minute walk from Kozica Beach, DESIGN hotel VERBENICUM has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

D
Danielle
From
Canada
Staff were so friendly! Stunning views and beautifully designed space
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 571 reviews
Price from
$213.13
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.

B
Benjamin
From
United States
Excellent location. Restaurant is exceptional. Rooms comfortable. Staff friendly and helpful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 490 reviews
Price from
$148.68
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 yards from the sea.

B
Bianca
From
Austria
The Manager and her well attentive team at all fronts. They made sure everything is taken care of. Their attention to details. Cleanliness. The Kitchen and the waiters♥️! All worked as a great team. The olive trees and the easy access to the sea. The Spa Team!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 444 reviews
Price from
$191.88
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 accommodations of Valamar Villa Adria. The villa is located near the Romanic chapel of St.

D
Don
From
United States
Location was perfect! Breakfast and brunch were wonderful. We had breakfast every day and lunch only once due to other arrangements but they had a lot to offer. The location was right where we wanted to be. Parking was great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 175 reviews
Price from
$175.91
1 night, 2 adults

Valamar Atrium Residence

Hotel in Baška

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

D
David
From
United States
Great location on the beach and near the old town. Friendly and helpful staff. Wonderful breakfast. Rooms were fine.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 400 reviews
Price from
$162.65
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

R
Ronda
From
United States
Easy parking , large clean room with comfortable beds and a nice walk into town. Stunning property and super amazing wonderful staff Outstanding breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 627 reviews
Price from
$192.33
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 492 feet from the sea in the former fishermen’s village Njivice.

J
Jasmina Isakovic
From
Croatia
The staff, spanning from the diligent housekeeping team to the welcoming reception and restaurant staff, truly made our visit special. The rooms were impeccably clean, and the dining experience offered an array of delicious options. What stood out the most was the genuine kindness of the entire staff, making us feel right at home. Thank you everyone! I can't recommend this hotel enough for a truly delightful stay!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,316 reviews
Price from
$66.69
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 center of Njivice.

K
Kelly
From
Germany
The customer service was excellent at the property. It was very child friendly, and gave a little treat for a pet staying. The breakfast spread was very good and had drip coffee.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,536 reviews
Price from
$114.01
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 center of Punat, surrounded by olive groves and pine trees at the 2-km-long promenade and close to pebbly...

T
Tomislav
From
Slovenia
Very good restaurant, food, kindness and a lot of activities for children.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,428 reviews
Price from
$226.39
1 night, 2 adults
See all 6885 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 9.2
Wonderful - What previous guests thought, 9,379 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9,379 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,470 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 515 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 41,104 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,969 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,324 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 14,040 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 403 reviews

Popular with guests booking hotels on Krk Island

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,656 reviews

Krk Island's best hotels with breakfast

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 188 reviews

Located in Malinska, 11 miles from Kosljun Franciscan Monastery, Boutique Resort OSMA - Adults Only has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 180 reviews

Located in Baška, a 7-minute walk from Vela Baska Beach, Hotel & Resort ISOLA has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 571 reviews

Located in Vrbnik, a 8-minute walk from Kozica Beach, DESIGN hotel VERBENICUM has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 352 reviews

Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,528 reviews

Located right by the beach, 2625 feet from the city center of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,344 reviews

Offering a wellness center with an indoor pool, hot tub, Finnish and bio sauna, steam bath and massage facilities, Blue Waves Resort is located a few steps from a pebbly beach in Rova on the island of...

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

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 center of Njivice.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 573 reviews

Located in Krk, a 2-minute walk from Drazica Beach, Villa Lovorka - Hotel Resort Dražica has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a shared...

Budget hotels on Krk Island

See all
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 306 reviews

Located in Omišalj, a few steps from Ucka Beach, Villa Riva has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 334 reviews

Located right next to a pebbly beach in Krk, Tamaris - Hotel Annex in Resort Dražica provides guests with access to all services of Resort Dražica including an outdoor pool and restaurant.

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 362 reviews

Hotel Adriatic features a garden, shared lounge, a terrace and restaurant in Omišalj. This 2-star hotel offers free WiFi.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 12 reviews

Romantic Villa Centar Omisalj is located in Omišalj, within a 8-minute walk of Ucka Beach and 16 miles of Kosljun Franciscan Monastery.

Krk Island Highlights

Krk Old Town

Stroll down narrow streets enclosed in 2,000-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 preserve a museum and rich library.

Clifftop towns of Omišalj and Vrbnik

The charming coastal towns of Omišalj and Vrbnik offer stunning views of the Adriatic Sea from their clifftop locations.

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 40 feet under the ground at Biserujka Cave.

Taste Krk’s local delicacies

Olives, cheese and fresh fish are just some of Krk’s delicacies best enjoyed with a glass of local wine.

Krk’s scenic bike routes

Pedal along the Adriatic coast and through olive groves, hills and valleys on Krk’s almost 200 miles of bike routes.

Sandy beaches of Baška and Risika

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

FAQs about hotels in 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 8.7
Excellent - What previous guests thought, 361 reviews
Breakfast was excellent. Nice variety and it tasted great. The room was outstanding. Everything looked clean and modern. This hotel was rated as a 3-star. It is easily 4-star quality at a 3-star price. The bathroom was immaculate with nice tile and a very nice shower. By far, the best bathroom I have ever had in a hotel--regardless of stars. I typically avoid 3-star hotels because in many European countries (Spain, Italy, etc.) 3-star hotel rooms tend to be dated and falling apart (usually the bathroom). I am so glad I was presently surprised by my last-minute vacation hotel booking. I highly recommend this hotel for anyone looking to vacation on Krk Island. This hotel is also pet-friendly so it is also ideal for couples with a pet.
Guest review byDon I.
United States
From $324.96 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,316 reviews
The staff, spanning from the diligent housekeeping team to the welcoming reception and restaurant staff, truly made our visit special. The rooms were impeccably clean, and the dining experience offered an array of delicious options. What stood out the most was the genuine kindness of the entire staff, making us feel right at home. Thank you everyone! I can't recommend this hotel enough for a truly delightful stay!
Guest review byJasmina Isakovic
Croatia
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 444 reviews
The Manager and her well attentive team at all fronts. They made sure everything is taken care of. Their attention to details. Cleanliness. The Kitchen and the waiters♥️! All worked as a great team. The olive trees and the easy access to the sea. The Spa Team!
Guest review byBianca
Austria
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 876 reviews
Hotel je bio odlican kao i dorucak, sve preporuke! A posebno bih htjela da se zahvalim gospodji Suzani koja radi na recepciji i koja me je odvezla do aerodroma iz svoje nocne smjene, divna zena i koja sigurno odlicno radi svoj posao!
Guest review byNada
Bosnia and Herzegovina
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,536 reviews
The customer service was excellent at the property. It was very child friendly, and gave a little treat for a pet staying. The breakfast spread was very good and had drip coffee.
Guest review byKelly
Germany
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 627 reviews
Easy parking , large clean room with comfortable beds and a nice walk into town. Stunning property and super amazing wonderful staff Outstanding breakfast
Guest review byRonda
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 116 reviews
Good location for a snorkeling holiday - walking distance to beaches with crystal-clear water. Camp shops are fine to find the food you need for a few days' stay.
Guest review byJanus
Austria
From $397.56 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 947 reviews
Beautiful beach, great location, delicious food, a good variety of options for both adults and children, clean.
Guest review byOksana
Ukraine
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,344 reviews
We were late for check-in, but Marin was full of understanding and of a great assistance!
Guest review byAleksandar
Serbia
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,428 reviews
Very good restaurant, food, kindness and a lot of activities for children.
Guest review byTomislav
Slovenia
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 951 reviews
The staff, the location, the beach, the food all five stars.
Guest review bykathleen
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,395 reviews
Lovely location with fun activities on the resort.
Guest review byMarc
United States
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,204 reviews
Great location, clean and quiet!
Guest review byEstelle Kreiner
United States

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

Scored out of 10, guest rating 10

It was a great place to visit with plenty of activities to...

It was a great place to visit with plenty of activities to keep you active such as walks and diving (Squatina Diving Centre just round the corner), or there was the beach where you could just spend the week relaxing depending on your preferences. Squatina Dive Centre was amazing and the team there were knowledgeable, friendly, multi-lingual and very welcoming.
Guest review bySteve
Jersey
Scored out of 10, guest rating 10

Krk is a lovely town with a great variety of beaches.

Krk is a lovely town with a great variety of beaches. If you don’t mind walking a little, you can find something for every taste — from convenient city beaches with cafés nearby to more peaceful and wild spots. A perfect place to relax and enjoy the sea.
Guest review byyulper
Germany
Scored out of 10, guest rating 10

Malinska has a very long coast line with a multitude of...

Malinska has a very long coast line with a multitude of beaches, from stony and secluded to small pebbles good for children. A picturesque center with a lot of eateries and bakeries, large grocery stores where you can buy excellent meats and fruits. I have been staying in Malinska for many years every September and still find new breathtaking views every time I come here.
Guest review bySergey Martynov
Latvia
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 10

Small town, not crowded, walkable, beautiful nature and the...

Small town, not crowded, walkable, beautiful nature and the location is perfect as a base point for exploring the entire island. If I had an opportunity to own a property on Krk, it would definitely be Punat as I felt immediately at ease and very welcome
Guest review byLana
Croatia
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 8.0

The town offers a few traditional beaches, but the real gems...

The town offers a few traditional beaches, but the real gems are the rocky swimming spots with crystal-clear water and immediate access to deeper sea. There are plenty of these secluded "private" beaches along the coastline. A fantastic destination for diving and snorkeling enthusiasts!
Guest review byVasyl
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 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 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 explore the whole country!
  • Hotels in Istria

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

    Hit the road and make the most of your trip by discovering another popular destination in Croatia.
  • Cheap vacations in Krk

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • Car rental near Rijeka Airport

    Flying in to Rijeka Airport and need to rent a car? Book it now to pick it up when you land.
  • 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.