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

Find hotels in Krk Island from ฿2,617

  • 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
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

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
Eraldi
฿6,619
฿7,632 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Vinotel Gospoja

2. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
฿7,217
฿8,445 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

3. Portella Inn

Portella Inn
Krk Old Town
Germany
Nadja
฿4,649
฿5,399 total
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

4. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
฿9,797
฿11,223 total
includes taxes & fees
22 Sept - 23 Sept
Hotel Vila Rova

5. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
฿6,516
฿7,363 total
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

6. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
฿5,017
฿5,822 total
includes taxes & fees
19 Sept - 20 Sept
Hotel Park Punat managed by Falkensteiner

7. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
฿6,075
฿7,017 total
includes taxes & fees
15 Sept - 16 Sept
Blue Waves Resort

8. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
฿11,749
฿13,430 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Riva

9. Apartments Mali Nono

Apartments Mali Nono
Krk
United Kingdom
Andrzej
฿2,188
฿2,617 total
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

10. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
฿9,186
฿10,534 total
includes taxes & fees
24 Aug - 25 Aug
Malinska Green Apartments

11. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
Canada
Mikhail
฿6,037
฿6,975 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

12. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
฿5,247
฿5,929 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

13. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
United States
Pavol
฿6,807
฿7,844 total
includes taxes & fees
22 Sept - 23 Sept
Hotel Villa Margaret

14. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
฿6,232
฿7,196 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Malin

15. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
฿6,300
฿7,287 total
includes taxes & fees
22 Sept - 23 Sept
Heritage hotel Forza

16. Villa Gaj

Villa Gaj
Omisalj
Germany
Jenny
฿4,102
฿4,826 total
includes taxes & fees
29 Aug - 30 Aug
Villa Gaj

17. Apartments Dunja

Apartments Dunja
Malinska
฿5,426
฿6,895 total
includes taxes & fees
31 Aug - 1 Sept
Apartments Dunja

18. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
฿3,945
฿4,458 total
includes taxes & fees
20 Sept - 21 Sept
Villa Tamaris - Hotel Resort Dražica

19. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Germany
Amina
฿4,128
฿4,664 total
includes taxes & fees
21 Sept - 22 Sept
Villa Lovorka - Hotel Resort Drazica

20. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
United States
Joan
฿4,710
฿5,513 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Miramare Njivice
View all properties

Holiday 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

Soline Bay Seashore Residence

Soline Bay Seashore Residence
Dobrinj
"Fantastisk beliggenhed og fed lejlighed samt en super vært."
Soline Bay Seashore Residence
Apartment

Apartmani Tina

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

Vila Ponte

Vila Ponte
Punat
"Stayed in apartment 202 for four nights. A lovely, family friendly property in a great location. Comfortable, well equipped apartment, great pool. Friendly helpful staff. A great location with loads of food options, some literally a 2 min walk. Loads of free parking. We really enjoyed our stay, recommended!"
Vila Ponte
Apartment

Apartment Salvagno

Apartment Salvagno
Punat
"Spacious clean apartment "
Apartment Salvagno
Apartment

Apartments Loncar

Apartments Loncar
Krk
"Small neat studio with everything you need during vacation, close to the beach areas and center city of Krk. Kind host, great communication and welcome. Very happy with our stay. "
Apartments Loncar
Apartment

Apartments Vesna

Apartments Vesna
Malinska
Apartments Vesna
Apartment

Apartment Petar

Apartment Petar
Poljica
Apartment Petar
Apartment

Apartments Ante

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

Stay near popular Krk Island attractions

Krk Town Square

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

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

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

Krk Bridge

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

Learn more about Krk Island

Head 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

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 6 days 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 13 days ago
Hotel Kanajt
Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas

10/10 Excellent
"We've been coming here for three years and it's really nice. They have air conditioning, a kitchenette (a big fridge, but only a stove top and microwave for cooking). The rooms are clean and the staff are friendly. Please note there is no washing machine in the villas."
Caroline 7-night trip
Posted 2 weeks ago
Aminess Younique Gaia Green Villas
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 3 weeks ago
Magal Maradiso Hotel by Aminess
Heritage hotel Forza

Heritage hotel Forza

10/10 Excellent
"Amazing places, I recommend, because delicious foods, professional services"
VIVIAN 2-night trip
Posted 1 month ago
Heritage hotel Forza
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Was a great boutique hotel, very well built and maintained, near the beach and if you’re looking for a quiet place to relax and enjoy quite town with traditional food and local wineries, this is the place. I recommend it."
Eraldi 1-night trip
Posted 1 month ago
Hotel Vinotel Gospoja
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
Hotel Verbenicum

Hotel Verbenicum

8/10 Good
"The location is amazing right next to the water"
Mikhail 2-night trip
Posted 2 months ago
Hotel Verbenicum
Villa Gaj

Villa Gaj

10/10 Excellent
"Věry nice, Věry gaj, big nice yes"
Christopher 3-night trip
Posted 2 months ago
Villa Gaj

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
฿3,726
฿4,363 total
16 Sept - 17 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
Hostel Kantun
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
Pool Sapore Di Mare Apartments

Pool Sapore Di Mare Apartments

Baska Primorje-Gorski Kotar
Get ratesPool Sapore Di Mare Apartments
Beachside House Lara

Beachside House Lara

Omisalj Primorje-Gorski Kotar
Get ratesBeachside House Lara
Seafront Apartment Nana

Seafront Apartment Nana

Punat Primorje-Gorski Kotar
Get ratesSeafront Apartment Nana

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 swimming.
  • Charming Towns: Explore picturesque towns like Krk and Vrbnik, rich in culture and history.
  • Outdoor Adventures: Enjoy activities such as hiking, cycling, and thrilling water sports amidst stunning landscapes.
  • Historical Sites: Visit ancient monasteries and charming harbours that reflect the island's rich heritage.
  • Diverse Accommodation: Choose from a variety of lodging options, including charming hotels with breathtaking sea views.

Find great hotels near Krk Island

Explore a variety of accommodation options on Krk Island, ranging from charming hotels to inviting bed and breakfasts. Whether you're seeking a pet-friendly retreat or a business-friendly hotel, the island offers something for everyone. Enjoy stunning sea views from establishments like Villa Lovorka, or indulge in the luxurious amenities at the Falkensteiner Hotel. Krk Island promises a delightful vacation experience tailored to your needs.

  • Magal Maradiso Hotel by Aminess: This 3-star hotel, located 10km from Krk Island, offers a delightful beachside experience ideal for families. With direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel caters specifically to younger visitors with amenities such as a free Children's Club, a water park (for a fee), an arcade game room, and a shared playground. Its family-friendly atmosphere makes it a wonderful choice for those seeking a relaxing yet engaging beach holiday.
  • Hotel Park Punat managed by Falkensteiner: With a solid guest rating of 8.4 out of 10, this 4-star hotel is situated 8km from Krk Island and is a prime location for beach lovers. Guests can relish the convenience of direct beach access, making it an excellent option for sunbathing and swimming. The hotel’s well-appointed facilities and attentive service create a luxurious environment, perfect for a serene beach vacation amidst stunning coastal views.
  • Sunny Krk by Valamar: Located just 6km from Krk Island, this 3-star hotel boasts a guest rating of 8.2 out of 10. It is an adventurous family destination, providing direct beach access along with a variety of onsite and nearby activities. Guests can partake in mountain biking, parasailing, sailing, horse riding, and waterskiing, while younger guests can enjoy mini-golf, games, and a selection of toys. This vibrant atmosphere makes it an exciting choice for families seeking both relaxation and adventure.

Where to stay near Krk Island

Krk Island, a stunning Croatian gem, offers a delightful blend of relaxation and adventure. Discover the island's charming towns, such as Krk and Vrbnik, where rich culture meets picturesque scenery. Enjoy sun-soaked beaches and indulge in outdoor activities like hiking and cycling. Just a short distance away, explore the beautiful coastal towns of Baška and Malinska, perfect for romantic strolls or recreational pursuits. Experience the captivating atmosphere that makes Krk Island a must-visit destination in Croatia.

  • Krk: The charming city of Krk, located 6km from Krk Island, is steeped in history and natural beauty. With its peak visitor season from June to August, this city offers a vibrant atmosphere filled with outdoor activities and stunning beach scenery. Visitors can explore its picturesque bay and sandy beaches, while the lively piazza square serves as a hub for shopping and local dining experiences. Krk is a delightful destination for those seeking a blend of relaxation and recreation.
  • Malinska-Dubasnica: Situated 6km from Krk Island, Malinska-Dubasnica is a captivating seaside town that attracts tourists primarily from July to September. Known for its beautiful beaches and tranquil bays, this city is perfect for outdoor enthusiasts and those looking to soak in the scenery. Visitors can enjoy a range of activities, including leisurely walks along the waterfront and exploring local shops. The stunning views and relaxed atmosphere make Malinska-Dubasnica a must-visit for beach lovers.
  • Dobrinj: Just 5km from Krk Island, Dobrinj is a quaint town that offers a serene escape from the bustling tourist spots. With peak visitors from June to August, this destination is known for its scenic landscapes and outdoor experiences, including golf and access to private country clubs. The nearby bay and beach provide a perfect setting for relaxation, while local attractions invite exploration of the island's natural beauty. Dobrinj is an ideal choice for those seeking a peaceful getaway with stunning views.

Things to do near Krk Island

Shopping

In Krk Island, visit the local markets for handcrafted souvenirs and regional delicacies. Explore shops in Krk Town for unique gifts, including jewellery and art. The vibrant atmosphere enhances your shopping experience, making it a delightful part of your holiday.

Recreation

Experience revitalising treatments at the Valamar Koralj Hotel Spa, where you can indulge in soothing massages and rejuvenating facials. Explore the serene surroundings with a leisurely stroll along the beach or partake in yoga sessions that connect you with nature and promote inner peace.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik, located 34km from Krk Island. Feel the adrenaline rush as you watch high-speed races or participate in track days. The venue's vibrant atmosphere adds to the excitement, making it a must-visit for motorsport enthusiasts.

Nightlife

Experience the vibrant nightlife of Krk Island at venues like the lively Caffe Bar Riva, where you can enjoy refreshing cocktails by the waterfront. For a more relaxed evening, visit the charming Vela Placa tavern, offering local wines and a warm atmosphere, perfect for unwinding after a day of exploration.

*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 a delightful blend of outdoor activities, stunning beaches, and cultural experiences, making it an ideal destination for travellers. Key attractions include the picturesque beaches, charming harbours, and historical monasteries. Visitors can explore the magnificent surroundings of Malinska, the vibrant atmosphere of Krk Town, and the scenic beauty of Otok Krk, ensuring a memorable holiday in this enchanting Croatian island.

  • Krk Town Harbour: A picturesque harbour, Krk Town Harbour offers stunning views and a vibrant atmosphere. Visitors can enjoy leisurely strolls along the waterfront while taking in the scenic beauty of the surrounding landscape.
  • Krk Town Square: This charming piazza serves as the cultural heart of Krk Town, where you can admire historic architecture and soak up the local atmosphere. The square often hosts various events and is a great spot for people-watching.
  • Drazica Beach: Renowned for its crystal-clear waters, Drazica Beach is an ideal place to relax and soak up the sun. The beach is well-equipped for visitors seeking a day of leisure by the sea.

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.

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

Accessing Krk Island is convenient via several major airports. ZAGreb Airport (ZAG) is approximately 135km away, with luxurious hotels like Hotel Esplanade Zagreb and DoubleTree by Hilton Zagreb located nearby. Ljubljana Airport (LJU) is about 129km distant, offering excellent accommodations such as the InterContinental Ljubljana. Zadar Airport (ZAD), located 126km from Krk Island, features hotels like Mirabilis Residence, which provide reliable transportation services. Each airport has various transportation options, including shuttle services, ensuring a seamless journey to your destination on Krk Island.