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

Find hotels in Krk Island from CA $110

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Krk Island hotels

1. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Carol
CA $211
CA $243 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Vinotel Gospoja

2. Hotel Istra - Liburnia

Hotel Istra - Liburnia
Opatija
United Kingdom
zeljka
CA $146
CA $169 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Istra - Liburnia

3. Hotel Ambasador - Liburnia

Hotel Ambasador - Liburnia
Opatija
Canada
Michael
CA $247
CA $279 total
includes taxes & fees
Oct 12 - Oct 13
Hotel Ambasador - Liburnia

4. Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
Rijeka
United States
Fabio
CA $272
CA $321 total
includes taxes & fees
Sep 27 - Sep 28
Hilton Rijeka Costabella Beach Resort & Spa

5. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
Malinska Green Apartments

6. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
CA $155
CA $179 total
includes taxes & fees
Oct 12 - Oct 13
Blue Waves Resort

7. Hotel Imperial - Liburnia

Hotel Imperial - Liburnia
Opatija
Australia
Angela
CA $216
CA $249 total
includes taxes & fees
Oct 12 - Oct 13
Hotel Imperial - Liburnia

8. Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
Omisalj
United Kingdom
Marko
Aminess Style Glamping Villas & Holiday Homes Atea

9. Hotel Amabilis

Hotel Amabilis
Crikvenica
United Kingdom
eileen
CA $234
CA $269 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Amabilis

10. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
CA $447
CA $510 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Riva

11. Hotel Kvarner - Liburnia

Hotel Kvarner - Liburnia
Opatija
United States
Jennifer
CA $295
CA $339 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Kvarner - Liburnia

12. Hotel Miramare

Hotel Miramare
Crikvenica
Germany
Holger
CA $202
CA $236 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Miramare

13. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
CA $223
CA $258 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Park Punat managed by Falkensteiner

14. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
CA $268
CA $313 total
includes taxes & fees
Oct 15 - Oct 16
Hotel Kanajt

15. Hotel Ičići - Liburnia

Hotel Ičići - Liburnia
Opatija
United States
Leticia
CA $176
CA $204 total
includes taxes & fees
Oct 13 - Oct 14
Hotel Ičići - Liburnia

16. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
CA $279
CA $321 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Vila Rova

17. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
CA $224
CA $259 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Malin

18. Grand Hotel Bonavia

Grand Hotel Bonavia
Old Town (Stari Grad)
Australia
Angela
CA $199
CA $232 total
includes taxes & fees
Sep 20 - Sep 21
Grand Hotel Bonavia

19. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
CA $223
CA $252 total
includes taxes & fees
Oct 3 - Oct 4
Boutique Hotel Marina

20. Hotel Bellevue - Liburnia

Hotel Bellevue - Liburnia
Opatija
United States
Marcia
CA $181
CA $209 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Bellevue - Liburnia
View all properties

Vacation Rentals in Krk Island

Aparthotel

Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas
Omisalj
"Very tranquil and lots of things to do. Nice beaches and lots of greenery around. The local food was amazing and had an overall great time."
Aminess Younique Gaia Green Villas
Apartment

Apartments Ivanka

Apartments Ivanka
Krk
"Italian and German languages are preferred, but they arranged help to translate into English. Everything went well."
Apartments Ivanka
Apartment

Apartmani Tina

Apartmani Tina
Dobrinj
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Apartmani Tina
Apartment

Apartment Salvagno

Apartment Salvagno
Punat
"Spacious clean apartment "
Apartment Salvagno
Apartment

Villa Valis

Villa Valis
Baska
"Sehr schönes und modernes Design von Haus und Möbel Alles neu und sehr sauber Besitzerin sehr nett und hilfsbereit "
Villa Valis
Apartment

Apartment Petar

Apartment Petar
Poljica
Apartment Petar
Apartment

Apartments Ante

Apartments Ante
Njivice
Apartments Ante
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Krk Town Harbour

8.6/10 (75 reviews)
Explore the waterfront in Krk with a trip to Krk Town Harbour. While you're in the area, stroll along the beautiful beaches.
See properties

Stara Baska Beach

8.6/10 (45 reviews)
If a restful vacation is part of your travel plans, Stara Baska Beach might be the perfect place to seek out during your trip to Punat. Amble around the area's marina or visit its monuments.
See properties

Krk Bridge

9.2/10 (31 reviews)
You can learn about the history of Omisalj with a stop at Krk Bridge. Wander the seaside and beaches in the area.
See properties

Krk Town Square

8.8/10 (97 reviews)
Find out about the history of Krk with a stop at Krk Town Square. While you're in the area, stroll along the beautiful beaches.
See properties

Haludovo Beach

8.0/10 (1 review)
If a restful vacation is part of your travel plans, Haludovo Beach might be the perfect place to seek out during your trip to Malinska-Dubasnica. Stroll along the marina or visit the monuments while you're in the area.
See properties

Drazica Beach

8.6/10 (11 reviews)
Why not spend a carefree afternoon at Drazica Beach during your travels in Krk? While you're in the area, stroll along the seaside.
See properties

Kosljun Island

8.0/10 (3 reviews)
Commune with nature and explore the great outdoors at Kosljun Island during your travels in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Learn more about Krk Island

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

See all hotels in Krk Island
A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

Hotel Drazica

Hotel Drazica

10/10 Excellent
"This is my go to place in Krk, I've been going to for the last 3 years. There are 3 hotels to choose from, either is great, with half board being the best option."
Justin 4-night trip
Posted 2 days ago
Hotel Drazica
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Second stay. Very friendly staff, great restaurant hospitality and food! Everyone is nice."
Fernando 3-night trip
Posted 5 days ago
Hotel Vinotel Gospoja
Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea

10/10 Excellent
"One word "Fabulous". ..... throughly enjoyed out stay"
terence 2-night trip
Posted 1 month ago
Aminess Style Glamping Villas & Holiday Homes Atea
Hotel Kanajt

Hotel Kanajt

10/10 Excellent
"Very nice hotel. Super clean . Nice balconies . Staff really nice"
vukasin 1-night trip
Posted 1 month ago
Hotel Kanajt
Lily mediterranean apartments with a sea view & heated shared pool

Lily mediterranean apartments with a sea view & heated shared pool

10/10 Excellent
"Wir waren begeistert von der ruhigen Lage, dem wunderschönen Gartengrundstück mit Pool - den wir für uns alleine hatten - der tollen Aussicht auf die Bucht und die schöne Sitzgelegenheit mit eigenem Parkplatz vor unserer Wohnung. Die Vermieterin war sehr nett und hilfsbereit."
Matthias G. 8-night trip
Posted 2 months ago
Lily mediterranean apartments with a sea view & heated shared pool
Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess

8/10 Good
"The property is large with lots of rooms and the wait for elevators can be very frustrating. Everything in the room was functional and clean, though there were quite a few stains in the carpet in the room and hallways. The property is in a good location and they have a nice coffee shop downstairs. Breakfast was included with our stay and there was plenty to chose from at breakfast given it was a huge buffet. I felt the price per night overall was on the high side. Especially for a large, crowded, and often noisy facility. And as mentioned, the rooms were adequate but there was nothing special about them. We had a good overall experience, but would probably chose a less family-friendly (as we are older and don't have children) place if we stayed in this area again."
David 1-night trip
Posted 2 months ago
Magal Maradiso Hotel by Aminess
Malinska Green Apartments

Malinska Green Apartments

10/10 Excellent
"Brilliant apartments just close to the sea, very well equipped, modern and spotlessly clean. We were upgraded to a larger top floor one which was greatly appreciated. Free parking too which helps. Beach bar nearby, a short walk to the centre of Malinska, lovely coves, beaches and walks nearby, all in all superb. Wish we had stayed longer. Don't miss the abandoned Haludovo Palace hotel nearby too, urban decay exploring at it's finest....."
Stephen 3-night trip
Posted 2 months ago
Malinska Green Apartments
Villa Gaj

Villa Gaj

10/10 Excellent
"Věry nice, Věry gaj, big nice yes"
Christopher 3-night trip
Posted 3 months ago
Villa Gaj
Apartment VIKTORIJA with private pool

Apartment VIKTORIJA with private pool

10/10 Excellent
"⭐⭐⭐⭐⭐ 10/10 – Absolut empfehlenswert! Wir hatten einen rundum gelungenen Aufenthalt im Ferienhaus Viktorija und können die Unterkunft uneingeschränkt weiterempfehlen. Da wir mit unserem Baby gereist sind, war es uns besonders wichtig, eine komfortable, saubere und familienfreundliche Unterkunft zu haben – und unsere Erwartungen wurden sogar übertroffen. Die Gastgeber waren außergewöhnlich freundlich, herzlich und zuvorkommend. Sie standen jederzeit für Fragen zur Verfügung, waren sehr hilfsbereit und haben dafür gesorgt, dass wir uns von der ersten Minute an willkommen gefühlt haben. Eine so herzliche Gastfreundschaft erlebt man nicht überall. Die Unterkunft entsprach genau der Beschreibung und den Fotos. Alles war sowohl im Haus als auch im Außenbereich äußerst sauber, gepflegt und bestens vorbereitet. Man merkt sofort, dass hier viel Wert auf Ordnung, Sauberkeit und das Wohlbefinden der Gäste gelegt wird. Besonders gefallen hat uns die ruhige und entspannte Atmosphäre. Der Aufenthalt war für die ganze Familie sehr erholsam und wir konnten wunderbar abschalten. Das Ferienhaus bietet alles, was man für einen angenehmen Urlaub benötigt, und ist ein perfekter Ort, um einige unbeschwerte Tage zu verbringen. Wir haben uns während unseres gesamten Aufenthalts rundum wohlgefühlt und würden jederzeit wiederkommen. Vielen Dank an die tollen Gastgeber für die schöne Zeit und die hervorragende Betreuung! Klare 10 von 10 Punkten – absolute Empfehlung für Familien, Paare und alle, die einen entspannten und sorgenfreien Urlaub verbringen möchten. 😊🏡✨"
Patrick Fischer
Posted 3 months ago
Apartment VIKTORIJA with private pool

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
CA $137
CA $161 total
Sep 15 - Sep 16
includes taxes & fees
10/10 Exceptional! (2 reviews)
Hostel Kantun
Pool Sapore Di Mare Apartments

Pool Sapore Di Mare Apartments

Baska Primorje-Gorski Kotar
Get ratesPool Sapore Di Mare Apartments
Family Apartmani Sara Malinska

Family Apartmani Sara Malinska

K. Ostrogovica 4 Malinska-Dubasnica Primorje-Gorski Kotar
Get ratesFamily Apartmani Sara Malinska
Apartment Ivo With 1 Bedroom, in Omisalj

Apartment Ivo With 1 Bedroom, in Omisalj

Omisalj Primorje-Gorski Kotar
Get ratesApartment Ivo With 1 Bedroom, in Omisalj
Beachside House Lara

Beachside House Lara

Omisalj Primorje-Gorski Kotar
Get ratesBeachside House Lara
Betty Sea View Apartment With Balcony

Betty Sea View Apartment With Balcony

Vrbnik Primorje-Gorski Kotar
Get ratesBetty Sea View Apartment With Balcony

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 relaxation and fun in the sun.
  • Charming Krk Town: Explore the historic streets of Krk Town, blending rich culture with stunning waterfront views.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from hiking to water sports, amidst picturesque scenery.
  • Wine Tours: Experience local wine tours that showcase the region's exceptional vineyards and delightful flavours.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy bed & breakfasts and luxurious hotels.

Find great hotels near Krk Island

Discover a variety of hotel accommodations on Krk Island, perfect for every type of traveller. From charming bed and breakfasts to well-equipped hotels, you’ll find options that cater to your needs, whether you're seeking beach access, pet-friendly stays, or business amenities. Explore top choices like Hotel Bor and Hotel Kanajt, ensuring a memorable vacation experience in this stunning Croatian destination.

  • Magal Maradiso Hotel by Aminess: The Magal Maradiso Hotel by Aminess is a 3-star hotel located 9.7km from Krk Island, perfect for adventure seekers and beach lovers alike. With direct beach access, this property offers an exhilarating vacation experience with various onsite and nearby adventure sports. Guests can enjoy activities like horseback riding, parasailing, and mountain biking. The hotel's focus on adventure ensures that you can indulge in outdoor fun while soaking up the sun, making it an ideal choice for those looking to explore the natural beauty of Croatia.
  • Falkensteiner Hotel Park Punat: Falkensteiner Hotel Park Punat is a 4-star property with a commendable guest rating of 8.4, situated 8.0km from Krk Island. This hotel is a true haven for beach enthusiasts, featuring direct access to the stunning coastline. The serene atmosphere and beautifully landscaped surroundings make it a perfect spot for relaxation. Guests appreciate the attentive service and a range of amenities that enhance the beach vacation experience, ensuring a memorable stay in a picturesque setting.
  • Sunny Krk by Valamar: Sunny Krk by Valamar is a family-friendly 3-star hotel located 6.4km from Krk Island, boasting a guest rating of 8.2. This property caters to families looking for a beach getaway, offering direct access to the shore along with amenities designed for children. Families will enjoy onsite mini-golf, toys for babies, and dining options tailored for younger guests. With a focus on family comfort and fun, this hotel ensures that both parents and children have a wonderful vacation experience.

Where to stay near Krk Island

Krk Island, a stunning destination in Croatia, offers a perfect blend of relaxation and adventure for families and couples alike. Explore the picturesque Krk Town Harbour, unwind at the beautiful Kozica Beach, or embark on a memorable getaway in the charming Krk area. With its vibrant culture and breathtaking scenery, Krk Island promises an unforgettable vacation experience filled with recreational activities and romantic moments amidst nature's beauty.

  • Krk: Nestled just 6.4km from Krk Island, the city of Krk is a vibrant destination known for its captivating blend of outdoor adventures and picturesque scenery. The city draws a seasonal influx of tourists, particularly from June to August when the beaches are bustling with activity. Visitors can indulge in various recreational activities, from exploring scenic trails to enjoying the local shopping scene. Don't miss the beautiful bay and beach, as well as the charming piazza square, which serve as perfect backdrops for leisurely strolls and memorable photos.
  • Dobrinj: Located a mere 4.8km from Krk Island, Dobrinj offers a tranquil escape characterized by its stunning landscapes and outdoor activities. With a peak in visitor numbers during the summer months, this quaint city is particularly appealing to those looking for a serene beach experience. Golf enthusiasts can enjoy the local country private club, while the nearby bay and beach provide ample opportunities for relaxation and exploration. Dobrinj's rich natural beauty makes it an ideal spot for those seeking both adventure and serenity.
  • Malinska-Dubasnica: Situated 6.4km from Krk Island, Malinska-Dubasnica is a charming coastal city that shines from July to September when tourist numbers soar. Known for its outdoor experiences and breathtaking scenery, this city is perfect for beach-goers and nature lovers alike. Visitors can explore the local recreational areas and shopping venues while soaking in the stunning views of the bay and nearby islands. The vibrant atmosphere and picturesque surroundings make Malinska-Dubasnica a must-visit destination for a memorable vacation.

Things to do in Krk Island

Krk Island offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy a variety of activities, including beach fun, wine tours, and exploring recreational areas. The island features excellent tourist facilities and shopping opportunities, catering to tourism enthusiasts seeking memorable experiences. Whether you're lounging on the beach or embarking on local tours, Krk Island promises a delightful getaway.

Shopping

On Krk Island, visit the Krk Town Market for local crafts and fresh produce. For a more extensive shopping experience, explore the Supermarket Plodine, featuring groceries and everyday essentials. Don't miss the charming boutiques scattered around the island, offering unique souvenirs and handmade gifts.

Recreation

Experience rejuvenation at the Terme Krk Spa, where you can indulge in therapeutic treatments and unwind in thermal pools. For outdoor activities, explore the scenic hiking trails that wind through lush landscapes, or enjoy cycling along the picturesque coastline, offering stunning views and a refreshing breeze.

Adventure

On Krk Island, explore the stunning landscapes while hiking the Vela Plaža trail, offering breathtaking coastal views. For thrill-seekers, try zip-lining at the nearby adventure park, or go kayaking in the crystal-clear waters, discovering hidden coves and secluded beaches along the way.

Nightlife

On Krk Island, you can enjoy vibrant nightlife at venues like the Vela Plaža Beach Bar, known for its lively atmosphere and beach parties. The city of Krk offers charming bars with local wines, while Malinska features laid-back lounges perfect for relaxing evenings by the sea.

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

Booking tips and Expedia advantages for Krk Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Krk Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Krk Island is Saturday. The most expensive day to stay around Krk Island is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on Krk Island with your flights and activities by booking a package through Expedia.

Find the best attractions near Krk Island

Krk Island in Croatia is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a vibrant culture. Explore its beautiful beaches, charming harbours, and lively piazzas. Highlights include the historic Krk Fortress, picturesque Kosljun Island, and the impressive Trsat Castle. With a variety of resorts to choose from, you'll find plenty of options for relaxation and adventure on this captivating island.

  • Crikvenica Beach: Located 12.9km from Krk Island, Crikvenica Beach offers a picturesque setting with its soft sands and clear waters. It's a perfect spot for sunbathing and enjoying the vibrant beach vibes, making it ideal for relaxation and socializing with both locals and fellow visitors.
  • Jadran-Njivice Beach: Situated 9.7km away from Krk Island, Jadran-Njivice Beach is known for its family-friendly atmosphere. The calm waters are perfect for swimming, and the surrounding cafes provide a great place to grab a bite while soaking up the sun and enjoying the lively beach scene.
  • Beach Šilo: Also 9.7km from Krk Island, Beach Šilo is characterized by its stunning natural beauty and tranquil environment. This beach is ideal for those seeking a quieter experience, with plenty of opportunities for swimming, sunbathing, and exploring the nearby coastal paths.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyLowAverage
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageSlightly Low
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

To reach Krk Island, you have several airport options. ZAGreb Airport (ZAG) is situated 135.2km away, with nearby 5-star hotels like Hotel Esplanade Zagreb and The Westin Zagreb, both approximately 6 to 11.3km from the airport. LJUbljana Airport (LJU) is 128.7km from Krk Island, offering luxury stays at InterContinental Ljubljana and Grand Plaza Hotel, both 19.3km away. Lastly, ZADar Airport (ZAD) is 125.5km from Krk, with excellent accommodation options such as Mirabilis Residence and Magic View Apartments, both about 9.7km away. These hotels provide reliable transportation services to their respective airports, ensuring a smooth travel experience.

Explore a world of travel with Expedia