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?




1. Boutique Hotel Marina
Boutique Hotel Marina



2. Portella Inn
Portella Inn



3. Sunny Krk by Valamar
Sunny Krk by Valamar



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



6. Apartments Mali Nono
Apartments Mali Nono



7. Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica



8. Apartments Bernarda
Apartments Bernarda



9. Hotel Kanajt
Hotel Kanajt



10. Hotel Vinotel Gospoja
Hotel Vinotel Gospoja



11. Hotel Park Punat
Hotel Park Punat



12. Hotel Riva
Hotel Riva



13. Hotel Verbenicum
Hotel Verbenicum



14. Hotel Villa Margaret
Hotel Villa Margaret



15. Hotel Miramare Njivice
Hotel Miramare Njivice



16. Hotel Malin
Hotel Malin



17. Heritage hotel Forza
Heritage hotel Forza



18. Blue Waves Resort
Blue Waves Resort



19. Hotel Dobrovit
Hotel Dobrovit



20. Hotel Vila Rova
Hotel Vila RovaYou 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
Jert Beach
Cathedral of the Assumption
Learn more about Krk
Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.
See all hotels in Krk
Check out reviews of Krk hotels guests love
Find out more about Krk
Krk: A Tapestry of History and Nature Amidst the Croatian Isles
Nestled in the azure embrace of the Adriatic Sea, Krk is a captivating blend of rich history and stunning natural beauty. The island's charming town, also named Krk, boasts ancient ruins, a magnificent cathedral, and the impressive Frankopan Castle, each whispering tales of its storied past. Wander through picturesque cobbled streets, indulge in local cuisine, or relax on sun-drenched beaches. With crystal-clear waters perfect for swimming and a vibrant marina for sailing enthusiasts, Krk is ideal for both romantic getaways and family adventures. Experience the enchanting allure of this Croatian gem, where every corner invites exploration.
Discover great hotels near Krk
Krk offers a range of accommodation, from cosy guesthouses and charming B&Bs to modern hotels with sea views. Many of these properties focus on comfort and local charm, providing ideal bases for exploring the island’s scenic coastlines and historic sites. Here are some of the best hotels near Krk that our travelers love:
- Hotel Park Punat managed by Falkensteineropens in new window: This delightful 4.0-star hotel boasts a commendable guest rating of 8.4 out of 10 and is perfect for leisure travellers seeking a rejuvenating beach holiday. With direct access to the beach, guests can immerse themselves in sun-soaked days by the sea. The property features comfortable accommodations designed for relaxation, ensuring a seamless experience for discerning travellers. The inviting atmosphere and excellent service contribute to an overall sense of well-being, making it a top choice for those looking to unwind in a picturesque coastal setting.
- Hotel Kanajtopens in new window: A standout 4.0-star hotel with an exceptional guest rating of 9.4 out of 10, this property is tailored for adventure seekers looking for an exciting beach holiday experience. Offering direct access to the beach, guests can partake in various adventure sports and recreational activities both onsite and nearby, including ziplining, snorkeling, and windsurfing. The hotel's vibrant atmosphere and curated experiences create memorable stays for thrill-seeking travellers. With high-quality amenities and a focus on adventure, this hotel promises an exhilarating escape by the sea.
- Hotel Omorikaopens in new window: This charming 3.0-star hotel caters to travellers seeking a comfortable and pet-friendly holiday experience. With a welcoming atmosphere, the property allows pets and offers amenities that ensure a delightful stay for both you and your furry companions. Whether exploring nearby attractions or enjoying your time within the hotel, this establishment provides a relaxed setting. The convenient access to local business hubs makes it an ideal choice for those who want to blend leisure with practicality, ensuring a smooth and enjoyable journey.
Where to stay near Krk
In Malinska-Dubasnica, Vrbnik, and Punat, visitors can experience a blend of relaxation, historical charm, and vibrant culture. Malinska-Dubasnica offers beautiful beaches and a friendly atmosphere, ideal for families. Vrbnik captivates with its rich history and picturesque views. Punat, known for its marina and cultural sites, is perfect for those seeking adventure. For first-time visitors, Malinska-Dubasnica is the most welcoming choice.
- Malinska-Dubasnicaopens in new window: Nestled along the scenic coast, Malinska-Dubasnica is a fantastic spot for those seeking relaxation and a friendly atmosphere. With its beautiful beaches and inviting marinas, it's perfect for families and couples looking to unwind. Explore the charming promenades and soak up the sun at the beach, or enjoy a romantic evening at a seaside bar. Don’t miss the opportunity to visit local monuments that reflect the rich history of the region. Its combination of natural beauty and warm hospitality makes Malinska-Dubasnica a desirable place to stay.
- Punatopens in new window: Punat is a hidden gem for those who love the sea and culture. Known for its picturesque marina and historical monuments, it offers a unique blend of fishing, boating, and cultural experiences. Enjoy leisurely strolls along the waterfront or take a boat tour to explore nearby islands. The lush gardens and peaceful atmosphere create a perfect retreat for families and friends alike. Additionally, Punat’s charming harbour is the ideal spot to watch the sunset, making it a captivating destination for any traveller.
- Vrbnikopens in new window: Vrbnik is a charming historical village perched on a cliff, offering breathtaking views and a rich cultural experience. Known for its winding streets and ancient stone houses, it’s a delightful place to explore on foot. The local wines are a highlight, so be sure to indulge in a tasting while enjoying the stunning scenery. With its unique character and friendly locals, Vrbnik is perfect for those looking to immerse themselves in Croatian culture while enjoying the warmth of a close-knit community.
Things to do in Krk
Krk boasts stunning coastal landscapes with crystal-clear waters, inviting sandy beaches, and lush greenery. Visitors can indulge in swimming, hiking through scenic trails, or exploring charming marinas. With its mix of serene parks and rugged coastline, this island offers a delightful escape for nature lovers and outdoor enthusiasts alike.
- Porat Klosteropens in new window – Discover the serenity of this historic monastery, where you can wander through tranquil gardens and admire the architectural beauty of the buildings. It’s a perfect spot to reflect and enjoy the peaceful surroundings.
- Krk Town Squareopens in new window – Take a leisurely stroll through this vibrant piazza, surrounded by charming cafes and shops. You can soak in the lively atmosphere while enjoying a local delicacy or simply people-watch in this central hub of Krk.
- St Quirinusopens in new window – Visit this beautiful church known for its striking architecture. Step inside to appreciate the intricate details and perhaps catch a moment of quiet contemplation in this serene space.
- Church of St. Lucyopens in new window – Explore the fascinating history of this church, famous for its unique features and the surrounding ruins. It's an excellent opportunity to delve into the local heritage and enjoy the picturesque views.
- Church of the Holy Trinityopens in new window – This enchanting church invites you to admire its artistic elements and rich history. Take your time to explore the interior and appreciate the craftsmanship that reflects the cultural significance of the area.
4 tips for savvy savings when booking a hotel in Krk
- Book for the cheapest times: The most budget-friendly months to visit Krk are January, February, and November, when hotel prices are typically lower. For those interested in exploring the island's rich history and culture, an ideal stay of at least 3 to 4 days allows you to visit key landmarks such as ancient ruins, the charming marina, and the impressive cathedral. You can also unwind by the sea, enjoy some adventure activities, or simply relax while soaking in the local culture. With affordable accommodation options available during these months, visitors can experience great value for money while discovering the unique attractions Krk has to offer.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Krk, begin by exploring the Dealsopens in new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To enhance your chances of securing these offers, consider enabling email alerts or push notifications from Hotels.com for updates on flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're informed about any changes in availability or price drops for your preferred hotels, maximising your opportunities for a spontaneous getaway.
- Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better rates for your stay at a hotel in Krk. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer more appealing value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we may suggest alternative dates that could lead to more affordable options.
- Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with elevated costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the locations you intend to visit. You might also look into independent hotels situated further out, which can provide a more genuine 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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Krk, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Hotels with Parking in MilohniciStandard Link for Hotels with Parking in Milohnici
- Hotels near Vantacici BeachStandard Link for Hotels near Vantacici Beach
- Pet friendly Hotels near Malin Draga BeachStandard Link for Pet friendly Hotels near Malin Draga Beach
- Hotels with a Gym near Dunat BeachStandard Link for Hotels with a Gym near Dunat Beach
- Hotels near beach Sv. FuskaStandard Link for Hotels near beach Sv. Fuska
- Apartments in KrkStandard Link for Apartments in Krk
- 4 Star Hotels in KrkStandard Link for 4 Star Hotels in Krk
- Luxury Hotels in PunatStandard Link for Luxury Hotels in Punat
- Kornic HotelsStandard Link for Kornic Hotels
































