A coastal town with a mountain backdrop, surrounded by dense greenery.

Krk Hotels from ₹7,144

  • 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
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Krk hotels

1. Hotel Ambasador - Liburnia

Hotel Ambasador - Liburnia
Opatija
Germany
Petra
₹22,346
₹25,736 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Ambasador - Liburnia

2. Hotel Istra - Liburnia

Hotel Istra - Liburnia
Opatija
United Kingdom
zeljka
₹15,007
₹17,442 total
includes taxes & fees
8 Sept - 9 Sept
Hotel Istra - Liburnia

3. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Eraldi
₹18,515
₹21,362 total
includes taxes & fees
13 Aug - 14 Aug
Hotel Vinotel Gospoja

4. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
₹26,840
₹30,329 total
includes taxes & fees
28 Aug - 29 Aug
Boutique Hotel Marina

5. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
₹25,051
₹28,308 total
includes taxes & fees
6 Sept - 7 Sept
Sunny Krk by Valamar

6. Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
Omisalj
United Kingdom
Marko
Aminess Style Glamping Villas & Holiday Homes Atea

7. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
₹17,408
₹20,111 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Park Punat managed by Falkensteiner

8. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
₹16,850
₹19,040 total
includes taxes & fees
5 Sept - 6 Sept
Villa Tamaris - Hotel Resort Dražica

9. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
₹25,090
₹29,186 total
includes taxes & fees
12 Aug - 13 Aug
Hotel Kanajt

10. Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
Rijeka
United States
Fabio
₹27,733
₹32,218 total
includes taxes & fees
31 Aug - 1 Sept
Hilton Rijeka Costabella Beach Resort & Spa

11. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
₹16,789
₹18,972 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

12. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Germany
Amina
₹16,367
₹18,494 total
includes taxes & fees
5 Sept - 6 Sept
Villa Lovorka - Hotel Resort Drazica

13. Portella Inn

Portella Inn
Krk Old Town
Germany
Nadja
₹12,942
₹15,042 total
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

14. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
₹29,174
₹33,405 total
includes taxes & fees
9 Aug - 10 Aug
Malinska Green Apartments

15. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
₹19,842
₹22,861 total
includes taxes & fees
5 Sept - 6 Sept
Blue Waves Resort

16. Hotel Imperial - Liburnia

Hotel Imperial - Liburnia
Opatija
Australia
Angela
₹16,252
₹18,849 total
includes taxes & fees
7 Sept - 8 Sept
Hotel Imperial - Liburnia

17. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
₹40,490
₹46,192 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Riva

18. Hotel Kvarner - Liburnia

Hotel Kvarner - Liburnia
Opatija
Canada
Rudy Rudolph
₹23,332
₹26,850 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Kvarner - Liburnia

19. Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas
Omisalj
Canada
Rini
Aminess Younique Gaia Green Villas

20. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
₹19,575
₹22,602 total
includes taxes & fees
6 Sept - 7 Sept
Heritage hotel Forza
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Krk

Find the best Krk areas for the activities you enjoy most.Learn more about Krk
Learn more about Krk

Krk Old Town

While visiting Krk Old Town, you might make a stop by sights like Krk Town Square and Cathedral of the Assumption.

Stay near popular Krk 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

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

Kosljun Monastery

8.0/10 (2 reviews)
After visiting Kosljun Monastery, make a plan to see the other sights and activities in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Cathedral of the Assumption

7.0/10 (2 reviews)
You can find out about the history of Krk with a trip to Cathedral of the Assumption. While you're in the area, stroll along the beautiful beaches.
See properties

Koralj Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Koralj Beach during your trip to Krk? While you're in the area, stroll along the seaside.
See properties

Frankopan Castle

After visiting Frankopan Castle, make a plan to see the other sights and activities in Krk.
See properties

Karting Centar Krk

You can take time to visit Karting Centar Krk during your travels to Lakmartin.
See properties

Learn more about Krk

Golden beaches wrap around this ancient island city where medieval walls and Roman ruins tell stories of the past. Climb the bell tower at Krk Cathedral for panoramic views, then sample local wines and sheep's cheese at family-run taverns along the harbour.

See all hotels in Krk
A coastal town with a prominent tower, calm waters, and rocky foreground.

Top Krk Hotel Reviews

Apartments Mali Nono

Apartments Mali Nono

10/10 Excellent
"We had a very well equipped room on the top floor with a great view out from the balcony. The building also has a pool downstairs for guests to use. The host communication was great, and she met us at the apartments to let us in and answer all our questions, and even went out of her way to help us search for food places that could cater to my wife’s condition. We were very happy and comfortable with our stay!"
Lev 1-night trip
Posted 2 months ago
Apartments Mali Nono
Boutique Hotel Marina

Boutique Hotel Marina

10/10 Excellent
"Everything was great and wonderful!"
Alexandra 1-night trip
Posted 3 months ago
Boutique Hotel Marina
Sunny Krk by Valamar

Sunny Krk by Valamar

10/10 Excellent
"Would recommend this hotel very good"
Stephen 1-night trip
Posted 11 months ago
Sunny Krk by Valamar
Hotel Drazica

Hotel Drazica

8/10 Good
"Room was ok but a little tired. Balcony had amazing view but you had to stand up to see it properly as bottom half is covered in. Very small bathroom. But functional. Breakfast was acceptable. More fruit would be nice. We got told off in a very aggressive way because we took 2 bananas out to eat later on. Made to put them back!! We don’t eat much at breakfast and like to have some thing mid morning. Plenty of people take too much and leave it to waste on the plate. "
Margaret 3-night trip
Posted 11 months ago
Hotel Drazica
Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica

10/10 Excellent
"I've been to this chain of hotels 2 years in a row, I wish I could move to Krk and live there. The hotel staff were amazing, the food was great, and the seas view from the room was fantastic. This is your go to place!"
Justin 3-night trip
Posted 1 year ago
Villa Tamaris - Hotel Resort Dražica

More cheap stays in Krk

Apartments Insula Insule

Apartments Insula Insule

Skrbčići 40 Krk Primorje-Gorski Kotar
Get ratesApartments Insula Insule
Bor

Bor

Šetalište Dražica ,5 KRK RJK
Get ratesBor
Pool House Tea Krk Island

Pool House Tea Krk Island

Ivana Gorana Kovacica 1 Krk 08
Get ratesPool House Tea Krk Island
Blumarine in Brzac With 4 Bedrooms and 3 Bathrooms

Blumarine in Brzac With 4 Bedrooms and 3 Bathrooms

Krk Primorje-Gorski Kotar
Get ratesBlumarine in Brzac With 4 Bedrooms and 3 Bathrooms
Villa Isabella

Villa Isabella

Linardici 12 B Krk Primorje-Gorski Kotar
Get ratesVilla Isabella
Villa Verena With Heated Pool

Villa Verena With Heated Pool

Krk Primorje-Gorski Kotar
Get ratesVilla Verena With Heated Pool

Find out more about Krk

Island paradise in the Adriatic, Croatia's hidden gem

Krk, located in the Primorje-Gorski Kotar region of Croatia, offers a diverse range of attractions for holidaymakers. This beautiful island is known for its captivating ruins, picturesque marina, and inviting swimming spots. Adventurous travelers can indulge in various activities, while those seeking relaxation can unwind in the island's serene atmosphere. Krk boasts a rich cultural heritage, with its impressive castle and historic cathedral. With its stunning coastline and surrounding islands, Krk provides ample opportunities for exploring the sea. Accommodation options on the island ensure a safe and comfortable stay for guests.

Top reasons to visit Krk

  • Fascinating Ruins: Explore the captivating ruins that reveal the rich history of Krk.
  • Picturesque Marina: Take a leisurely stroll along the charming marina and admire the stunning boats and yachts.
  • Crystal-Clear Waters: Dive into the refreshing and crystal-clear waters for a rejuvenating swim.
  • Adventurous Exploration: Embark on an adventure by discovering the hidden corners of the old castle.
  • Tranquil Atmosphere: Find tranquility in the peaceful atmosphere and enjoy the breathtaking views.

Find great hotels in and around Krk

Discover a delightful selection of accommodation options in Krk, Primorje-Gorski Kotar, where you can choose from charming hotels and cosy bed & breakfasts. Whether you seek a beachfront retreat, a pet-friendly haven, or an adventure-filled getaway, Krk has something for everyone. With a variety of hotel services and excellent reviews, you’re sure to find the perfect place to unwind and explore this beautiful island.

  • Magal Maradiso Hotel by Aminess: Located approximately 16km from Krk, the 3-star Magal Maradiso Hotel by Aminess is ideally suited for those seeking a beach and adventure-themed getaway. With direct access to the beach, guests can indulge in a variety of adventure sports, including hiking, horse riding, and cave exploring nearby. The hotel also offers onsite scooter rentals, making it easy to explore the stunning coastal surroundings. This property is a great choice for travellers looking to blend relaxation with outdoor activities.
  • Hotel Park Punat managed by Falkensteiner: Just 5km from Krk, the 4-star Hotel Park Punat managed by Falkensteiner boasts a commendable guest rating of 8.4 out of 10. This hotel focuses on a quintessential beach experience, featuring direct beach access that allows guests to unwind by the sea. The serene atmosphere and proximity to the beach make it a perfect retreat for those wishing to enjoy sun-soaked days and tranquil evenings. The hotel's amenities cater to a relaxing beach holiday.
  • Sunny Krk by Valamar: Situated in the heart of Krk, the 3-star Sunny Krk by Valamar enjoys a guest rating of 8.2 out of 10. This family-friendly hotel offers direct beach access and a wide array of activities for all ages, including sailing, windsurfing, and onsite hiking. For families, the hotel provides thoughtful amenities such as highchairs, toys, and an arcade game room for children. This accommodation is ideal for those looking to combine adventure and family fun in a picturesque setting.

Explore the best places to visit and stay in Krk

Located in the beautiful island of Krk, the Krk Old Town is a must-visit destination. This historic area is known for its fascinating ruins, charming marina, and breathtaking swimming spots. Adventure seekers will love exploring the old castle, while those seeking relaxation can enjoy the serene atmosphere and stunning views. Immerse yourself in the local culture by visiting the impressive cathedral and discovering the hidden gems of the islands. With its proximity to the sea, Krk Old Town offers a perfect location for a holiday filled with sun, sand, and sea. And if you're a beach lover, the popular Porporela Beach is just a short distance away, providing endless beach fun just a few kilometers from Krk city.

  • Ruins: Explore the fascinating ruins that tell the story of Krk's rich history.
  • Marina: Take a leisurely stroll along the marina and admire the stunning boats and yachts.
  • Swimming: Dive into the crystal-clear waters and enjoy a refreshing swim.
  • Adventure: Embark on an adventure by exploring the old castle and its hidden corners.
  • Relaxing: Find tranquility in the peaceful atmosphere and enjoy the stunning views.
  • Culture: Immerse yourself in the local culture by visiting the impressive cathedral.
  • Islands: Discover the nearby islands and their unique charm.
  • Cathedral: Visit the beautiful cathedral and admire its architectural beauty.
  • Sea: Enjoy the proximity to the sea and indulge in various water activities.
  • Porporela Beach: Just a few kilometers from Krk city, this popular beach offers endless beach fun.

Experience the top activities and must-see sights in Krk

Krk Town Square: Experience the captivating atmosphere of this charming piazza, surrounded by ancient ruins and a marina. Dive into the crystal-clear waters for a refreshing swim, or embark on an adventurous exploration of the nearby castle. Relax and soak in the rich cultural heritage amidst the stunning island scenery and the soothing sound of the sea.

  • Krk Town Harbour: Immerse yourself in the vibrant ambiance of the harbor, where you can witness the remnants of ancient ruins and indulge in thrilling water activities. Enjoy the peacefulness of the marina and take in the panoramic views of the surrounding islands and cathedral.
  • Valbiska Ferry Port: Set sail from this picturesque ferry terminal and embark on a journey to discover the hidden gems of the islands. Marvel at the captivating ruins and immerse yourself in the cultural wonders as you explore the islands of Krk and beyond.

How to find great deals and cheap hotels in Krk

  • Utilize the search filters on Expedia to find cheap hotels that suit your budget and travel needs in Krk.
  • Consider booking your travel during off-peak times, such as May to July, to benefit from lower prices for flights, hotels, and attractions.
  • Take advantage of budget-friendly transportation options like local buses or trains to save on travel expenses in Krk.
  • Explore the ruins, marina, swimming spots, adventure activities, castle, and cultural attractions in Krk to make the most of your visit.
  • Don't miss out on the beautiful islands, cathedral, and the relaxing atmosphere of the sea in Krk.
  • With the Expedia website, you can find affordable accommodation options in Krk while enjoying all the attractions and experiences the city has to offer.

Discover the flavours of Krk

Krk is known for its delicious local cuisine and unique dishes. One of the highlights of the dining experience in Krk is trying the famous Krk prosciutto, a cured ham that is a specialty of the region. The prosciutto is usually served thinly sliced and has a rich and savory flavour that is sure to delight your taste buds. Additionally, Krk offers a variety of local restaurants and coffee shops that invite you to indulge in the flavours of the region. From traditional European restaurants like Konoba Sime to pizzeria restaurants like Zrinski Konoba Pizzeria and KRK Kantun, there is something to satisfy every palate in Krk.

Whether you are looking for a casual dining experience or a more upscale setting, Krk has a range of options to choose from. The local cuisine in Krk is known for its fresh seafood, grilled meats, and flavourful dishes. You can enjoy a meal by the waterfront, savoring the taste of the sea, or dine in a charming restaurant tucked away in the narrow streets of the town. Whatever your preference, Krk offers a culinary adventure that will leave you wanting more.

Best time to go to Krk

Krk boasts a year-around average temperature of 13.8°C, peaking at 23.1°C in July, its warmest month, and dipping to an average low of 5.0°C in January, the coolest. Rainfall averages at 79.0mm annually, with June seeing the heaviest showers and January being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January5.036.8
February6.145.7
March8.869.8
April12.788.9
May17.088.9
June20.5103.6
July23.193.2
August22.393.2
September18.988.9
October14.387.6
November9.681.3
December6.969.8

The nearest major airports for your trip to Krk

Reaching Krk, Croatia, can be done via several major airports. ZAGreb Airport (ZAG), approximately 140km away, offers nearby luxury accommodation such as Hotel Esplanade Zagreb and The Westin Zagreb, both 6-11km from the airport. Pula Airport (PUY), located 53km from Krk, features excellent hotels like Grand Hotel Brioni Pula and Boutique Hotel Villa Vulin, both within 10km. Lastly, Ljubljana Airport (LJU), about 134km away, is close to InterContinental Ljubljana and Grand Plaza Hotel, both 19km from the airport. Transportation services from these hotels typically include airport shuttles and other transport options for convenient access.

The Krk info point: What you need to know

Category
Details
LocationKrk, Primorje-Gorski Kotar, Croatia
LanguageCroatian
CurrencyCroatian Kuna (HRK)
Time ZoneCentral European Time (CET)
Best Time to VisitMay to September
WeatherMediterranean climate with hot summers and mild winters
Popular AttractionsKrk Old Town, Krk Cathedral, Baska Beach, Vrbnik Old Town
Outdoor ActivitiesSwimming, snorkeling, hiking, cycling
Local CuisineSeafood, lamb, cheese, olive oil, wines
TransportationBus, taxi, rental car

Frequently asked questions

What's the best place for a stay in Krk?
Based on our traveller data, Hotel Drazica is one of the top choices for your stay. This hotel is a short 1-minute walk from Kvarner Gulf, and it offers a restaurant and free parking. Other good options for your stay include Sunny Krk by Valamar and Villa Tamaris - Hotel Resort Dražica. See all available top hotels, or vacation rentals in Krk.
If I need to cancel my hotel reservation in Krk, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Krk.
What's the best family accommodation in Krk?
Sunny Krk by Valamar is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Villa Lovorka - Hotel Resort Drazica is another good choice for your stay with the kids. Also, attractions in the area such as Crikvenica Aquarium are fun for the whole family. Find more child-friendly accommodations in Krk.
What's the best dog-friendly accommodation option in Krk?
Boutique Hotel Marina is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Villa Isabella is another option for a stay with your pet. See more pet-friendly hotel accommodations in Krk.
What's the best place to stay to stay near the beach in Krk?
Sunny Krk by Valamar is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located on Drazica Beach . Other good options for your beach trip include Hotel Drazica and Villa Lovorka - Hotel Resort Drazica. See more stays near the beach in Krk.
What's the best boutique accommodation in Krk?
Boutique Hotel Marina is a favourite hotel with our travellers looking for stylish accommodation, and features 10 guestrooms, free parking and free WiFi. See all boutique hotels in Krk.
What are some accommodation options with pools in Krk?
Hotel Drazica: Hotel, 1-minute walk from Kvarner Gulf. Features a children's pool, a seasonal outdoor pool and 3 outdoor tennis courts. Sunny Krk by Valamar and Villa Tamaris - Hotel Resort Dražica are a couple of other choices with an on-site pool. View all hotels with pools in Krk.
What is staying in Krk like?
Visitors to Krk will definitely enjoy the seaside. Tourists can also enjoy so much more including its cathedral. In Krk, there are 1577 hotels and other accommodation options to choose from. Find out more about Krk.
What are the top places to visit in Krk?
Landmarks like Krk Town Square, Cathedral of the Assumption and St Quirinus might be worth a visit. Natural beauty is on display at Drazica Beach, Kosljun Island and Punta di Galetto Beach. A couple of additional sights to add to your itinerary are Krk Town Harbour and Valbiska Ferry Port. Take a look at what more there is to see and do in Expedia's Krk guide.
What's the weather like in Krk?
The hottest months are usually July and August, with an average temperature of 21°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Krk is 1524 mm.

Explore a world of travel with Expedia