Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Krk?




2. Boutique Hotel Marina
Boutique Hotel Marina



3. Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica



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



6. Sunny Krk by Valamar
Sunny Krk by Valamar



7. Apartments Mali Nono
Apartments Mali Nono



8. Apartments Bernarda
Apartments Bernarda



9. Hotel Park Punat managed by Falkensteiner
Hotel Park Punat managed by Falkensteiner



11. Hotel Vinotel Gospoja
Hotel Vinotel Gospoja



14. Valamar Villa Adria
Valamar Villa Adria



15. Hotel Vila Rova
Hotel Vila Rova



16. Hotel Villa Margaret
Hotel Villa Margaret



17. Hotel Malin
Hotel Malin



18. Blue Waves Resort
Blue Waves Resort



19. Heritage hotel Forza
Heritage hotel Forza



20. Magal Maradiso Hotel by Aminess
Magal Maradiso Hotel by AminessYou may also like hotels with pools in Krk
Go 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 Harbour
Krk Town Square
Drazica Beach
Kosljun Island
Porporela Beach
Kosljun Monastery
Cathedral of the Assumption
Punta di Galetto Beach
Learn more about Krk
Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.
See all hotels in Krk
Frequently Asked Questions
Can I book a refundable accommodation option in Krk?
If you want the flexibility to change your plans to Krk, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Krk if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 89 holiday homes. You can also book one of 186 apartments or 73 villas.
What will the weather in Krk be like during my visit?
July and August are typically the warmest months in Krk, when the average temperature is 21°C. January and February are the coldest months, when the average temperature is 4°C. November and December are the months with the most rain.
Why should I book my Krk hotel with Hotels.com?
There are lots of reasons to book your Krk trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.
Find out more about Krk
Krk: A Tapestry of Timeless Ruins and Coastal Charms
Nestled in the heart of the Adriatic, Krk is a picturesque town on Krk Island, renowned for its rich history and stunning landscapes. Stroll through its cobbled streets to discover ancient ruins, the majestic Frankopan Castle, and the breathtaking Cathedral of the Assumption. The marina offers a perfect spot for boat trips to nearby islands, while pristine beaches invite relaxation under the sun. With charming cafés and vibrant local markets, Krk blends cultural allure with natural beauty, making it an ideal destination for romantic getaways or family adventures. Experience the enchanting essence of this Croatian gem.
Discover great hotels near Krk
Accommodation on Krk Island offers cosy guesthouses, modern hotels and family-run resorts, all set against a backdrop of scenic views and maritime charm. Options range from contemporary retreats to traditional lodgings, ensuring a comfortable stay on this beautiful Croatian island. Here are some of our travelers' favorite hotels near Krk:
- Hotel Park Punat managed by Falkensteineropens in new window: This charming 4.0-star hotel boasts a guest rating of 8.4 out of 10 and is ideal for leisure travellers seeking a beach holiday experience. With direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel features comfortable accommodations and inviting common spaces, ensuring a relaxing stay. Visitors appreciate the warm atmosphere and the chance to unwind in a picturesque coastal setting, making it a popular choice for those looking to escape and rejuvenate.
- Hotel Kanajtopens in new window: With an impressive guest rating of 9.4 out of 10, this 4.0-star hotel is perfect for adventure-seeking travellers who want both relaxation and excitement. Featuring direct access to the beach and a variety of adventure sports options, including ziplining and snorkeling, it offers a dynamic holiday experience. Guests can indulge in onsite recreation and curated experiences that elevate their stay. The hotel’s engaging atmosphere and high-quality amenities create a memorable getaway, making it a top pick for those eager to explore and relax simultaneously.
- Hotel Omorikaopens in new window: This inviting 3.0-star hotel caters to business travellers seeking a pet-friendly escape. The property welcomes some pets and provides essential amenities for a comfortable stay. Its strategic location is perfect for those on the go, ensuring a seamless travel experience. Guests appreciate the thoughtful pet policy alongside the comfortable accommodations, making it a convenient choice for professionals who desire a blend of productivity and relaxation in a welcoming environment.
Where to stay near Krk
In Malinska-Dubasnica, Vrbnik, and Punat, each offers a unique appeal: Malinska-Dubasnica enchants with its marina, beaches, and family-friendly ambience; Vrbnik captivates with its historical charm; and Punat delights with fishing, boating, and cultural tours. For first-time visitors to Krk Island, Malinska-Dubasnica is the ideal base for a relaxing stay.
- Malinska-Dubasnicaopens in new window: This charming spot is perfect if you’re looking for a mix of seaside relaxation and interesting maritime vibes. The marina and beach are ideal for leisurely days by the sea, while the local bars and romantic ambience add a special touch for evenings out. Family-friendly and dotted with monuments, it offers a delightful retreat with a friendly atmosphere that truly captures the island spirit.
- Vrbnikopens in new window: Vrbnik is a quaint destination steeped in history. Its focus on historical attractions offers a unique glimpse into the past, making it a wonderful choice for travellers who appreciate the charm of heritage sites. The area’s intimate setting and cultural appeal create a relaxed and enriching environment, perfect for quiet exploration and local discovery.
- Punatopens in new window: With a blend of maritime culture and historical interest, Punat stands out for its active harbour life and scenic views. Must-see places like Punat Harbor and the Kvarner Gulf provide a picturesque backdrop, while the local maritime tours and monuments offer a taste of the area’s rich traditions. Ideal for those who enjoy a mix of boating, fishing and exploring historical coastal sites, Punat combines cultural appeal with stunning seaside landscapes.
Things to do in Krk
Krk offers a delightful blend of rugged coastlines and inviting beaches, where you can enjoy refreshing swims in crystal-clear waters, scenic hikes across lush forests, and leisurely boating along serene marinas.
- Krk Town Squareopens in new window – Discover the vibrant heart of Krk at this historic piazzaSquare, where you can wander among ruins, admire a quaint marina, and explore remnants of ancient castles. The square’s proximity to islands and a stunning cathedral makes it a must-visit location for travellers keen on experiencing a blend of history and coastal charm.
- St Quirinusopens in new window – Visit this storied church and step back in time as you explore its ancient architecture. With its ties to ruins, a picturesque marina, and nearby castle vistas, this site offers a fascinating snapshot of Krk’s storied past, inviting you to reflect and enjoy a moment of tranquillity.
- Porat Klosteropens in new window – This monastery is a treasure trove of heritage, where you can wander around historic ruins and savour views of a nearby marina and castle. Its setting near islands and a revered cathedral provides a unique perspective on the island’s cultural legacy.
- Church of St. Lucyopens in new window – Step into the serene atmosphere of this historic church, where ancient ruins and the nearby marina set a picturesque scene. Its location near an old castle, islands, and a notable cathedral makes it a compelling visit for those interested in religious history and architectural beauty.
- Church of the Holy Trinityopens in new window – Explore this charming church, where you can enjoy a blend of historical ruins, scenic marina views, and the enduring presence of a nearby castle. The island’s charm is accentuated by its proximity to islands and a well-regarded cathedral, offering a memorable glimpse into local heritage.
4 tips for savvy savings when booking a hotel in Krk
- Book for the cheapest times: The most affordable time to visit Krk is during January, February, and November, when hotel prices tend to be lower. For those looking to explore the island's rich history and culture, a stay of at least 3 to 4 days is recommended. This duration allows visitors to appreciate key landmarks such as ancient ruins, charming marinas, and the majestic cathedral, as well as enjoy the stunning sea views and the relaxing atmosphere. Krk offers great value for money, making it an ideal destination for budget-conscious travellers seeking both adventure and cultural experiences.
- Look for last-minute deals on Hotels.com: Hotels.com offers an excellent opportunity to save when planning your trip to Krk. You may discover enticing discounts by visiting the Dealsopens in new window or Last-Minute Deals section, where you could find reduced rates for hotels near your travel date. Enabling email alerts or push notifications from Hotels.com means you’re more likely to see flash sales and last-minute promotions. Additionally, the Smart Shopping tool within the app allows travellers to compare hotel prices and amenities, ensuring you remain informed should rooms become available or prices drop. Enjoy planning your getaway with ease.
- Be flexible with dates: Prices may fluctuate depending on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates might help you find a more favourable rate for your stay in a Krk hotel. For those in search of a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we’ll inform you whether the price for your selected dates is above or below the average. If the price appears to be higher, we may suggest alternative dates that could help you secure a more appealing option.
- Consider your location: Opting for accommodation nearer to key attractions or city centres may offer convenience but often tends to come with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sights you intend to visit. You might also look into independent hotels located further out, which can provide a more authentic experience that is usually more affordable.
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
- Malinska-Dubasnica HotelsStandard Link for Malinska-Dubasnica Hotels
- Hotels with a Pool near Rupa BeachStandard Link for Hotels with a Pool near Rupa Beach
- Gay friendly Hotels near Rova BeachStandard Link for Gay friendly Hotels near Rova Beach
- Hotels near Rupa BeachStandard Link for Hotels near Rupa Beach
- Luxury Hotels in PunatStandard Link for Luxury Hotels in Punat
- Hotels with Parking near Punta Debij BeachStandard Link for Hotels with Parking near Punta Debij Beach
- Hotels near Krk Town HarbourStandard Link for Hotels near Krk Town Harbour
- 5 Star Hotels in MalinskaStandard Link for 5 Star Hotels in Malinska
- Hotels near beach Sv. FuskaStandard Link for Hotels near beach Sv. Fuska
- Luxury Hotels near Jert BeachStandard Link for Luxury Hotels near Jert Beach
- Hotels near Krk Town SquareStandard Link for Hotels near Krk Town Square
- Villas in VrbnikStandard Link for Villas in Vrbnik
- Gay friendly Hotels near Dunat BeachStandard Link for Gay friendly Hotels near Dunat Beach
- Hotels near Valbiska Ferry PortStandard Link for Hotels near Valbiska Ferry Port
- Hotels near Malinska BeachStandard Link for Hotels near Malinska Beach
- Hotels near Church of the Holy TrinityStandard Link for Hotels near Church of the Holy Trinity
- Hotels near Koralj BeachStandard Link for Hotels near Koralj Beach
- Kras HotelsStandard Link for Kras Hotels




















