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 quality, location and traveller experience. Last updated on 10 November 2026.
Feel the gentle Mediterranean breeze at this boutique Krk hotel. Just moments from historical landmarks, with a welcoming bar/lounge and café for refreshments. Free WiFi and parking make exploration easy after enjoying the attentive room service.
Feel the gentle Mediterranean breeze at this boutique Krk hotel. Just moments from historical landmarks, with a welcoming bar/lounge and café for refreshments. Free WiFi and parking make exploration easy after enjoying the attentive room service.
Breathe in sea air at this Kvarner Gulf hotel with free breakfast, WiFi, and parking. After a massage at the spa, savour local cuisine at Kanajt restaurant or grab drinks at the beach bar before exploring nearby Punat Harbour.
Breathe in sea air at this Kvarner Gulf hotel with free breakfast, WiFi, and parking. After a massage at the spa, savour local cuisine at Kanajt restaurant or grab drinks at the beach bar before exploring nearby Punat Harbour.
Unwind in this beach hotel featuring an indoor pool, spa with deep-tissue massages, and on-site winery. Near Chapel of St. Peter Ruins and Dunat Beach, this sanctuary offers free breakfast, WiFi, and parking, plus a restaurant and bar.
Unwind in this beach hotel featuring an indoor pool, spa with deep-tissue massages, and on-site winery. Near Chapel of St. Peter Ruins and Dunat Beach, this sanctuary offers free breakfast, WiFi, and parking, plus a restaurant and bar.
Overlooking Rova Beach in Malinska-Dubasnica, this hotel offers deep-tissue massages and reflexology at the spa, plus free breakfast. Swim in the seasonal outdoor pool or sip drinks at the bar while enjoying proximity to Vantacici Beach and easy access from Rijeka.
Overlooking Rova Beach in Malinska-Dubasnica, this hotel offers deep-tissue massages and reflexology at the spa, plus free breakfast. Swim in the seasonal outdoor pool or sip drinks at the bar while enjoying proximity to Vantacici Beach and easy access from Rijeka.
Wake up to sea breezes at this Omisalj hotel situated directly on the bay. Just minutes from Jadran-Njivice and Paradise beaches, guests enjoy Mediterranean cuisine at the beachfront restaurant Miramare. The terrace, garden, and convenient room service create a perfect coastal retreat.
Wake up to sea breezes at this Omisalj hotel situated directly on the bay. Just minutes from Jadran-Njivice and Paradise beaches, guests enjoy Mediterranean cuisine at the beachfront restaurant Miramare. The terrace, garden, and convenient room service create a perfect coastal retreat.
Escape to this luxurious Croatian retreat with beachfront access, where an indoor pool and comprehensive spa services await. Near Crikvenica Beach and Bronze Fisherman Statue, the hotel offers a restaurant, bar, fitness centre, and sauna.
Escape to this luxurious Croatian retreat with beachfront access, where an indoor pool and comprehensive spa services await. Near Crikvenica Beach and Bronze Fisherman Statue, the hotel offers a restaurant, bar, fitness centre, and sauna.
Mediterranean magic awaits at this beachfront hotel with 2 indoor pools and spa services. Kids enjoy the free club while parents unwind at the bar. Near Novi Vinodolski Beach, the location offers easy access to local attractions with complimentary breakfast and WiFi.
Mediterranean magic awaits at this beachfront hotel with 2 indoor pools and spa services. Kids enjoy the free club while parents unwind at the bar. Near Novi Vinodolski Beach, the location offers easy access to local attractions with complimentary breakfast and WiFi.
Charming apartments near Pecine Beach featuring a seasonal outdoor pool and mountain biking trails. Enjoy the garden terrace after exploring Beach Šilo, then return to your apartment with flat-screen TV and microwave. Free WiFi and parking complete your Croatian getaway.
Charming apartments near Pecine Beach featuring a seasonal outdoor pool and mountain biking trails. Enjoy the garden terrace after exploring Beach Šilo, then return to your apartment with flat-screen TV and microwave. Free WiFi and parking complete your Croatian getaway.
Unwind at this seaside retreat with indoor and seasonal outdoor pools near Crikvenica Beach. The 24-hour front desk ensures convenience while you explore the nearby aquarium. Enjoy free breakfast and evening drinks at the bar after a day of Croatian sunshine.
Unwind at this seaside retreat with indoor and seasonal outdoor pools near Crikvenica Beach. The 24-hour front desk ensures convenience while you explore the nearby aquarium. Enjoy free breakfast and evening drinks at the bar after a day of Croatian sunshine.
Unwind on Kvarner Gulf's shores with beach loungers and umbrellas at this coastal haven. Inside, find a full-service spa offering massages and beauty treatments, plus 2 restaurants and dual swimming pools that please families and couples alike.
Unwind on Kvarner Gulf's shores with beach loungers and umbrellas at this coastal haven. Inside, find a full-service spa offering massages and beauty treatments, plus 2 restaurants and dual swimming pools that please families and couples alike.
Enjoy 2 outdoor pools and an indoor swimming option at this beach hotel with spa treatments and poolside bar. Near Crikvenica Town Museum and Aquarium, it's perfect for water adventures like scuba diving.
Enjoy 2 outdoor pools and an indoor swimming option at this beach hotel with spa treatments and poolside bar. Near Crikvenica Town Museum and Aquarium, it's perfect for water adventures like scuba diving.
Luxurious coastal haven featuring an indoor pool and fitness centre near Bronze Fisherman Statue. The full-service spa offers rejuvenating massages while free breakfast energises your day before exploring Crikvenica Town Museum, just minutes away.
Luxurious coastal haven featuring an indoor pool and fitness centre near Bronze Fisherman Statue. The full-service spa offers rejuvenating massages while free breakfast energises your day before exploring Crikvenica Town Museum, just minutes away.
This Labin hotel offers a rejuvenating escape with a restaurant, sauna, and steam room for post-adventure relaxation. Free bike rentals invite exploration to nearby Sentonina Staza Waterfall, while the terrace provides a peaceful spot to enjoy the Croatian ambiance.
This Labin hotel offers a rejuvenating escape with a restaurant, sauna, and steam room for post-adventure relaxation. Free bike rentals invite exploration to nearby Sentonina Staza Waterfall, while the terrace provides a peaceful spot to enjoy the Croatian ambiance.
Immerse yourself in coastal charm at this Opatija retreat with an outdoor pool and full-service spa. After enjoying the free breakfast, walk to Slatina Beach or unwind in the steam room. The hotel restaurant and bar provide perfect dining options after a day of exploration.
Immerse yourself in coastal charm at this Opatija retreat with an outdoor pool and full-service spa. After enjoying the free breakfast, walk to Slatina Beach or unwind in the steam room. The hotel restaurant and bar provide perfect dining options after a day of exploration.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Imagine strolling along Krk Town Harbour for some great waterfront pics. It's located 0.3 mi (0.5 km) from central Krk.
If you carry on walking you'll get to Porporela Beach, Drazica Beach, and Punta di Galetto Beach for some more water views.
If you're planning a bit of sightseeing, head to Krk Town Square – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
Kosljun Island is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
Whether you want to hunt for sand dollars or smell the fresh air, Drazica Beach is a spot you might want to check out, located 0.5 mi (0.8 km) from central Krk. If you want to continue walking by the waves, head to Koralj Beach and Punta di Galetto Beach, both within a short walk.
If want to top up your tan, you might want to head out to Porporela Beach, located 0.3 mi (0.5 km) from central Krk. Catch the sunset by the shore at Punta di Galetto Beach, just a short walk away.
Kosljun Monastery is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
If want to top up your tan, you might want to head out to Koralj Beach, located 0.6 mi (1 km) from central Krk. If you want to continue walking by the waves, head to Drazica Beach and Punta di Galetto Beach, both within a short walk.
If you're planning a bit of sightseeing, head to Cathedral of the Assumption – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
What an absolute gem. Our room was very comfortable and the bed was fabulous. Set in a lovely location above the marina, there a safe paths for walking and cycling along the boardwalk. The breakfast is sensational - so varied and delicious - we were very well looked after. Reception staff were very helpful and there is a great range if maps and experiences. We stayed two nights and had a great stay.
What an absolute gem. Our room was very comfortable and the bed was fabulous. Set in a lovely location above the marina, there a safe paths for walking and cycling along the boardwalk. The breakfast is sensational - so varied and delicious - we were very well looked after. Reception staff were very helpful and there is a great range if maps and experiences. We stayed two nights and had a great stay.
The hotel room was lovely and very comfortable. The staff were very welcoming and were amazing particularly when we had to stay an extra night at very last minute 😊
The hotel room was lovely and very comfortable. The staff were very welcoming and were amazing particularly when we had to stay an extra night at very last minute 😊
Leanne
Reviewed October 12, 2024Reviewed October 12, 2024
You can find top hotels in Krk from AU$87 with options to suit your budget and needs. If you're looking for an affordable hotel in Krk that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Krk hotels?
Discover great deals on Krk hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Krk hotels.
Can I book Krk hotels with free cancellation?
It's easy to book a refundable Krk hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Krk beach hotels?
For a beachy holiday in Krk, Drazica Beach and Porporela Beach are some of the best places to visit. Stay at a top-rated Krk beach hotel and make the most of your holiday. Check out Sunny Krk by Valamar if you're after a hotel that's near the water. With a beach (direct access) and guestrooms offering minibars, our travellers rate it highly at 8.2 out of 10. Hotel Maritim is another great choice for a relaxing beach holiday and our travellers rate it 8. Located on the beach, this hotel has a seasonal outdoor pool and a restaurant along with a variety of other amenities to enjoy.
What are some top pet-friendly hotels in Krk?
Our travellers' favourite pet-friendly hotels in Krk include:
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Krk.
What are some of the best kid-friendly hotels in Krk?
Some of the best Krk hotels for kids include $Sunny Krk by Valamar and Villa Lovorka - Hotel Resort Drazica. Sunny Krk by Valamar is a kid-friendly hotel with a guest score of 8.2 out of 10 offering family-friendly amenities like a beach (direct access) and a seasonal outdoor pool, plus children's books in guestrooms. Check out Villa Lovorka - Hotel Resort Drazica with a guest score of 7.8. This popular hotel has a beach, a children's pool, mini golf, and more. Find even more kid-friendly hotels in Krk by using our "Family friendly" filter on Hotels.com when you search.
What are the top Krk hotels with a pool?
Discover some of the best Krk hotels with a pool for a little extra luxury on your trip. Sunny Krk by Valamar is a great hotel with a seasonal outdoor pool and a guest rating of 8.2 out of 10. Hotel Maritim is a popular hotel that features a seasonal outdoor pool along with a beach and an infinity pool. To find more stays in Krk with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Krk hotels with free parking?
If you're exploring by car, finding a great Krk hotel with free parking is a win. Our travellers' favourites include:
Hotel Maritim: A hotel with an average guest rating of 8
What are the top Krk boutique hotels?
Book your stay at a stylish boutique hotel in Krk. Boutique Hotel Marina is a popular hotel with our travellers, offering guests a restaurant as well as climate-controlled guestrooms with dressing gowns and minibars.
What are some popular hotels in central Krk?
If you're looking for hotels in central Krk, check out B&B Villa Maris and Villa Maris Punat. Travellers love B&B Villa Maris for its location, as well as the seasonal outdoor pool, terrace and free parking this bed & breakfast offers. Villa Maris Punat is another popular central bed & breakfast with a seasonal outdoor pool, free parking and a terrace. Krk Old Town and Vrbnik Old Town are some of the most central areas for your Krk holiday.
Find out more about Krk
Krk: Discover the Enchantment of Castles, Cathedrals, and Crystal Waters
Nestled in the northern Adriatic, the enchanting Island of Krk beckons travellers with its stunning blend of history, culture, and natural beauty. The charming city of Krk, adorned with medieval ruins and a striking cathedral, invites exploration. Sun-soaked beaches, such as Vela Plaža, offer relaxation against a backdrop of crystal-clear waters. Discover hidden coves and lush landscapes as you wander through quaint towns like Baška and Malinska. With its captivating marinas and the imposing Krk Fortress, this beautiful island is perfect for romantic getaways, cultural immersions, and unforgettable adventures by the sea.
Discover great hotels in Krk
Krk Island offers a diverse range of accommodations, from charming boutique hotels to modern resorts. Enjoy comfortable rentals with stunning views, friendly service, and easy access to the island’s beautiful beaches. Whether you seek relaxation or adventure, Krk provides a welcoming atmosphere for all travellers. These are some of the hotels preferred by our travellers in Krk:
Falkensteiner Hotel Park Punatopens in new window: This delightful lodging offers a perfect beach vacation experience, capturing the essence of coastal relaxation. With direct access to the beach, it invites leisure travellers to unwind by the sea. The property features charming accommodations and a serene atmosphere, ensuring a restful stay. Travellers appreciate the inviting ambiance and proximity to the beautiful shoreline, making it an ideal choice for those seeking a tranquil getaway.
Hotel Kanajtopens in new window: This vibrant hotel is tailored for adventure seekers craving a beach vacation filled with excitement. With direct access to the beach, it provides numerous adventure sports and recreational activities both onsite and nearby, such as ziplining, snorkelling, and cave exploring. The dynamic environment and energetic vibe cater to active travellers looking for exhilarating experiences. Guests rave about the engaging activities available and the overall spirited atmosphere that enhances their stay.
Hotel Omorikaopens in new window: Hotel Omorika stands out as a pet-friendly retreat designed for business travellers seeking comfort and convenience. The property features a range of services tailored to the needs of professionals, coupled with a welcoming environment for pets. The blend of thoughtful amenities and business-oriented facilities creates a seamless experience, allowing guests to focus on their work while enjoying a relaxing stay. Visitors commend the attentive service and comfortable surroundings that make their business trips enjoyable.
Top locations to stay in Krk
Vrbnik, Malinska-Dubasnica, and Punat are standout areas to consider when visiting Krk, Primorje-Gorski Kotar, Croatia. Vrbnik offers a charming historical atmosphere, Malinska-Dubasnica is perfect for beachgoers, and Punat is ideal for fishing and boating enthusiasts. For first-time visitors, Malinska-Dubasnica is best suited, featuring beautiful beaches and a lively coastal vibe.
Vrbnikopens in new window: Nestled on a cliff overlooking the Adriatic Sea, Vrbnik is renowned for its historical charm and stunning views. This picturesque village is famous for its wine production, particularly the indigenous Žlahtina variety, making it a great spot for wine lovers. Explore its narrow streets filled with ancient stone houses, and don't miss the chance to visit the local wineries. History enthusiasts will appreciate the remnants of the town's medieval architecture, and the nearby beaches offer a perfect spot for sunbathing and swimming. With a laid-back atmosphere and beautiful scenery, Vrbnik is a delightful place to unwind and soak in the local culture.
Malinska-Dubasnicaopens in new window: Malinska-Dubasnica is a vibrant coastal destination that offers a perfect blend of relaxation and recreation. Known for its beautiful beaches and clear waters, it’s an ideal spot for sunbathing and swimming. The promenade along the waterfront is perfect for leisurely strolls, lined with cafés and shops that invite you to take a break and enjoy the views. The area is also great for cycling and hiking, providing access to scenic trails that showcase the region's natural beauty. With a variety of cultural events throughout the summer, Malinska-Dubasnica is lively and welcoming, making it a fantastic place for visitors to enjoy the Croatian coast.
Punatopens in new window: Punat is a charming village that appeals to nature lovers and those looking for a serene experience. Known for its excellent boating and fishing opportunities, it’s a haven for water sports enthusiasts. The nearby islet of Košljun, home to a Franciscan monastery, is a must-visit for its tranquil setting and rich history. Punat's beaches are perfect for families, and you can enjoy various activities like swimming and sunbathing. The village's relaxed vibe, combined with its beautiful surroundings and access to outdoor adventures, makes Punat a great choice for a peaceful getaway.
Things to do in Krk
Krk is a stunning island paradise boasting pristine beaches, lush forests, and picturesque towns. Visitors can dive into crystal-clear waters, enjoy sailing adventures, or trek through scenic trails. With charming marinas and historical ruins, this destination offers a delightful blend of relaxation and exploration for every traveller.
Porat Klosteropens in new window – Step into the serene world of Porat Kloster, a historic monastery where you can admire beautiful architecture and enjoy a peaceful atmosphere. Wander through the grounds and soak in the tranquil vibes while reflecting on the rich history that surrounds this spiritual haven.
Paradise Beachopens in new window – Ready for some sun and relaxation? Paradise Beach invites you to unwind on its sandy shores. As a nudist beach, it offers a liberating experience where you can embrace nature in your own way. Take a refreshing dip in the crystal-clear waters or lounge under the sun, all while enjoying the stunning coastal views.
Krk Town Squareopens in new window – Make your way to Krk Town Square, a lively piazza where the heart of the town beats. Here, you can grab a coffee at a local cafe or simply watch the world go by. The square is surrounded by charming buildings, and it serves as a great starting point for exploring the nearby shops and restaurants.
4 tips for savvy savings when booking a hotel in Krk
Book for the cheapest times: The most budget-friendly time to visit Krk is during January, February, and November, when hotel prices are generally lower. For those looking to explore the island's significant landmarks, cultural sites, and historical attractions, a stay of at least 3 to 4 days is recommended. During your visit, you can immerse yourself in the rich history by touring ancient ruins and the impressive cathedral, enjoy the charming marina, or relax by the sea. This trip promises great value for money, allowing you to fully appreciate the island's culture and its beautiful islands while on a budget.
Look for last-minute deals on Hotels.com: To uncover last-minute deals for Krk, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on nearby hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, which could help you save on your holiday accommodation. Using the Smart Shopping tool within the app, you're more likely to see price comparisons and amenities, ensuring you find the best option available. This way, you can be among the first to know if rooms become available or prices drop.
Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Krk. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could help you secure a more favourable deal.
Consider your location: Opting for accommodation closer to key attractions or city centres can offer convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you intend to visit. You could also explore independent hotels located further afield, as they usually tend to be more affordable and can provide a more authentic 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 usually the wettest month. June to August are the peak travel months in Krk, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.