A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Find hotels in Krk Island from ₩206,708

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Krk Island hotels

1. Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (82 reviews)
"one of the best properties we have stayed at. "
United States
Danijel
The price is ₩387,279
₩450,501 total
includes taxes & fees
Jul 19 - Jul 20
Hotel Kanajt

2. Blue Waves Resort

Blue Waves Resort
4.0 star property
Malinska-Dubasnica
8.4 out of 10, Very Good, (99 reviews)
"Nice room and beautiful beach area. Great staff with delicious food at both the evening and morning buffet! Unfortunately due to the time of our visit (4days before closing for the season) a lot of the bar/dining options were closed and the outdoor pool/hot tub was cold/out of service. "
Canada
Kayla Danielle
Blue Waves Resort

3. Hotel Verbenicum

Hotel Verbenicum
4.0 star property
Vrbnik
9.6 out of 10, Exceptional, (33 reviews)
"The location is amazing right next to the water"
Canada
Mikhail
The price is ₩321,988
₩370,621 total
includes taxes & fees
Jul 24 - Jul 25
Hotel Verbenicum

4. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (25 reviews)
"very welcoming staff, going above and beyond to please visitors nice, quiet hotel, has everything one possibly needs to enjoy a beautiful vacation; the restaurant and staff are excellent; the pool is very nice and the beach extension under the olive trees is to die for."
United States
Howard
The price is ₩575,169
₩656,716 total
includes taxes & fees
Jul 21 - Jul 22
Hotel Vila Rova

5. Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (56 reviews)
"We enjoyed it staying with you! "
Germany
Christina
The price is ₩386,729
₩437,003 total
includes taxes & fees
Jul 31 - Aug 1
Boutique Hotel Marina

6. Portella Inn

Portella Inn
3.0 star property
Krk Old Town
9.4 out of 10, Exceptional, (3 reviews)
"Had a nice stay at the hotel- cute, quaint and very central to everything in Krk town. Breakfast was very good at the restaurant below and we ate very well while in Krk. We enjoyed our balcony attached to the room very much. However, we asked for assistance, needing a taxi and we’re assured it would arrive in the morning and it did not. No one knew about the taxi request at the restaurant reception, and hotel staff weren’t available. The restaurant staff tried to help us upon departure. We...
United States
Carrie
The price is ₩215,819
₩250,312 total
includes taxes & fees
Jul 26 - Jul 27
Portella Inn

7. Vila Ponte

Vila Ponte
4.0 star property
Punat
9.4 out of 10, Exceptional, (11 reviews)
"Stayed in apartment 202 for four nights. A lovely, family friendly property in a great location. Comfortable, well equipped apartment, great pool. Friendly helpful staff. A great location with loads of food options, some literally a 2 min walk. Loads of free parking. We really enjoyed our stay, recommended!"
United Kingdom
Peter
The price is ₩334,496
₩384,787 total
includes taxes & fees
Jul 19 - Jul 20
Vila Ponte

8. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
4.0 star property
Punat
8.4 out of 10, Very Good, (91 reviews)
"It's our second time at this hotel. "
United Kingdom
Khanittha
The price is ₩396,081
₩454,385 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Park Punat managed by Falkensteiner

9. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (59 reviews)
"Quiet delightful town with interesting historical sites. Gorgeous sea front with gorgeous views. The staff was excellent from reception to housekeeping."
United States
Carol
The price is ₩381,758
₩438,193 total
includes taxes & fees
Aug 8 - Aug 9
Hotel Vinotel Gospoja

10. Heritage hotel Forza

Heritage hotel Forza
4.0 star property
Baska
10.0 out of 10, Exceptional, (86 reviews)
"Everything was superb. - staff, views from room, food at the restaurant. Vacationers should be warned there is no elevator."
United States
BONNIE
The price is ₩425,606
₩488,423 total
includes taxes & fees
Aug 2 - Aug 3
Heritage hotel Forza

11. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.6 out of 10, Good, (180 reviews)
"Nice location"
Canada
Rick
The price is ₩331,229
₩374,289 total
includes taxes & fees
Jul 31 - Aug 1
Magal Maradiso Hotel by Aminess

12. Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (70 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
The price is ₩312,878
₩353,559 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Drazica

13. Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (6 reviews)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
The price is ₩178,511
₩270,301 total
includes taxes & fees
Jul 31 - Aug 1
Apartmani Tina

14. Villa Gaj

Villa Gaj
3.0 star property
Omisalj
8.0 out of 10, Very Good, (9 reviews)
"Wir hatten fünf Zimmer gebucht, jedoch hatten sie nur eins für uns reserviert, da überbucht und wir mussten zu fünft in einem Zimmer übernachten. Sie waren lösungsorientiert, jedoch nicht ganz mit der IT vertraut."
Germany
Nino
The price is ₩215,824
₩252,349 total
includes taxes & fees
Jul 20 - Jul 21
Villa Gaj

15. Hotel Villa Margaret

Hotel Villa Margaret
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (16 reviews)
"Hotel is beautiful view is amazing, right next to the water. Breakfast is very good, dinner is ok just because we were hoping to be impressed. "
United States
xiuhua
The price is ₩386,684
₩443,727 total
includes taxes & fees
Jul 19 - Jul 20
Hotel Villa Margaret

16. Hotel Dobrovit

Hotel Dobrovit
3.0 star property
Baska
9.4 out of 10, Exceptional, (13 reviews)
"Excellent location, spectacular beach. Perfect breakfast, large rooms."
Canada
Dana
The price is ₩294,038
₩356,769 total
includes taxes & fees
Aug 1 - Aug 2
Hotel Dobrovit

17. Hotel Malin

Hotel Malin
4.0 star property
Malinska-Dubasnica
7.4 out of 10, Good, (48 reviews)
"great for families"
Canada
Michael
The price is ₩334,486
₩384,743 total
includes taxes & fees
Jul 26 - Jul 27
Hotel Malin

18. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (22 reviews)
"I've been to this chain of hotels 2 years in a row, I wish I could move to Krk and live there. The hotel staff were amazing, the food was great, and the seas view from the room was fantastic. This is your go to place!"
Canada
Justin
The price is ₩277,379
₩313,441 total
includes taxes & fees
Aug 16 - Aug 17
Villa Tamaris - Hotel Resort Dražica

19. Apartment By the sea

Apartment By the sea
3.5 star property
Dobrinj
The price is ₩318,870
₩401,166 total
includes taxes & fees
Jul 24 - Jul 25
Apartment By the sea

20. Valamar Villa Adria

Valamar Villa Adria
4.0 star property
Baska
8.8 out of 10, Excellent, (53 reviews)
"Nice staff, great location."
United States
Tamas
The price is ₩484,943
₩547,986 total
includes taxes & fees
Jul 31 - Aug 1
Valamar Villa Adria
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Learn more about Krk Island

Venture to sights like Drazica Beach and Krk Town Square as you discover Krk Island.

A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

More cheap stays in Krk Island

Hotels in Krk Island with star-rating

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Outdoor Adventures: Enjoy a range of activities like biking, rock climbing, and thrilling water sports.
  • Charming Towns: Explore picturesque towns such as Krk and Vrbnik, rich in local culture and delicious cuisine.
  • Historic Sites: Visit iconic landmarks like the Krk Bridge and ancient monasteries that reflect the island's heritage.
  • Diverse Accommodations: Find a variety of lodging options, from beachfront hotels to cozy B&Bs, catering to all needs.

Find great hotels near Krk Island

Discover the ideal accommodation for your getaway on Krk Island, Croatia. Whether you're seeking a beachfront hotel, a cozy bed & breakfast, or a luxurious villa with stunning sea views, you'll find a variety of options tailored to your needs. Enjoy pet-friendly facilities, perfect for families and business travelers alike, including the renowned Villa Lovorka and Falkensteiner Hotel. Experience the beauty of Krk Island while enjoying top-notch amenities and comfort.

  • Magal Maradiso Hotel by Aminess: Nestled 10km from Krk Island, the 3-star Magal Maradiso Hotel by Aminess offers a delightful beach getaway for families and beach lovers. With direct access to the sandy shores, guests can easily immerse themselves in sun and surf. The hotel features a range of amenities tailored for children, including a shared playground, arcade game room, and a free kids' club, ensuring that younger guests are entertained. For families seeking an enjoyable beach vacation, this hotel combines comfort and fun in a beautiful coastal setting.
  • Hotel Park Punat managed by Falkensteiner: Located 8km from Krk Island, the 4-star Hotel Park Punat managed by Falkensteiner is an excellent choice for travelers looking for a beach-centric experience. With a guest rating of 8.4, the hotel's direct beach access allows for easy enjoyment of the sun and sea. The property is designed to provide a relaxing atmosphere, making it an ideal spot for those who want to unwind and soak in the coastal beauty while enjoying quality service and comfortable accommodation.
  • Sunny Krk by Valamar: Just 6km from Krk Island, Sunny Krk by Valamar is a charming 3-star hotel with a guest rating of 8.2. This property caters to families and adventure seekers, offering direct beach access alongside exciting recreational activities. Guests can partake in various water sports such as waterskiing on-site, and windsurfing or parasailing nearby. With a focus on family-friendly amenities, including games and toys for children, Sunny Krk provides a vibrant atmosphere for both relaxation and adventure.

Where to stay near Krk Island

Krk Island, a stunning Croatian gem, offers an unforgettable vacation experience filled with outdoor adventures and breathtaking scenery. Explore charming towns like Krk and Vrbnik, where you can immerse yourself in local culture and savor delicious cuisine. Relax on beautiful beaches, hike scenic trails, or indulge in water sports. With a perfect blend of romance and recreation, Krk Island is the ideal destination for travelers seeking both relaxation and adventure in Croatia's picturesque landscapes.

  • Krk: The city of Krk is a vibrant destination located 6km from the island bearing its name. Known for its seasonal traveler influx, Krk's peak months from June to August draw beach lovers eager to soak up the sun and enjoy the stunning coastal scenery. The city's outdoor recreational areas and shopping districts provide a lively atmosphere. Don't miss the picturesque bay and beach, as well as the charming piazza square where you can enjoy local cuisine and culture.
  • Malinska-Dubasnica: Situated 6km from Krk Island, Malinska-Dubasnica offers a delightful coastal experience, especially during its peak season from July to September. This city is perfect for outdoor enthusiasts and those looking to relax by the beach. The area is dotted with lovely bays and scenic spots, making it a picturesque destination for photography and relaxation. Enjoy the local shopping options and explore the nearby islands for a comprehensive island experience.
  • Dobrinj: Just 5km from Krk Island, Dobrinj is a charming city that attracts visitors with its beautiful outdoor scenery and a laid-back beach vibe. The best time to visit is during the summer months from June to August when the town buzzes with activity. Golf enthusiasts can find nearby country clubs, while the beach and bay offer opportunities for relaxation and exploration. With its inviting atmosphere and natural beauty, Dobrinj is a hidden gem waiting to be discovered.

Things to do near Krk Island

Shopping

In Krk Island, visit the Krk Town Market for local crafts and fresh produce. For a broader selection, check out the Super Konzum, which offers groceries and everyday items. The charming boutiques scattered throughout the town feature unique souvenirs and handcrafted gifts from local artisans.

Recreation

The Valamar Koralj Hotel offers a tranquil wellness center with rejuvenating spa treatments, a sauna, and a stunning outdoor pool. For recreational activities, explore nearby beaches or enjoy a bicycle ride along scenic coastal paths. Experience relaxation and adventure amidst Krk Island's natural beauty.

Adventure

Automotodrom Grobnik Doo offers an exhilarating motor racing experience located 34km from Krk Island. Feel the adrenaline rush as you watch high-speed races or even participate in track days, surrounded by fellow motorsport enthusiasts in a vibrant atmosphere.

Nightlife

Explore the lively atmosphere at the Vela Plaža beach bars where you can enjoy cocktails and dance under the stars. For a different vibe, check out the local taverns in Krk Town, offering live music and traditional cuisine to complement your evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Krk Island

Krk Island in Croatia is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Visitors can explore beautiful beaches, charming harbors, and historic monasteries. Key points of interest include the iconic Krk Bridge, the vibrant Krk Town, and the picturesque area of Malinska. Whether you're seeking relaxation or adventure, Krk Island has something for everyone to enjoy during their vacation.

  • Crikvenica Beach: Located 13km from Krk Island, Crikvenica Beach offers a vibrant atmosphere with golden sands and crystal-clear waters. Ideal for sunbathing, swimming, and beach sports, this popular spot is perfect for soaking in the lively beach vibes, complete with nearby cafes and shops.
  • Biserujka Cave: Just 11km from Krk Island, Biserujka Cave is a fascinating underground adventure. Explore its unique formations and learn about its geological history as you wander through this enchanting cave, surrounded by nature's beauty.
  • Rova Beach: Situated 8km from Krk Island, Rova Beach features a more secluded setting with stunning views. Enjoy swimming and sunbathing in a tranquil environment, making it a perfect escape for relaxation.

Best time to go to Krk Island

The best time to visit Krk Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Krk Island falls in July, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature around Krk Island falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.5°F (2.5°C)Light RainMostly CloudyLowSlightly Low
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageAverage
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.2°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.4°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

Traveling to Krk Island is convenient with several major airports nearby. LJUbljana Joze Pucnik Airport (LJU) is 129km away, with excellent hotels like the 5-star InterContinental Ljubljana and Grand Plaza Hotel, both 19km from the airport, offering various transportation services. Trieste Friuli Venezia Giulia Airport (TRS) is 119km from Krk Island, with options such as the 5-star Tivoli Portopiccolo Sistiana Wellness Resort, just 13km away. Lastly, Zagreb Airport (ZAG) is 135km from the island, featuring top hotels like the 5-star Hotel Esplanade Zagreb, located 10km from the airport, ensuring easy access for travelers.