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

Krk Island Hotels from S$179

  • 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

Family Apartments Maja Malinska

Family Apartments Maja Malinska
2.0 star property
Malinska-Dubasnica
The price is S$259
includes taxes & fees
13 Jul - 14 Jul
Family Apartments Maja Malinska

Hotel Delfin

Hotel Delfin
3.0 star property
Omišalj
The price is S$298
includes taxes & fees
18 Jul - 19 Jul
Hotel Delfin

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 S$216
includes taxes & fees
23 Jul - 24 Jul
Villa Gaj

Portella Inn

Portella Inn
3.0 star property
Krk Old Town
10.0 out of 10, Exceptional, (2 reviews)
"Amazing property with a great balcony... Highly recommend -"
Canada
Goran
The price is S$217
includes taxes & fees
15 Jul - 16 Jul
Portella Inn

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 S$371
includes taxes & fees
14 Jul - 15 Jul
Heritage hotel Forza

Hotel Verbenicum

Hotel Verbenicum
4.0 star property
Vrbnik
9.6 out of 10, Exceptional, (33 reviews)
"We enjoyed our stay here for 2 nights. Very quiet walkable area to beach, old town fir restaurants and sights. Staff was very friendly and helpful! Room was small but clean and comfortable. Breakfast was wonderful! If we are ever back to area will stay again! "
United States
Laura
The price is S$310
includes taxes & fees
15 Jul - 16 Jul
Hotel Verbenicum

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (58 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 S$357
includes taxes & fees
31 Jul - 1 Aug
Hotel Vinotel Gospoja

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 S$294
includes taxes & fees
2 Aug - 3 Aug
Hotel Dobrovit

Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (6 reviews)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
Apartmani Tina

Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
4.0 star property
Omisalj
8.6 out of 10, Excellent, (24 reviews)
"Very good"
United Kingdom
Marko
The price is S$453
includes taxes & fees
18 Jul - 19 Jul
Aminess Style Glamping Villas & Holiday Homes Atea

Apartment By the sea

Apartment By the sea
3.5 star property
Dobrinj
The price is S$348
includes taxes & fees
13 Jul - 14 Jul
Apartment By the sea

Sunny Baška Residence by Valamar, ex Zvonimir

Sunny Baška Residence by Valamar, ex Zvonimir
4.0 star property
Baska
7.8 out of 10, Good, (74 reviews)
"Personal sehr freundlich, Frühstück und Abendessen wenig Auswahl"
Germany
Christoph
The price is S$404
includes taxes & fees
16 Jul - 17 Jul
Sunny Baška Residence by Valamar, ex Zvonimir

Veya Maradiso Hotel by Aminess

Veya Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.2 out of 10, Good, (60 reviews)
The price is S$299
includes taxes & fees
18 Jul - 19 Jul
Veya Maradiso Hotel by Aminess

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 S$326
includes taxes & fees
14 Jul - 15 Jul
Hotel Kanajt

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 S$386
includes taxes & fees
19 Jul - 20 Jul
Hotel Villa Margaret

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 S$342
includes taxes & fees
13 Jul - 14 Jul
Boutique Hotel Marina

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 S$314
includes taxes & fees
16 Jul - 17 Jul
Hotel Park Punat managed by Falkensteiner

Sunny Krk by Valamar

Sunny Krk by Valamar
3.0 star property
Krk
8.2 out of 10, Very good, (232 reviews)
"Would recommend this hotel very good"
United Kingdom
Stephen
The price is S$431
includes taxes & fees
22 Jul - 23 Jul
Sunny Krk by Valamar

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
Krk
7.8 out of 10, Good, (15 reviews)
"Ci siamo trovati molto bene. Grazie"
Italy
Iuri
The price is S$281
includes taxes & fees
2 Aug - 3 Aug
Villa Lovorka - Hotel Resort Drazica

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 S$430
includes taxes & fees
13 Jul - 14 Jul
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

Head 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, ideal for swimming and sunbathing.
  • Charming Towns: Explore picturesque towns like Krk and Baška, rich in culture and local charm.
  • Outdoor Adventures: Enjoy thrilling activities such as rock climbing, cycling, and water sports amidst stunning landscapes.
  • Historic Sites: Visit impressive landmarks like the Krk Bridge and ancient monasteries that reflect the island's rich history.
  • Delightful Accommodation: Choose from a variety of lodging options, from charming bed & breakfasts to luxurious hotels with sea views.

Find great hotels near Krk Island

Explore a range of delightful accommodation options on Krk Island, where you can find everything from charming bed & breakfasts to luxurious hotels. Notable properties include the serene Villa Lovorka and the stunning sea-view Faulkensteiner Hotel. Whether you're seeking a pet-friendly retreat or a base for business travel, Krk Island offers a perfect blend of comfort and stunning coastal scenery for an unforgettable getaway.

  • Magal Maradiso Hotel by Aminess: Located 9.7km from Krk Island, this 3-star hotel embodies a family-friendly beach vacation experience. With direct access to the beach, it caters to families with children, offering amenities such as a playground, a water park (at a fee), and a complimentary children's club. The hotel also features an arcade game room, ensuring entertainment for younger guests while parents relax in a serene environment.
  • Hotel Park Punat managed by Falkensteiner: A distinguished 4-star accommodation just 8.0km from Krk Island, Hotel Park Punat boasts a commendable guest rating of 8.4 out of 10. This hotel is ideal for those seeking an exclusive beach getaway, featuring direct beach access. The hotel’s modern amenities and welcoming atmosphere create a delightful retreat for beach enthusiasts, making it a notable option for a sun-soaked holiday.
  • Sunny Krk by Valamar: Situated a mere 6.4km from Krk Island, this 3-star hotel is highly rated at 8.2 out of 10. Sunny Krk is designed for adventurers and families alike, offering thrilling activities such as canoeing, sailing, and horse riding nearby. With direct beach access, the hotel also caters to children with amenities such as dinnerware, toys, and an arcade game room. This combination of adventure and family-friendly facilities makes it a compelling choice for an active holiday.

Where to stay near Krk Island

Krk Island, a stunning gem in Croatia, offers a perfect blend of outdoor adventures and serene beach experiences. Explore charming towns like Krk and Baška, where you can immerse yourself in local culture and romance. With its picturesque landscapes and vibrant atmosphere, the island is ideal for recreation and relaxation. Discover the beauty of this Croatian island, where every corner reveals captivating scenery and unforgettable moments.

  • Krk: The charming city of Krk, located approximately 6.4km from Krk Island, is a delightful destination for those seeking outdoor activities and breathtaking scenery. With peak visitor numbers from June to August, this vibrant city offers a rich tapestry of experiences. Explore the picturesque bay and pristine beaches, or take a leisurely stroll through the lovely piazza square, where local culture thrives. Krk is also home to various recreational areas and shopping venues, making it an ideal spot for both relaxation and exploration.
  • Malinska-Dubasnica: Situated around 6.4km from Krk Island, Malinska-Dubasnica is a beautiful coastal city known for its stunning beaches and lush scenery. The visitor influx peaks from July to September, attracting those eager to enjoy outdoor adventures. This city boasts a variety of outdoor and recreational areas, alongside charming shopping spots. Highlights include the scenic bay and inviting beaches, perfect for sunbathing and water sports, making Malinska-Dubasnica a fantastic choice for beach enthusiasts seeking both adventure and tranquillity.
  • Dobrinj: Nestled about 4.8km from Krk Island, Dobrinj is a quaint city that offers a serene getaway for nature lovers. With seasonal visitor numbers peaking between June and August, this area is perfect for those wanting to immerse themselves in outdoor experiences and captivating scenery. Enjoy activities like golf or relax at the country private club while taking in the idyllic surroundings. Nearby attractions such as the bay and inviting beaches add to the charm of Dobrinj, making it a lovely spot to unwind and explore.

Things to do near Krk Island

Shopping

In Krk Island, visit the quaint local markets for handmade crafts and regional delicacies. The town's shops offer unique souvenirs, from olive oil to traditional lace. Don't miss the charming boutiques in Baška for local textiles and artworks, giving a taste of Croatian culture.

Recreation

Wellness Retreat Krk offers a tranquil atmosphere with rejuvenating treatments, yoga sessions, and calming nature walks. Visitors can indulge in spa therapies or unwind by the serene pools, surrounded by the stunning landscapes of Krk Island, creating a harmonious blend of relaxation and natural beauty.

Valamar Koralj Hotel features a modern spa with a variety of wellness programmes, including massages and beauty treatments. Guests can enjoy the outdoor pool and fitness facilities, all while taking in breathtaking views of the Adriatic Sea, fostering a relaxing and revitalising holiday experience.

Falkensteiner Hotel offers a luxurious wellness area, complete with saunas, steam baths, and relaxation rooms. Guests can partake in personalised wellness programmes and energising fitness classes, all set against the backdrop of Krk's beautiful coastline, enhancing both physical and mental well-being.

Adventure

At Automotodrom Grobnik Doo, located 33.8km from Krk Island, thrill-seekers can experience the adrenaline rush of motor racing. The venue offers a dynamic atmosphere, ideal for those looking to indulge in high-speed adventures and embrace the excitement of motorsport in a beautiful Croatian setting.

Nightlife

On Krk Island, head to the popular Karaka Lounge Bar for a laid-back vibe and stunning sunset views. For a livelier atmosphere, visit the beach clubs in Baška, where DJs play vibrant tunes, creating an energetic scene for dancing under the stars.

*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 offers an idyllic setting for outdoor and beach vacations, with highlights including the stunning beaches, picturesque harbours, and historic monasteries. Key attractions to explore comprise the charming town of Krk, the impressive Krk Bridge, and the scenic Malinska. This destination caters to travellers seeking a blend of culture and nature, making it perfect for those wishing to experience the beauty of Otok Krk.

  • Vantacici Beach: Located 8.0km from Krk Island, Vantacici Beach offers a serene atmosphere with its soft sands and clear waters. Ideal for sunbathing and leisurely swims, this beach is a charming escape for those seeking relaxation amidst nature.
  • beach Sv. Fuska: Situated 9.7km from Krk Island, beach Sv. Fuska features a tranquil setting with picturesque views. The inviting waters and gentle waves make it a lovely spot for families and couples to enjoy a day by the sea.
  • Krk Town Harbour: Just 6.4km from Krk Island, Krk Town Harbour is a vibrant hub brimming with scenic charm. Stroll along the waterfront, indulge in local cuisine at nearby eateries, and soak in the beautiful views of the marina.

Best time to go to Krk Island

The best time to visit Krk Island is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with light rain. January is its coolest month on average. At this time, 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

Travelling to Krk Island, Croatia, is convenient via several major airports. ZAGreb Airport (ZAG), located 135.2km away, offers luxurious hotels such as Hotel Esplanade Zagreb and The Westin Zagreb, both approximately 6-11.3km from the airport. LJUbljana Airport (LJU) is 128.7km away, with nearby 5-star options like InterContinental Ljubljana. Trieste Airport (TRS) is the closest at 119.1km, providing accommodations like Tivoli Portopiccolo Sistiana Wellness Resort & Spa, just 12.9km from the airport. Each hotel offers various transportation services to their respective airports, ensuring a smooth transition for visitors to Krk Island.