Find hotels in Krk Island from £71

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Krk Island hotels and places to stay

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."
The price is £180
includes taxes & fees
24 Sept - 25 Sept
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. "
The price is £121
includes taxes & fees
27 Sept - 28 Sept
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!"
The price is £121
includes taxes & fees
28 Sept - 29 Sept
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. "
The price is £180
includes taxes & fees
11 Sept - 12 Sept
Hotel Kanajt

Boutique & Design Hotel Navis

5.0 star property
9.4 out of 10, Exceptional, (197)
"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."
Boutique & Design Hotel Navis

Hotel Vinotel Gospoja

4.0 star property
9.2 out of 10, Wonderful, (49)
"Fantastic hotel!"
The price is £205
includes taxes & fees
23 Sept - 24 Sept
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.. "
The price is £133
includes taxes & fees
26 Sept - 27 Sept
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 "
The price is £109
includes taxes & fees
24 Sept - 25 Sept
Hotel Dobrovit

Hotel Riva

5.0 star property
9.2 out of 10, Wonderful, (21)
"Friendly staff. Good location "
The price is £283
includes taxes & fees
21 Sept - 22 Sept
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. "
The price is £119
includes taxes & fees
28 Sept - 29 Sept
Blue Waves Resort

Valamar Villa Adria

4.0 star property
8.6 out of 10, Excellent, (51)
"Nice staff, great location."
The price is £90
includes taxes & fees
16 Sept - 17 Sept
Valamar Villa Adria

Valamar Atrium Residence

4.0 star property
9.2 out of 10, Wonderful, (140)
"A very nice hotel, will come back"
The price is £122
includes taxes & fees
16 Sept - 17 Sept
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."
The price is £82
includes taxes & fees
28 Sept - 29 Sept
Aminess Younique Gaia Green Villas

Magal Maradiso Hotel by Aminess

3.0 star property
7.6 out of 10, Good, (174)
"Amazing!"
The price is £71
includes taxes & fees
28 Sept - 29 Sept
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. "
The price is £110
includes taxes & fees
20 Sept - 21 Sept
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. "
The price is £211
includes taxes & fees
15 Sept - 16 Sept
Hotel Vila Rova

Boutique Hotel Marina

4.0 star property
9.4 out of 10, Exceptional, (54)
"We enjoyed it staying with you! "
The price is £195
includes taxes & fees
21 Sept - 22 Sept
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"
The price is £75
includes taxes & fees
27 Sept - 28 Sept
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.4 out of 10, Good, (58)
"Sehr nettes Personal danke für alles !!! "
The price is £80
includes taxes & fees
28 Sept - 29 Sept
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.
Save an average of 15% on thousands of hotels when you're signed in

Check out hotels with a spa in Krk Island

Resorts in Krk Island you'll enjoy

Hotels with an ocean view in Krk Island may fit your trip

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.

Accommodation near Krk Island attractions

Valbiska Ferry Port

Valbiska Ferry Port

Explore the waterfront in Pinezici with a trip to Valbiska Ferry Port. While you're in the area, stroll along the beaches.

Learn more about Krk Island

Head 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 features picturesque beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Rich Cultural Heritage: Explore the charming town of Krk, home to historical sites like Krk Fortress and Krk Museum.
  • Outdoor Adventures: Enjoy hiking trails and various outdoor activities amidst the island's natural beauty.
  • Relaxing Spas: Indulge in body treatments and relaxation at local spas for a rejuvenating experience.
  • Vibrant Atmosphere: Experience lively piazzas and a romantic atmosphere, ideal for leisurely strolls.

Find great hotels near Krk Island

Discover a range of delightful accommodation options on Krk Island, Croatia, perfect for your holiday. From charming hotels to inviting bed and breakfasts, you'll find facilities catering to beach lovers, pet owners, and business travellers alike. Whether you're searching for the best hotels or holiday rentals, Krk Island boasts a variety of choices to ensure a memorable stay in this stunning coastal destination.

  • Magal Maradiso Hotel by Aminess: Nestled 3.7km from Krk Island, the Magal Maradiso Hotel by Aminess is a delightful 3-star retreat ideal for families and pet lovers seeking a beachside escape. With direct access to the sandy shores, this hotel offers a range of child-friendly amenities, including a complimentary children’s club, an exciting water park, and a shared playground. Pets are welcome, making it a perfect choice for those travelling with furry companions. Guests can enjoy a relaxing beach holiday while knowing that their little ones are entertained and cared for.
  • Falkensteiner Hotel Park Punat: Located 3.1km from Krk Island, the Falkensteiner Hotel Park Punat is a luxurious 4-star destination that beautifully integrates nature with a beach holiday experience. With its direct beach access, guests can indulge in the soothing sounds of the sea and the stunning surrounding landscapes. This hotel is perfect for those who appreciate a tranquil atmosphere and wish to immerse themselves in the natural beauty of the area, making it an excellent choice for a serene getaway.
  • Sunny Krk by Valamar: Just 2.5km from Krk Island, Sunny Krk by Valamar is a vibrant 3-star hotel catering to adventurous travellers and business guests alike. The hotel boasts direct beach access and a variety of adventure sports and recreational activities, including mountain biking, parasailing, and windsurfing. For those on business trips, the hotel provides essential amenities such as a meeting room. With its blend of leisure and professional facilities, it's an excellent option for visitors seeking both excitement and convenience.

Where to stay near Krk Island

Krk Island offers an idyllic escape for those seeking relaxation and adventure alike. With its stunning beaches and vibrant towns, you can immerse yourself in the local culture while enjoying outdoor activities such as hiking and swimming. Don't miss the charming town of Krk, rich in history and romance, or the scenic beauty of nearby Vrbnik. Whether you’re on a romantic getaway or a family holiday, Krk Island promises memorable experiences amidst breathtaking landscapes.

  • Krk: Nestled 2.5km from Krk Island, the city of Krk is a vibrant destination renowned for its stunning outdoor scenery and beautiful beaches. The peak tourist season runs from June to August, making it a lively spot during summer months. Visitors are drawn to Krk for its outdoor recreational areas and shopping opportunities. Key attractions include the picturesque bay, charming piazza square, and sandy beaches, providing ample options for relaxation and enjoyment in the sun.
  • Vrbnik: Also located 2.5km from Krk Island, Vrbnik is a quaint city offering breathtaking views and an inviting atmosphere. Like Krk, its visitor numbers peak from June to August, making it a popular summer retreat. Vrbnik is famous for its outdoor activities, including nearby golf courses and water parks, appealing to families and adventure seekers alike. The stunning bay and lovely beach area are perfect for a day of sunbathing or swimming, while the lively piazza square is ideal for leisurely strolls and local dining experiences.
  • Malinska-Dubasnica: Situated 2.5km from Krk Island, Malinska-Dubasnica is a delightful city that comes alive during the peak season from July to September. Known for its scenic landscapes and outdoor adventures, it attracts visitors seeking thrilling hiking trails and family-friendly beaches. The area is perfect for those who enjoy active holidays, with opportunities for various adventure activities. The beautiful beaches and tranquil bays make it an excellent choice for relaxation, while the family beach ensures fun for visitors of all ages.

Things to do near Krk Island

Krk Island is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and a range of activities. Visitors can enjoy island and winery tours, indulge in spa treatments, and embark on romantic strolls along picturesque paths. For the adventurous, there are numerous hiking trails to explore, as well as bespoke tours tailored to individual interests, ensuring a memorable holiday experience on this beautiful Croatian island.

Shopping

In Krk Island, you can enjoy local shops and markets for unique gifts and souvenirs. If you're up for a drive, visit Tower Center Rijeka, located 10.6km away, offering a vibrant mix of shopping, entertainment, and family-friendly activities.

Recreation

At the Valamar Koralj Hotel's wellness centre, indulge in rejuvenating spa treatments and unwind in the sauna or steam room. Enjoy yoga classes by the sea, followed by leisurely strolls along the picturesque waterfront, soaking in the tranquil atmosphere of Krk Island.

Adventure

The Premuzic Trail offers a stunning outdoor experience with breathtaking views, located 11.8km from Krk Island. For winter sports enthusiasts, Platak Ski Resort, 14.9km away, provides excellent skiing opportunities. Meanwhile, Automotodrom Grobnik Doo, situated 13.0km from Krk, caters to motorsport lovers with thrilling racing experiences.

Nightlife

On Krk Island, you can enjoy vibrant nightlife at the Croatian National Theatre Ivan Zajc, just 11.2km away, offering a blend of culture and romance. The Open Air Summer Theater, located 13.7km from Krk, provides enchanting performances under the stars, perfect for family and couple outings.

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 to February and November, avoiding the peak summer season. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Saturdays are typically the least expensive days to stay, while Thursdays are pricier. Use Expedia to filter hotels by budget and consider booking a package that includes flights and activities for additional savings. Explore free local attractions and utilise public transport to keep costs down.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and ideal hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking on Krk Island with your flights and activities through an Expedia package.

Find the best attractions near Krk Island

Krk Island offers a perfect blend of outdoor adventures, stunning scenery, and beach relaxation for tourists. With its beautiful beaches, bustling harbours, and charming piazzas, you'll find plenty to explore. Don't miss the Croatian lakes, the breathtaking views from Krk, and the iconic Krk Bridge. Whether you're seeking cultural experiences or simply a winter wonderland, Krk Island caters to all types of travellers, ensuring a memorable holiday.

  • Malin Draga Beach: Discover the enchanting Malin Draga Beach, a picturesque spot just 2.5km from Krk Island. With its inviting sandy shores and tranquil waters, it offers a perfect retreat for sunbathing and relaxation, embodying the quintessential beach vibes.
  • Krk Town Square: Immerse yourself in the vibrant atmosphere of Krk Town Square, a cultural hub located 2.5km from the island. This charming piazza is surrounded by historical architecture and lively cafes, making it an ideal place to soak up the local culture and enjoy leisurely strolls.
  • Krk Town Harbour: Experience the breathtaking scenery at Krk Town Harbour, also 2.5km away. This scenic harbour is a delightful blend of stunning views and beach vibes, making it perfect for leisurely walks, dining by the water, and watching the boats come in.

Best time to go to Krk Island

The best time to visit Krk Island is dependant 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 CloudyLowModerately Low
February37.8°F (3.2°C)Light RainMostly CloudyLowModerately 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 SunnyAverageModerately High
July72.0°F (22.200000000000003°C)Light RainSunnyHighModerately High
August71.6°F (22.0°C)Light RainSunnyHighModerately High
September63.3°F (17.400000000000002°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageModerately Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

For your visit to Krk Island, you can fly into two major airports: Pula (PUY) and Rijeka (RJK). Pula Airport is situated 21.7km away from Krk Island, with nearby hotels such as the 5-star Grand Hotel Brioni Pula and Boutique Hotel Villa Vulin, both offering convenient airport shuttle services. Rijeka Airport, located 6.2km from Krk Island, features excellent accommodation options like the 5-star Hotel Miramare and Hotel Riva, which provide various transportation services, including airport shuttles. Both airports ensure easy access to the beautiful Krk Island, making your travel experience seamless.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where can I find the best nightlife in Krk Island?
Krk Island, located in the beautiful Primorje region of Croatia, is a delightful destination for those seeking a mix of relaxation and lively nightlife.

The town of Krk itself boasts a charming atmosphere with several bars and cafes lining the waterfront. Here, you can enjoy a drink while soaking in stunning views of the Adriatic Sea. The historic old town is particularly lively in the evenings, with numerous venues offering live music and entertainment.

Baška, another popular area on the island, comes alive at night with its vibrant beach bars and clubs. The promenade is a great spot for a leisurely stroll, where you'll find various places to sip cocktails and dance to local DJs under the stars.

Vrbnik, known for its picturesque setting, also has some delightful wine bars where you can taste the local Žlahtina wine while enjoying the laid-back vibe. It's a superb choice for a more intimate evening out.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Krk Island hotel for you.
How can I save on a Krk Island hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Krk Island hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Krk Island hotel?
Prices for hotels in Krk Island often vary, but you can find a great deal from £71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.