Find hotels in Krk Island from $89

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 7,752 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Krk Island hotels

Hilton Rijeka Costabella Beach Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (123)
"Very good hotel and very friendly! Only no smart TV in the rooms to connect with laptop is a minus."
$216 nightly
The price is $248
Sep 24 - Sep 25
Total with taxes and fees
Hilton Rijeka Costabella Beach Resort & Spa

Hotel Villa Margaret

4.0 star property
10.0 out of 10, Exceptional, (11)
"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. "
$145 nightly
The price is $169
Sep 27 - Sep 28
Total with taxes and fees
Hotel Villa Margaret

Keight Hotel Opatija, Curio Collection By Hilton

5.0 star property
10.0 out of 10, Exceptional, (16)
"Excellent stay! The room was very clean and comfortable, and the staff were incredibly helpful and friendly. Enjoyed the breakfast buffet. Would definitely stay again!"
$141 nightly
The price is $164
Sep 23 - Sep 24
Total with taxes and fees
Keight Hotel Opatija, Curio Collection By Hilton

Hotel Kanajt

4.0 star property
9.4 out of 10, Exceptional, (76)
"one of the best properties we have stayed at. "
$191 nightly
The price is $219
Sep 11 - Sep 12
Total with taxes and fees
Hotel Kanajt

Boutique & Design Hotel Navis

5.0 star property
9.4 out of 10, Exceptional, (198)
"Best hotel breakfast and every room has an amazing view. Love the outdoor area as well for lounging and swimming. Can’t wait to return."
$257 nightly
The price is $296
Sep 26 - Sep 27
Total with taxes and fees
Boutique & Design Hotel Navis

Hotel Vinotel Gospoja

4.0 star property
9.2 out of 10, Wonderful, (51)
"Fantastic hotel!"
$148 nightly
The price is $169
Oct 1 - Oct 2
Total with taxes and fees
Hotel Vinotel Gospoja

Heritage hotel Forza

4.0 star property
10.0 out of 10, Exceptional, (80)
"Location was great, very nice hotel, staff was excellent, good food, etc.. "
$136 nightly
The price is $157
Oct 1 - Oct 2
Total with taxes and fees
Heritage hotel Forza

Hotel Dobrovit

3.0 star property
9.4 out of 10, Exceptional, (8)
"Beautiful place to stay but no elevator. Great food seaside view amazing "
$127 nightly
The price is $146
Sep 22 - Sep 23
Total with taxes and fees
Hotel Dobrovit

Hotel Riva

5.0 star property
9.2 out of 10, Wonderful, (21)
"Friendly staff. Good location "
$335 nightly
The price is $381
Oct 3 - Oct 4
Total with taxes and fees
Hotel Riva

Blue Waves Resort

4.0 star property
8.4 out of 10, Very Good, (91)
"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. "
$132 nightly
The price is $152
Oct 1 - Oct 2
Total with taxes and fees
Blue Waves Resort

Valamar Villa Adria

4.0 star property
8.6 out of 10, Excellent, (51)
"Nice staff, great location."
$106 nightly
The price is $120
Sep 17 - Sep 18
Total with taxes and fees
Valamar Villa Adria

Valamar Atrium Residence

4.0 star property
9.2 out of 10, Wonderful, (140)
"A very nice hotel, will come back"
$138 nightly
The price is $157
Sep 16 - Sep 17
Total with taxes and fees
Valamar Atrium Residence

Aminess Younique Gaia Green Villas

3.0 star property
9.2 out of 10, Wonderful, (34)
"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."
$76 nightly
The price is $89
Oct 1 - Oct 2
Total with taxes and fees
Aminess Younique Gaia Green Villas

Magal Maradiso Hotel by Aminess

3.0 star property
7.6 out of 10, Good, (174)
"Amazing!"
$85 nightly
The price is $96
Sep 28 - Sep 29
Total with taxes and fees
Magal Maradiso Hotel by Aminess

Falkensteiner Hotel Park Punat

4.0 star property
8.4 out of 10, Very Good, (86)
"It's our second time at this hotel. "
$128 nightly
The price is $149
Sep 20 - Sep 21
Total with taxes and fees
Falkensteiner Hotel Park Punat

Hotel Vila Rova

4.0 star property
10.0 out of 10, Exceptional, (23)
"The only thing we lack were clean linen in our 2 night stay, other than that excellent service. "
$258 nightly
The price is $296
Sep 17 - Sep 18
Total with taxes and fees
Hotel Vila Rova

Boutique Hotel Marina

4.0 star property
9.4 out of 10, Exceptional, (54)
"We enjoyed it staying with you! "
$223 nightly
The price is $256
Sep 26 - Sep 27
Total with taxes and fees
Boutique Hotel Marina

Villa Tamaris - Hotel Resort Dražica

3.0 star property
7.0 out of 10, Good, (20)
"Mer au pied de l'hôtel avec vue depuis la chambre. Appartement très rustique..le strict minimum. Petit déjeuner buffet correct A proximité de Krk en voiture (5mn). Idéal pour profiter de la mer"
$97 nightly
The price is $113
Sep 27 - Sep 28
Total with taxes and fees
Villa Tamaris - Hotel Resort Dražica

Hotel Malin

4.0 star property
7.4 out of 10, Good, (46)
"Schönes Hotel am Meer, mit Pool, schöne Zimmer im Neubau und schöne Terrasse. Kleine Schönheitsmengel im Aussenbereich Pool, Geländer,… aber im Großen und Ganzen Sauber, Freundlich, Preis Leistung in Ordnung. Halbpension leider nur ab drei Tage buchbar "
Hotel Malin

Veya Maradiso Hotel by Aminess

3.0 star property
7.2 out of 10, Good, (59)
"Sehr nettes Personal danke für alles !!! "
$96 nightly
The price is $109
Sep 23 - Sep 24
Total with taxes and fees
Veya Maradiso Hotel by Aminess
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.

Great weekend hotel deals in Krk Island

Showing deals for:Sep 12 - Sep 14
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.

Top Krk Island Hotel Reviews

More cheap stays in Krk Island

More cheap stays in Krk Island

Hotels in Krk Island with star-rating

Hotels in Krk Island with star-rating

Find out more about Krk Island

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 water sports.
  • Outdoor Adventures: Enjoy a variety of activities, from hiking trails to diving excursions, catering to adventure seekers.
  • Charming Towns: Explore historic towns like Krk Town, known for its vibrant waterfront and rich cultural heritage.
  • Relaxing Atmosphere: Experience a laid-back vibe ideal for relaxation, complemented by spa treatments and cozy accommodations.
  • Photography Opportunities: Capture breathtaking landscapes and picturesque settings around the island for unforgettable memories.

Find great hotels near Krk Island

Discover the charming accommodations on Krk Island, where you can find a variety of options including hotels and cozy bed & breakfasts. Whether you're seeking a beachfront getaway, pet-friendly stays, or a business-themed vacation, Krk Island hotels cater to every traveler's needs. Experience the perfect blend of relaxation and adventure as you explore the beautiful landscapes and vibrant culture of this stunning Croatian destination.

  • Magal Maradiso Hotel by Aminess: Nestled six miles from Krk Island, Magal Maradiso Hotel by Aminess is a charming 3-star getaway perfect for families and pet owners seeking a beach vacation. With direct beach access, this hotel caters to children with amenities like a free kids' club, shared playground, and an exciting water park (for a fee). Guests can also bring their furry friends along, as the hotel has a pet-friendly policy. Enjoy a relaxing atmosphere where parents can unwind while children play, making it an ideal family retreat.
  • Falkensteiner Hotel Park Punat: Located five miles from Krk Island, Falkensteiner Hotel Park Punat offers a serene 4-star experience steeped in nature, making it an excellent choice for families wanting a beach vacation. The hotel boasts direct beach access and a range of child-friendly amenities, including a shared playground, arcade game room, and a dedicated children's pool. Its inviting environment encourages outdoor exploration and family bonding, ensuring everyone enjoys a memorable stay surrounded by the natural beauty of the Croatian coast.
  • Sunny Krk by Valamar: Just four miles from Krk Island, Sunny Krk by Valamar is a delightful 3-star accommodation that promises a blend of beach relaxation and adventure. Direct access to the beach is complemented by a variety of adventure sports nearby, including swimming, canoeing, and windsurfing. The hotel offers engaging children's amenities such as onsite mini-golf and toys, ensuring a fun-filled experience for the whole family. Whether you seek relaxation or thrills, this hotel caters to all your vacation desires.

Where to stay near Krk Island

Krk Island offers a perfect getaway for those seeking stunning beaches and breathtaking landscapes. Explore charming cities like Krk Town, known for its rich history and vibrant waterfront. Enjoy outdoor adventures, from hiking trails to water sports, all while soaking in the relaxed, romantic atmosphere. Don't miss the top destinations around the island for a mix of culture and recreation, ensuring an unforgettable vacation experience.

  • Krk: Located a mere 4 miles from Krk Island, the city of Krk is a bustling hub that attracts travelers year-round, with peak visitor numbers from June to August. Known for its stunning outdoor scenery and beautiful beaches, Krk offers a vibrant recreational area, an array of shops, and delightful local eateries. Notable attractions include the picturesque bay, inviting beaches, and the charming piazza square, making it an ideal spot for those looking to soak up the sun and enjoy local culture.
  • Vrbnik: Also situated 4 miles away from Krk Island, Vrbnik is a captivating city that enchants visitors with its scenic views and beach experiences. The city sees a surge in tourists during the summer months, particularly from June to August. Vrbnik is perfect for outdoor enthusiasts, offering access to shopping areas and a fun water park. The local highlights include its stunning bay, beautiful beaches, and the lively piazza square, making it a fantastic destination for relaxation and exploration.
  • Malinska-Dubasnica: Just 4 miles from Krk Island, Malinska-Dubasnica is another charming city that draws visitors primarily in the summer, with peak season from June to August. This area is a haven for outdoor lovers, featuring scenic hiking trails and golf courses alongside its beautiful family-friendly beaches. The local attractions, including the scenic bay and inviting beaches, provide a perfect backdrop for a memorable vacation. Whether you're hiking or enjoying a day at the beach, Malinska-Dubasnica promises a delightful escape.

Things to do near Krk Island

Krk Island is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and a variety of activities. Enjoy diving excursions, indulge in spa treatments, and capture memorable photography opportunities. Whether you're seeking adventure or relaxation, Krk Island promises a delightful vacation experience with plenty of options for a memorable stay.

Shopping

The nearest shopping destination is Tower Center Rijeka, located 17 miles from Krk Island. This vibrant shopping mall features a variety of stores, entertainment options, and a family-friendly atmosphere. You can find everything from clothing to unique gifts, making it a great stop for souvenirs.

Recreation

Wellness Retreats in Krk Island offer rejuvenating spa treatments, yoga sessions by the sea, and holistic therapies that promote relaxation and balance. Enjoy outdoor activities like hiking and cycling, complemented by stunning coastal views, making it a perfect blend of wellness and adventure.

Adventure

Experience the thrill of motorsports at Automotodrom Grobnik, located 21 miles from Krk Island, where adrenaline meets speed. Hike the scenic Premuzic Trail, 19 miles away, for breathtaking views. In winter, enjoy skiing at Platak Ski Resort, 24 miles from the island, offering exhilarating slopes and snowy fun.

Nightlife

Experience the vibrant nightlife of Krk Island by visiting the Croatian National Theatre Ivan Zajc, located 18 miles away, where you can enjoy captivating performances in a romantic setting. Alternatively, check out the Open Air Summer Theater, 22 miles away, for enchanting cultural events under the stars.

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

Booking tips and Expedia advantages for Krk Island

To save money on your trip to Krk Island, consider visiting during the cheaper months of January, February, or November. Booking your hotel about a month in advance or taking advantage of last-minute deals on Expedia can help lower your costs. Saturdays tend to be the least expensive days for stays. Utilize Expedia's search tools to filter for budget-friendly options and consider package deals that combine hotels with flights and activities. Joining the One Key membership program can also secure exclusive discounts and future savings on your bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island are January to February 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 Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and the type of hotel you prefer. To find the most affordable prices and best deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay on Krk Island with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Krk Island

Krk Island, a stunning vacation spot in Primorje-Gorski Kotar, Croatia, offers a perfect blend of outdoor adventures and beach relaxation. Visitors can explore beautiful beaches, charming harbors, and vibrant piazzas while enjoying a rich cultural experience. From sunbathing to water sports, there's something for everyone looking to soak up the sun and immerse themselves in the local atmosphere. Don't miss the chance to discover the unique beauty of Krk and its surroundings.

  • Krk Town Square: Experience the vibrant atmosphere of Krk Town Square, a cultural hub filled with charming cafes, local shops, and historical buildings. This lively piazza offers a glimpse into the rich heritage of the area, perfect for leisurely strolls and people-watching.
  • Krk Town Harbour: Enjoy stunning scenic views at Krk Town Harbour, where the crystal-clear waters meet picturesque boats. This harbor is ideal for relaxing by the beach, taking leisurely walks along the waterfront, or savoring fresh seafood at nearby restaurants.
  • Kosljun Island: Discover the serene beauty of Kosljun Island, a peaceful retreat offering lush greenery and beautiful beaches. Engage in outdoor activities like hiking or swimming, and visit the historic Franciscan monastery for a unique cultural experience.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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.700000000000003°C)Light RainMostly SunnyHighSlightly High
July72.0°F (22.200000000000003°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.400000000000002°C)Light RainMostly SunnyAverageAverage
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, Croatia, you have two major airports to consider. Pula Airport (PUY) is approximately 35 miles away, with excellent hotels nearby such as the Grand Hotel Brioni Pula, Boutique Hotel Villa Vulin, and Park Plaza Verudela Pula, all providing various transportation services including 24-hour airport shuttles. Rijeka Airport (RJK) is about 10 miles from Krk Island and offers luxurious accommodations like Hotel Miramare, Hotel Riva, and Hotel Amabilis, which also feature convenient transportation options to the airport. Both airports provide easy access to the beautiful Krk Island for a memorable vacation experience.

Explore a world of travel with Expedia

Explore a world of travel with Expedia