Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Krk on Hotels.com. These Krk hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Krk Hotel Accommodation
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Krk at a glance
- Boutique Hotel Marina — 4-star hotel in Krk. Guest rating: 9.4/10 — Exceptional.
- Portella Inn — 3-star hotel in Krk Old Town. Guest rating: 9.2/10 — Wonderful.
- Villa Lovorka - Hotel Resort Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
- Sunny Krk by Valamar — 3-star hotel in Krk. Guest rating: 8.2/10 — Very good.
- Hotel Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
Where to stay in Krk?




Boutique Hotel Marina
Boutique Hotel Marina



Portella Inn
Portella Inn



Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica



Sunny Krk by Valamar
Sunny Krk by Valamar



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



Apartments Bernarda
Apartments Bernarda



Hotel Park Punat managed by Falkensteiner
Hotel Park Punat managed by Falkensteiner



Hotel Vinotel Gospoja
Hotel Vinotel Gospoja



Hotel Malin
Hotel Malin



Hotel Villa Margaret
Hotel Villa Margaret



Hotel Verbenicum
Hotel Verbenicum



Hotel Vila Rova
Hotel Vila Rova



Blue Waves Resort
Blue Waves Resort



Mövenpick Hotel and Residences Kvarner Bay
Mövenpick Hotel and Residences Kvarner Bay



Hotel Miramare
Hotel Miramare



Heritage hotel Forza
Heritage hotel Forza



Hotel Dobrovit
Hotel Dobrovit



Hotel Amabilis
Hotel AmabilisGo beyond your typical stay in Krk
Top neighbourhoods in Krk
Krk Old Town
The Krk Old Town neighbourhood offers attractions, such as Krk Town Square and Cathedral of the Assumption.
Top landmarks in Krk
Krk Town Square
Krk Town Harbour
Kosljun Island
Kosljun Monastery
Cathedral of the Assumption
Koralj Beach
Frankopan Castle
St Quirinus
Learn more about Krk
Notable for its seaside, Krk features attractions such as Krk Town Square and Krk Town Harbour.
See all hotels in Krk
Check out reviews of Krk hotels guests love
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!"
Frequently asked questions
Find out more about Krk
Whispers of History and Nature: Discover the Allure of Krk’s Enchanted Shores
Nestled in the shimmering Adriatic, Krk Town on the island of Krk offers a delightful blend of history and natural beauty. Wander through its charming cobblestone streets, where ancient Roman ruins and the majestic Frankopan Castle tell tales of yore. Marvel at the stunning Cathedral of the Assumption, a testament to the town’s rich cultural heritage. With picturesque marinas, inviting beaches, and lush landscapes, Krk is perfect for both relaxation and adventure. Indulge in exquisite local cuisine at waterfront restaurants, making it an ideal destination for romantic getaways or family holidays alike. Experience the magic of Krk, where every corner holds a story.
Discover great hotels near Krk
Krk offers a mix of cosy guesthouses, modern hotels and family-friendly resorts. Expect sea views, local cuisine and a relaxed vibe on this Croatian island, with options ranging from boutique stays to larger hotels designed for comfort. Here are some of our travelers' favorite hotels near Krk:
- Hotel Park Punat managed by FalkensteinerOpens in a new window: This 4.0-star hotel impresses with a high guest rating and a prime beachfront location that promises a relaxed holiday experience. The property boasts direct access to the beach and an inviting atmosphere that caters to leisure travellers seeking comfort and distinctive experiences. With features such as a stylish setting, modern design and curated experiences, this hotel is a perfect retreat for those desiring a smooth, high-quality journey.
- Hotel KanajtOpens in a new window: This 4.0-star hotel stands out with an exceptional guest rating and an array of adventure sports and recreational activities available onsite or nearby, including fishing, windsurfing, hiking and more. The property offers direct beach access and a dynamic environment that is ideal for leisure travellers seeking a blend of comfort and exciting, curated experiences. The hotel features a combination of high-end amenities and architectural design that ensures a luxurious and smooth journey.
- Hotel OmorikaOpens in a new window: This 3.0-star hotel caters to the needs of leisure travellers with a focus on a pet-friendly holiday experience in an inviting setting. The property is celebrated for its warm embrace of guests and offers modern amenities that ensure a smooth, high-quality journey. With features that highlight express check-in, curated experiences and stylish design, this hotel delivers an enjoyable and distinctive retreat for those seeking comfort and ease.
Where to stay near Krk
In Malinska-Dubasnica, Vrbnik, and Punat, discover marina charms, historical allure, and cultural vibrancy. Malinska-Dubasnica offers a relaxing seaside atmosphere with family-friendly beaches and romantic bars; Vrbnik appeals with its rich history; and Punat enchants with its fishing, boating, and historic port. For first-time visitors, Malinska-Dubasnica is the ideal base.
- Malinska-DubasnicaOpens in a new window: This charming coastal area is perfect for travellers seeking a laid-back, family-friendly getaway. With its inviting marina and relaxed beach vibes, Malinska-Dubasnica offers a romantic yet friendly atmosphere ideal for unwinding by the sea. Enjoy exploring nearby islands, appreciating local monuments, and simply relaxing by the water’s edge, making it a top choice for those who love a mix of leisure and scenic views.
- VrbnikOpens in a new window: For history enthusiasts, Vrbnik is a must-visit spot on Krk. Its rich historical ambience invites you to step back in time, offering a quiet retreat with a strong cultural backdrop. The area provides a unique opportunity to immerse yourself in the local heritage, making it an appealing choice for travellers who appreciate a slower pace and a deep connection with the past.
- PunatOpens in a new window: Punat stands out with its dynamic marina setting and historical charm. Ideal for those who enjoy cultural tours and maritime activities, this area features must-see spots like Punat Harbor, Rova Beach, and the scenic Kvarner Gulf. With its blend of fishing traditions, boating adventures, and well-cultivated gardens, Punat offers a diverse experience that balances both relaxation and exploration for a well-rounded holiday experience.
Things to do in Krk
Krk boasts stunning coastlines, crystal-clear waters, and lush green hills, making it an outdoor lover's paradise. Dive into the vibrant marine life, lounge on sun-kissed beaches, or hike through scenic trails that offer breathtaking views. With charming harbours and historical ruins, it's a delightful blend of relaxation and exploration.
- Church of the Holy TrinityOpens in a new window – Step inside the Church of the Holy Trinity, a tranquil spot offering a glimpse into the region’s religious heritage. The architecture and serene atmosphere make it an ideal place for reflection and appreciation of local history.
- Krk Town SquareOpens in a new window – Spend some time in Krk Town Square, a lively piazza that serves as the heart of Krk. Surrounded by charming buildings and bustling cafés, it’s perfect for people-watching or enjoying a leisurely coffee while soaking up the surroundings.
- St QuirinusOpens in a new window – Visit St Quirinus, a notable church that showcases beautiful architectural details. Its peaceful environment invites visitors to explore its history and admire the intricate designs that reflect the cultural significance of the area.
- Porat KlosterOpens in a new window – Discover the serene Porat Kloster, a monastery that offers a unique insight into monastic life. The peaceful gardens and historic buildings provide a perfect backdrop for a quiet stroll or some contemplative moments away from the busier attractions.
- Church of St. LucyOpens in a new window – Make your way to the Church of St. Lucy, known for its historical significance and unique architecture. This charming church invites you to delve into the stories of the past while enjoying the surrounding natural beauty.
4 tips for savvy savings when booking a hotel in Krk
- Book for the cheapest times: Visiting Krk on a budget is a great value for money, especially during January, February, and November when hotel prices may drop to lower prices. A stay of at least 3 to 4 days is recommended to fully appreciate the island's rich historical and cultural heritage. Guests can explore a variety of attractions including ancient ruins, the picturesque marina, historically significant castles, and beautiful cathedrals, all of which provide a blend of relaxation and adventure by the sea.
- Look for last-minute deals on Hotels.com: For your trip to Krk, you may discover attractive options by exploring the DealsOpens in a new window section on Hotels.com. If you're planning your trip close to your departure, the Last-Minute Deals area could offer timely discounts. Additionally, the Smart Shopping tool available via the app may help compare hotel prices and amenities, ensuring you're more likely to see favourable options as they become available. Stay informed with email alerts or push notifications for flash sales and special promotions, so you can capitalise on any last-minute opportunities.
- Be flexible with dates: Prices may differ depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates might help you save on your stay in a Krk hotel. For those interested in distinctive accommodations, boutique hotels can provide a more personalised experience and sometimes even better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it is on the higher side, we may suggest more affordable dates to help you potentially find a better deal.
- Consider your location: Staying closer to major landmarks or city centres can offer convenience, though it usually comes with higher price tags. For more affordable options, consider hotels in less central areas or neighbourhoods, where you may find a balance between cost and ease of access to your desired destinations. You might also explore independent hotels further afield, which can often provide a more authentic and budget-friendly experience.
Best time to go to Krk
Krk experiences its lowest average temperature in January, at 35.8°F (2.1°C), while July is the hottest month, with an average temperature of 72.9°F (22.7°C). November tends to be the wettest month. The peak travel months to visit Krk are June to August, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Hotels with Parking in Krk Island
- Hotels with Kitchens in Vantacici
- Gay friendly Hotels near Dunat Beach
- Family Hotels near Dunat Beach
- 4 Star Hotels in Rupa Beach
- 4 Star Hotels in Jert Beach
- Hotels with Parking near Malin Draga Beach
- Cheap Hotels near Vantacici Beach
- Malinska-Dubasnica Hotels
- Hotels with Free Breakfast near Rova Beach
- Vrbnik Old Town Hotels
- 4 Star Hotels in Krk
- 3 Star Hotels in Jert Beach
- Gay friendly Hotels in Krk
- 2 Star Hotels in Malinska
- Guest Houses in Malin Draga Beach
- Hotels with Parking near Rupa Beach
- Gay friendly Hotels near Rova Beach
- Cheap Hotels near Rupa Beach
- Family Hotels in Malinska
- 3 Star Hotels in Dunat Beach
- Hotels with Free Breakfast in Malinska-Dubasnica
- Pinezici Hotels
- Pet-Friendly Hotels in Krk
- Vrbnik Hotels
- 4 Star Hotels in Malin Draga Beach
- Hotels near Valbiska Ferry Port
- Hotels with Kitchens near Rupa Beach
- 2 Star Hotels in Rupa Beach
- Hotels with a Pool near Jert Beach
- Hotels near Vantacici Beach
- Hotels near Kosljun Monastery
- Family Hotels in Krk Island
- Hotels near Dunat Beach
- Hotels with Parking in Milovčići
- Pet-Friendly Hotels in Krk Island
- Hotels near Rova Beach








