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

Find hotels in Krk Island from ฿3,027

  • 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
7 Oct - 8 Oct
Tomorrow
8 Oct - 9 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

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
฿4,948
฿5,705 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Vinotel Gospoja

2. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
United States
gerrit
฿4,180
฿4,837 total
includes taxes & fees
14 Oct - 15 Oct
Blue Waves Resort

3. Hotel Park Punat

Hotel Park Punat
Punat
United Kingdom
Khanittha
฿4,983
฿5,744 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Park Punat

4. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
฿6,630
฿7,605 total
includes taxes & fees
5 Nov - 6 Nov
Hotel Vila Rova

5. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
Canada
Mikhail
฿5,318
฿6,122 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Verbenicum

6. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
฿4,657
฿5,376 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Malin

7. Hotel Kanajt

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

8. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
฿5,692
฿6,432 total
includes taxes & fees
21 Oct - 22 Oct
Boutique Hotel Marina

9. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
฿3,128
฿3,534 total
includes taxes & fees
9 Oct - 10 Oct
Hotel Drazica

10. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
฿10,501
฿11,980 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Riva

11. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
United States
Pavol
฿6,756
฿7,747 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Villa Margaret

12. Portella Inn

Portella Inn
Krk Old Town
Canada
Goran
฿3,386
฿3,925 total
includes taxes & fees
8 Oct - 9 Oct
Portella Inn

13. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
Omisalj
Canada
Rick
฿1,505
฿1,701 total
includes taxes & fees
2 Nov - 3 Nov
Magal Maradiso Hotel by Aminess

14. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Germany
Amina
฿2,719
฿3,072 total
includes taxes & fees
9 Oct - 10 Oct
Villa Lovorka - Hotel Resort Drazica

15. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
United States
Joan
฿2,769
฿3,265 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Miramare Njivice

16. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
฿2,790
฿3,153 total
includes taxes & fees
10 Oct - 11 Oct
Villa Tamaris - Hotel Resort Dražica

17. Apartmani Tina

Apartmani Tina
Dobrinj
Russia
Dmytro
฿4,175
฿6,194 total
includes taxes & fees
8 Oct - 9 Oct
Apartmani Tina

18. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
฿4,266
฿4,919 total
includes taxes & fees
11 Oct - 12 Oct
Heritage hotel Forza

19. Hostel Kantun

Hostel Kantun
Punat
Italy
Fabio
฿3,214
฿3,745 total
includes taxes & fees
8 Oct - 9 Oct
Hostel Kantun

20. Apartment By the sea

Apartment By the sea
Dobrinj
฿3,726
฿4,702 total
includes taxes & fees
8 Oct - 9 Oct
Apartment By the sea
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

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 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 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

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

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

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

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

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

Hotel Vila Rova

Hotel Vila Rova

10/10 Excellent
"The room and bathroom were small but clean, and the bed was comfortable. We were on the ground floor and had probably the only room with only a partial sea view. Half of the view was the restaurant. Breakfast was very good - you order from a menu rather than having a buffet. Weather depending, you could sit poolside or in the restaurant. The only drawback was that the A/C was set so it could not be lower than 21°C/70°F. For many that would be fine. For us it was uncomfortable and made it hard to fall asleep. The grounds were beautiful, and the beach bar affiliated with the hotel had a great selection of food and was a popular place for many, not just the hotel guests."
Michelle 4-night trip
Posted 3 weeks ago
Hotel Vila Rova
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 1 month 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 1 month ago
Hotel Vinotel Gospoja
Valamar Atrium Residence

Valamar Atrium Residence

10/10 Excellent
"."
Alexandr 2-night trip
Posted 2 months ago
Valamar Atrium Residence
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 2 months 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 2 months 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
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

Hotel Park Punat

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

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
฿3,214
฿3,745 total
8 Oct - 9 Oct
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
Apartments Insula Insule

Apartments Insula Insule

Skrbčići 40 Krk Primorje-Gorski Kotar
Get ratesApartments Insula Insule
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

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.