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

Krk Island hotels from RM317

  • 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

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Krk Island hotels

1. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (73 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 RM444
RM515 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Vinotel Gospoja

2. Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (57 reviews)
"We enjoyed it staying with you! "
Germany
Christina
The price is RM652
RM737 total
includes taxes & fees
1 Dec - 2 Dec
Boutique Hotel Marina

3. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (27 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 RM529
RM611 total
includes taxes & fees
19 Nov - 20 Nov
Hotel Vila Rova

4. Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (85 reviews)
"The hotel is nicely located on the marina a short 15/20 minute walk from Punat. There is a shuttle to the beach if you don’t have a car and an excellent buffet breakfast to set you up for the day. There is a staff were excellent. I would highly recommend a stay here."
United Kingdom
Philip
The price is RM464
RM558 total
includes taxes & fees
12 Nov - 13 Nov
Hotel Kanajt

5. Hotel Malin

Hotel Malin
4.0 star property
Malinska-Dubasnica
7.6 out of 10, Good, (51 reviews)
"great for families"
Canada
Michael
The price is RM783
RM899 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Malin

6. Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (66 reviews)
"nice hotel"
United States
Joan
The price is RM295
RM350 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Miramare Njivice

7. Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (7 reviews)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
The price is RM500
RM741 total
includes taxes & fees
9 Nov - 10 Nov
Apartmani Tina

8. Apartment By the sea

Apartment By the sea
3.5 star property
Dobrinj
The price is RM446
RM563 total
includes taxes & fees
9 Nov - 10 Nov
Apartment By the sea

9. Apartments Bellator

Apartments Bellator
3.0 star property
Dobrinj
The price is RM480
RM733 total
includes taxes & fees
9 Nov - 10 Nov
Apartments Bellator

10. Villa Gaj

Villa Gaj
3.0 star property
Omisalj
7.6 out of 10, Good, (14 reviews)
"Sehr ruhige Lage. Gastgeber unglaublich nett und freundlich. Uns wurde immer geholfen wenn wir was gebraucht haben. Kommen wieder!!"
Germany
Jenny
The price is RM540
RM628 total
includes taxes & fees
9 Nov - 10 Nov
Villa Gaj

11. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.6 out of 10, Good, (184 reviews)
"Nice location"
Canada
Rick
Magal Maradiso Hotel by Aminess

12. Apartments Krunoslav

Apartments Krunoslav
3.0 star property
Punat
The price is RM372
RM465 total
includes taxes & fees
9 Nov - 10 Nov
Apartments Krunoslav

13. Apartments Bernarda

Apartments Bernarda
3.0 star property
Krk
The price is RM483
RM591 total
includes taxes & fees
9 Nov - 10 Nov
Apartments Bernarda

14. Hotel Katarina

Hotel Katarina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (97 reviews)
"Very nice area and amazing buffet "
Canada
Marcella
The price is RM437
RM508 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Katarina

15. Hotel Miramare

Hotel Miramare
5.0 star property
Crikvenica
9.4 out of 10, Exceptional, (90 reviews)
"Great place to stay, super."
Canada
Stipe
The price is RM461
RM535 total
includes taxes & fees
10 Nov - 11 Nov
Hotel Miramare

16. Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
5.0 star property
Crikvenica
9.2 out of 10, Wonderful, (32 reviews)
"Fine hotel, good staff and breakfast. Felt a bit like a 4/4.5 star hotel could be a bit more luxerious on some point but overall a good stay. Price maybe a bit on the high side for what you get."
Netherlands
Gilion
The price is RM510
RM576 total
includes taxes & fees
9 Nov - 10 Nov
Aminess Younique Narrivi Hotel

17. Royal Elysee

Royal Elysee
3.0 star property
Dramalj
9.0 out of 10, Wonderful, (2 reviews)
"Very clean everywhere with good airconditioning and with the possibility of a really great jacuzzi."
Sweden
Anton
The price is RM400
RM466 total
includes taxes & fees
9 Nov - 10 Nov
Royal Elysee

18. Hotel Marina

Hotel Marina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (88 reviews)
"Good value for the money. Clean. Friendly staff."
Canada
Ron
The price is RM556
RM642 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Marina

19. Aminess Vival Lišanj Family Hotel

Aminess Vival Lišanj Family Hotel
4.0 star property
Novi Vinodolski
8.6 out of 10, Excellent, (32 reviews)
"Great family stay !!"
Canada
Jeremiah
The price is RM671
RM758 total
includes taxes & fees
9 Nov - 10 Nov
Aminess Vival Lišanj Family Hotel

20. Mediteran Maradiso Hotel by Aminess

Mediteran Maradiso Hotel by Aminess
3.0 star property
Crikvenica
8.4 out of 10, Very good, (47 reviews)
"Overall was a nice place to stay"
Ireland
stephen
The price is RM281
RM317 total
includes taxes & fees
26 Nov - 27 Nov
Mediteran 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.

Compare top hotels in Krk Island

4.0 star property
Vrbnik Old Town
4.0 star property
Krk
4.0 star property
Malinska-Dubasnica
4.0 star property
Punat
4.0 star property
Malinska-Dubasnica
9.4
Exceptional
73 reviews
9.4
Exceptional
57 reviews
10.0
Exceptional
27 reviews
9.4
Exceptional
85 reviews
7.6
Good
51 reviews
The price is RM444
RM515 total
includes taxes & fees
9 Nov - 10 Nov
The price is RM652
RM737 total
includes taxes & fees
1 Dec - 2 Dec
The price is RM529
RM611 total
includes taxes & fees
19 Nov - 20 Nov
The price is RM464
RM558 total
includes taxes & fees
12 Nov - 13 Nov
The price is RM783
RM899 total
includes taxes & fees
9 Nov - 10 Nov
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
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

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful, sun-kissed beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: The island is a haven for outdoor enthusiasts, offering hiking, cycling, and thrilling rock climbing experiences.
  • Cultural Exploration: Discover charming towns like Vrbnik and Baška, rich in local culture, history, and delightful gastronomy.
  • Scenic Landscapes: Enjoy breathtaking views and picturesque surroundings in the Primorje-Gorski Kotar region, ideal for romantic getaways.
  • Diverse Accommodations: Krk Island offers a range of accommodation options, from luxurious hotels to charming bed and breakfasts with stunning sea views.

Find great hotels near Krk Island

Krk Island offers a delightful array of accommodation options, from charming bed and breakfasts to luxurious hotels. Whether you seek a pet-friendly retreat or a business-friendly environment, you'll find suitable choices with stunning sea views. Popular options include Villa Lovorka and the Falkensteiner Hotel, ensuring a memorable stay amidst the island's beautiful landscapes. Explore the variety of villas in Krk for a unique holiday experience, perfect for relaxing by the beach.

  • Magal Maradiso Hotel by Aminess: Located approximately 10km from Krk Island, the 3-star Magal Maradiso Hotel by Aminess is an ideal retreat for adventure enthusiasts and beach lovers alike. The hotel's distinctive theme revolves around active leisure, offering direct beach access alongside a variety of adventure sports. Guests can engage in exhilarating activities such as parasailing, mountain biking, and skydiving in nearby locations, while also enjoying onsite horse riding. The picturesque surroundings provide ample opportunities for hiking and biking, making it a perfect choice for those seeking both relaxation and adventure.
  • Hotel Park Punat managed by Falkensteiner: Situated just 8km from Krk Island, the 4-star Hotel Park Punat managed by Falkensteiner boasts a commendable guest rating of 8.4 out of 10. This property shines with its beach-centric theme, providing direct access to the sun-soaked shores. With a focus on comfort and leisure, guests can unwind in well-appointed rooms and indulge in the serene coastal atmosphere. The hotel's thoughtful amenities and proximity to the beach make it a splendid choice for those yearning for a tranquil seaside getaway.
  • Sunny Krk by Valamar: At a distance of 6km from Krk Island, Sunny Krk by Valamar is a charming 3-star hotel with a guest rating of 8.2 out of 10. The hotel caters particularly well to families, offering direct beach access and a host of child-friendly facilities. Young guests can enjoy the onsite arcade game room, mini-golf, and an array of toys and books designed for their entertainment. This family-oriented hotel ensures that parents can relax while their children are engaged in fun activities, making it a delightful option for a family vacation.

Where to stay near Krk Island

Krk Island, a stunning gem in Croatia, beckons travellers with its enchanting beaches and breathtaking scenery. Explore the charming towns of Vrbnik and Baška, where culture meets relaxation. Embrace outdoor adventures like hiking and cycling, or unwind on sun-kissed shores. Nearby, the picturesque landscapes of the Primorje-Gorski Kotar region offer a romantic atmosphere, perfect for creating unforgettable memories. Experience the delightful blend of recreation and natural beauty that makes Krk Island a must-visit Croatian destination.

  • Krk: The charming city of Krk is located approximately 6km from Krk Island, making it an accessible destination for visitors. Known for its seasonal influx of tourists, Krk sees its peak from June to August, drawing those eager to enjoy its stunning outdoor and beach experiences. The city's scenic bay and picturesque piazza square provide a beautiful backdrop for leisurely strolls, while the local recreational areas offer plenty of opportunities for outdoor activities. Shopping enthusiasts will also find delightful boutiques and markets to explore, ensuring a well-rounded travel experience.
  • Malinska-Dubasnica: Situated 6km from Krk Island, Malinska-Dubasnica is another popular destination that sees a surge of visitors from July to September. This coastal town is celebrated for its breathtaking scenery and inviting beaches, making it an ideal spot for those seeking relaxation and outdoor fun. Visitors can enjoy a variety of recreational areas and shopping opportunities, while the nearby islands offer additional exploration options. The local bays and beaches provide a serene atmosphere, perfect for sunbathing or indulging in water sports.
  • Dobrinj: Located just 5km away from Krk Island, Dobrinj is a quaint city that attracts tourists primarily from June to August. Known for its stunning outdoor landscapes and scenic views, this area offers a unique blend of beach and countryside experiences. Outdoor enthusiasts can partake in golf or visit private country clubs, while the local bays and beaches are perfect for unwinding by the sea. With its charming atmosphere and natural beauty, Dobrinj presents an enchanting escape for those looking to immerse themselves in the Croatian countryside.

Things to do near Krk Island

Shopping

Experience shopping in Krk Island at the charming Krk Market, where local vendors offer fresh produce and handmade crafts. For a more extensive selection, visit the nearby Malinska Shopping Centre, featuring a variety of shops and eateries, perfect for finding unique gifts and souvenirs.

Recreation

The well-known Malin Hotel Spa offers a tranquil atmosphere with a range of wellness treatments, including massages and beauty therapies. For outdoor enthusiasts, explore the scenic hiking trails of the nearby Vela Plaža beach, perfect for leisurely walks and swimming in crystal-clear waters.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik Doo, located 34km from Krk Island. Feel the adrenaline as you navigate the track, surrounded by a vibrant atmosphere that caters to sports and adventure enthusiasts alike.

Nightlife

On Krk Island, the vibrant nightlife features venues like Vela Plaža with its lively bars and beach parties, while the charming town of Krk boasts cosy taverns and cocktail lounges. Explore local music at the Marina and enjoy the scenic coastal views 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 during your visit to Krk Island, consider travelling in the off-peak months of January to February and November when accommodation prices are lower. Book your hotel about a month in advance for the best deals, and check Expedia for last-minute offers. Saturdays tend to be the least expensive nights, while Thursdays are the priciest. Use Expedia's search tool to filter by budget and combine hotel, flight, and activity bookings for additional savings. Don’t forget to explore free local attractions and utilise public transport for economical travel around the island.

  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most economical options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation on Krk Island with your flights and activities through an Expedia package.

Find the best attractions near Krk Island

Krk Island is an ideal destination for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Popular attractions include picturesque beaches, charming harbours, and historic monasteries, making it perfect for travellers seeking relaxation and exploration. Highlights include the magnificent Krk Island in Malinska and the quaint town of Krk, where visitors can immerse themselves in the local culture and enjoy a variety of outdoor activities.

  • Pecine Beach: Located approximately 10km from Krk Island, Pecine Beach offers a tranquil atmosphere where visitors can unwind on the soft sands while soaking up the sun. The clear waters make it a lovely spot for a refreshing swim and leisurely strolls along the shore.
  • Beach Rudine: Situated about 11km from Krk Island, Beach Rudine is known for its serene vibe and beautiful surroundings. The gentle waves and picturesque landscape provide an ideal setting for sunbathing and enjoying a peaceful day by the water.
  • beach Sv. Fuska: Also located around 10km from Krk Island, Beach Sv. Fuska captivates with its charming atmosphere. Visitors can experience the natural beauty of the area, perfect for a relaxing day spent lounging or 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.

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

Reaching Krk Island is convenient with three major airports nearby. ZAGreb Airport (ZAG) is situated 135km away, with luxury options like Hotel Esplanade Zagreb and DoubleTree by Hilton, both within a short distance. ZADar Airport (ZAD), located 126km from the island, offers accommodations such as Mirabilis Residence, which provides various shuttle services. Lastly, Pula Airport (PUY), a mere 56km away, features fine hotels like Grand Hotel Brioni, with airport shuttles available. Each airport provides accessible transportation to ensure a smooth journey to your destination on Krk Island.