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

Find hotels in Krk Island from ฿2,632

  • 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
16 Sep - 17 Sep
Tomorrow
17 Sep - 18 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 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
Carol
฿5,023
฿5,791 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Vinotel Gospoja

2. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
฿6,730
฿7,759 total
includes taxes & fees
25 Sept - 26 Sept
Hotel Vila Rova

3. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
฿6,394
฿7,479 total
includes taxes & fees
15 Oct - 16 Oct
Hotel Kanajt

4. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
฿5,592
฿6,473 total
includes taxes & fees
18 Sept - 19 Sept
Hotel Malin

5. Portella Inn

Portella Inn
Krk Old Town
United States
Leigh
฿3,988
฿4,652 total
includes taxes & fees
18 Sept - 19 Sept
Portella Inn

6. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
฿5,907
฿6,675 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

7. Apartments Mali Nono

Apartments Mali Nono
Krk
United Kingdom
Andrzej
฿2,200
฿2,632 total
includes taxes & fees
22 Sept - 23 Sept
Apartments Mali Nono

8. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
United States
Pavol
฿5,636
฿6,522 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Villa Margaret

9. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
฿4,013
฿4,650 total
includes taxes & fees
11 Oct - 12 Oct
Blue Waves Resort

10. Villa Gaj

Villa Gaj
Omisalj
Germany
Jenny
฿4,583
฿5,371 total
includes taxes & fees
20 Sept - 21 Sept
Villa Gaj

11. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
฿10,660
฿12,161 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Riva

12. Hotel Park Punat

Hotel Park Punat
Punat
United Kingdom
Khanittha
฿5,065
฿5,839 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Park Punat

13. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
United States
Joan
฿4,736
฿5,543 total
includes taxes & fees
17 Sept - 18 Sept
Hotel Miramare Njivice

14. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
Canada
Mikhail
฿4,253
฿4,921 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Verbenicum

15. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
฿5,778
฿6,529 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

16. Vila Ponte

Vila Ponte
Punat
United Kingdom
Peter
฿5,640
฿6,526 total
includes taxes & fees
20 Sept - 21 Sept
Vila Ponte

17. Apartmani Tina

Apartmani Tina
Dobrinj
Russia
Dmytro
฿4,238
฿6,288 total
includes taxes & fees
1 Oct - 2 Oct
Apartmani Tina

18. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
฿3,175
฿3,588 total
includes taxes & fees
11 Oct - 12 Oct
Hotel Drazica

19. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
฿2,832
฿3,201 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

20. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
Omisalj
Canada
Rick
฿2,597
฿2,935 total
includes taxes & fees
20 Sept - 21 Sept
Magal Maradiso Hotel by Aminess
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

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 holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Stara Baska Beach

8.6/10 (45 reviews)
If a restful holiday is part of your travel plans, Stara Baska Beach might be the perfect place to visit during your trip to Punat. Amble around the area's marina or visit its monuments.
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

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

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

Haludovo Beach

8.0/10 (1 review)
If a restful holiday is part of your travel plans, Haludovo Beach might be the perfect place to visit 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 care-free afternoon at Drazica Beach during your travels in Krk? While you're in the area, stroll along the seaside.
See properties

Porporela Beach

8.6/10 (4 reviews)
Why not spend a care-free afternoon at Porporela Beach during your travels in Krk? While you're in the area, stroll along the seaside.
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 coastal town with a marina filled with boats, surrounded by mountains and greenery.

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 4 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 7 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
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
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 3 months ago
Villa Gaj
Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner

10/10 Excellent
"Great buffet included, great food for a buffet. Great resort. They have most everything. This is the way. Closes 10/23 till Spring. We went off season so best when not busy. We took a boat swimming tour, but the water was cold. Room was a bit small. Benjamin at the bar was great. "
Michael 2-night trip
Posted 1 year ago
Hotel Park Punat managed by Falkensteiner

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
฿3,263
฿3,840 total
17 Sept - 18 Sept
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

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.