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.

Krk Hotels from ₹7,144
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Krk
Check prices for these dates
Our top choices for Krk hotels




1. Hotel Ambasador - Liburnia
Hotel Ambasador - Liburnia



2. Hotel Istra - Liburnia
Hotel Istra - Liburnia



3. Hotel Vinotel Gospoja
Hotel Vinotel Gospoja



4. Boutique Hotel Marina
Boutique Hotel Marina



5. Sunny Krk by Valamar
Sunny Krk by Valamar



6. Aminess Style Glamping Villas & Holiday Homes Atea
Aminess Style Glamping Villas & Holiday Homes Atea



7. Hotel Park Punat managed by Falkensteiner
Hotel Park Punat managed by Falkensteiner



8. Villa Tamaris - Hotel Resort Dražica
Villa Tamaris - Hotel Resort Dražica



9. Hotel Kanajt
Hotel Kanajt



10. Hilton Rijeka Costabella Beach Resort & Spa
Hilton Rijeka Costabella Beach Resort & Spa



11. Hotel Drazica
Hotel Drazica



12. Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica



13. Portella Inn
Portella Inn



14. Malinska Green Apartments
Malinska Green Apartments



15. Blue Waves Resort
Blue Waves Resort



16. Hotel Imperial - Liburnia
Hotel Imperial - Liburnia



17. Hotel Riva
Hotel Riva



18. Hotel Kvarner - Liburnia
Hotel Kvarner - Liburnia



19. Aminess Younique Gaia Green Villas
Aminess Younique Gaia Green Villas



20. Heritage hotel Forza
Heritage hotel ForzaWhere to stay in 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
Krk Town Square
Kosljun Island
Kosljun Monastery
Cathedral of the Assumption
Koralj Beach
Frankopan Castle
Karting Centar Krk
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
Top Krk Hotel Reviews
Apartments Mali Nono
"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!"
Boutique Hotel Marina
"Everything was great and wonderful!"
Sunny Krk by Valamar
"Would recommend this hotel very good"
Hotel Drazica
"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. "
Villa Tamaris - Hotel Resort Dražica
"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!"
More cheap stays in Krk

Blumarine in Brzac With 4 Bedrooms and 3 Bathrooms
Find out more about Krk
Island paradise in the Adriatic, Croatia's hidden gem
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.
Month![]() | Temperature (Celcius)![]() | Rainfall (mm)![]() |
| January | 5.0 | 36.8 |
| February | 6.1 | 45.7 |
| March | 8.8 | 69.8 |
| April | 12.7 | 88.9 |
| May | 17.0 | 88.9 |
| June | 20.5 | 103.6 |
| July | 23.1 | 93.2 |
| August | 22.3 | 93.2 |
| September | 18.9 | 88.9 |
| October | 14.3 | 87.6 |
| November | 9.6 | 81.3 |
| December | 6.9 | 69.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 |
|---|---|
| Location | Krk, Primorje-Gorski Kotar, Croatia |
| Language | Croatian |
| Currency | Croatian Kuna (HRK) |
| Time Zone | Central European Time (CET) |
| Best Time to Visit | May to September |
| Weather | Mediterranean climate with hot summers and mild winters |
| Popular Attractions | Krk Old Town, Krk Cathedral, Baska Beach, Vrbnik Old Town |
| Outdoor Activities | Swimming, snorkeling, hiking, cycling |
| Local Cuisine | Seafood, lamb, cheese, olive oil, wines |
| Transportation | Bus, taxi, rental car |
Frequently asked questions
Explore a world of travel with Expedia
- Aparthotels in Krk
- B&B in Krk
- Luxury Hotels in Krk
- All-Inclusive Hotels in Krk Island
- Hotels with Views in Krk Island
- Romantic Hotels in Krk Island
- Motels in Krk
- Adults Only Resorts & in Krk Old Town
- Boutique Hotels in Krk Old Town
- Business Hotels in Krk Old Town
- Mountain Hotels in Krk Old Town
- Winery Hotels in Krk Old Town
- Krk Old Town Hotels
- Palaces in Krk
- Ranches in Krk
- Aparthotels in Malinska
- Business Hotels in Malinska
- Malinska Hotels
- Hostels in Punat
- All-Inclusive Hotels in Punat
- Punat Hotels
- Aparthotels in Vantacici
- Hotels with Connecting Rooms in Vrbnik
- Vrbnik Hotels







