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 12 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.
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.
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.
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.
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.
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.
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.
Embrace beachfront bliss with cabanas and massages on the Adriatic. This luxury resort offers Regional cuisine with ocean views, an indoor pool, and free kids' club. Just minutes from Kvarner Gulf and Casino Rosalia, with easy access to Opatija-Matulji Station.
Embrace beachfront bliss with cabanas and massages on the Adriatic. This luxury resort offers Regional cuisine with ocean views, an indoor pool, and free kids' club. Just minutes from Kvarner Gulf and Casino Rosalia, with easy access to Opatija-Matulji Station.
Immerse yourself in the Mediterranean at this coastal gem near Park Angiolina. Unwind with hydrotherapy at the full-service spa, savour regional cuisine at Restaurant Mediterraneo, or sip drinks at the beach bar between refreshing dips.
Immerse yourself in the Mediterranean at this coastal gem near Park Angiolina. Unwind with hydrotherapy at the full-service spa, savour regional cuisine at Restaurant Mediterraneo, or sip drinks at the beach bar between refreshing dips.
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.
Enjoy sandy shores just steps away from this boutique hotel with an outdoor pool and full-service spa. Treat yourself to hot stone massages or facials, then savour drinks at the bar after exploring nearby Crikvenica Beach attractions.
Enjoy sandy shores just steps away from this boutique hotel with an outdoor pool and full-service spa. Treat yourself to hot stone massages or facials, then savour drinks at the bar after exploring nearby Crikvenica Beach attractions.
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?
The hotel is nicely located on the marina a short 15/20 minute walk from Punat.
There is a shuttle to the beach if you don’t have a car and an excellent buffet breakfast to set you up for the day. There is a staff were excellent. I would highly recommend a stay here.
The hotel is nicely located on the marina a short 15/20 minute walk from Punat.
There is a shuttle to the beach if you don’t have a car and an excellent buffet breakfast to set you up for the day. There is a staff were excellent. I would highly recommend a stay here.
Had a great two bedroom family room both had balconies with sea views and their own bathrooms.
We ate in both restaurants and both were great!
But what really makes this hotel special is the staff. They are attentive and nothing is too much trouble. We felt thoroughly looked after.
Had a great two bedroom family room both had balconies with sea views and their own bathrooms.
We ate in both restaurants and both were great!
But what really makes this hotel special is the staff. They are attentive and nothing is too much trouble. We felt thoroughly looked after.
We stayed for 1 night as part of our Honeymoon Croatia tour. The host was incredibly friendly and the apartment was very spacious and clean. We would reccomend 100%
We stayed for 1 night as part of our Honeymoon Croatia tour. The host was incredibly friendly and the apartment was very spacious and clean. We would reccomend 100%
We stayed at the hotel for the nights. The staff were extremely helpful and patient as we also had a wheelchair for my mother. Accessibility in and around the hotel was very good.
There was three of us staying in one room and the room wasn't cramped at all. Even with the small bed pulled out, there was still space and it was very comfortable.
We stayed at the hotel for the nights. The staff were extremely helpful and patient as we also had a wheelchair for my mother. Accessibility in and around the hotel was very good.
There was three of us staying in one room and the room wasn't cramped at all. Even with the small bed pulled out, there was still space and it was very comfortable.
A recently renovated villa. It offers good service and an excellent restaurant. There is a free car park and it is a short uphill walk to the splendours of Labin's old town. There is some traffic noise from the neighbouring road.
A recently renovated villa. It offers good service and an excellent restaurant. There is a free car park and it is a short uphill walk to the splendours of Labin's old town. There is some traffic noise from the neighbouring road.
Alastair
Reviewed September 26, 2018Reviewed September 26, 2018
We did not get a response from the property when we messaged about early parking.
Check in was easy and staffed from 16:00-22:00 when we arrived (June 2026).
We did not get a response from the property when we messaged about early parking.
Check in was easy and staffed from 16:00-22:00 when we arrived (June 2026).
Nice clean decent sized room. Plenty of choice for breakfast hot and cold. Nice pools across the road by the sea front. Short walk to main area with lots of restaurants. Not many parking spaces, we were lucky as someone was leaving. Streets rammed with cars so not a lot of parking elsewhere. Reception staff wasn’t overly friendly insisting on a voucher from Expedia which we didn’t have but then the manager said it was ok.
Nice clean decent sized room. Plenty of choice for breakfast hot and cold. Nice pools across the road by the sea front. Short walk to main area with lots of restaurants. Not many parking spaces, we were lucky as someone was leaving. Streets rammed with cars so not a lot of parking elsewhere. Reception staff wasn’t overly friendly insisting on a voucher from Expedia which we didn’t have but then the manager said it was ok.
You can find top hotels in Krk from Rp945.877 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: A Timeless Tapestry of Ruins, Marinas and Maritime Majesty
Discover the enchanting allure of Krk, a captivating city nestled on the eponymous island in Primorje-Gorski Kotar, Croatia. Wander through ancient ruins and explore the venerable castle, each whispering tales of bygone eras. Marvel at the splendid marina and the storied cathedral, symbols of the city's rich heritage. Indulge in the local charm and savour the seamless blend of history, culture, and seaside splendour that makes Krk a truly unique destination. Ideal for history enthusiasts and cultural explorers alike.
Discover great hotels near Krk
Krk Island offers a variety of accommodation options, from luxurious beachfront hotels with stunning sea views to charming boutique stays in historic towns. Visitors can enjoy modern amenities, family-friendly resorts, and cosy guesthouses, ensuring a memorable stay on this beautiful Croatian island. These are some of the hotels preferred by our travelers near Krk:
Hotel Park Punat managed by Falkensteineropens in new window: Experience a delightful retreat at this 4.0-star hotel, celebrated for its impeccable beach access and stylish comfort. The property offers direct access to the sparkling sea, a feature that appeals to leisure travelers seeking a refined seaside escape. Guests appreciate the vibrant ambience and thoughtfully curated experiences that set the scene for a memorable vacation. The hotel exudes a chic, boutique atmosphere, enhanced by its modern architectural design and attention to detail. With an emphasis on express check-in and a seamless journey from arrival to departure, this hotel is a first choice for trend-conscious visitors seeking both relaxation and adventure.
Hotel Kanajtopens in new window: Discover unparalleled luxury at this 4.0-star hotel, where adventure and beachside elegance unite to create a captivating retreat. Its direct beach access and an array of thrilling onsite adventure sports such as cave exploring, scooter and moped rides, ziplining, fishing, and horse riding elevate the experience for those with a taste for excitement. The hotel is a gem for leisure travellers seeking high-end amenities, including curated experiences, express check-in, and sophisticated leisure spaces. Impeccably designed with an emphasis on architectural finesse, this property offers a dynamic blend of comfort and distinctive character.
Hotel Omorikaopens in new window: Embrace a modern escape at this 3.0-star hotel, perfectly crafted for leisure travelers seeking a pet-friendly yet refined retreat. The hotel is designed with elegance and comfort in mind, featuring stylish interiors and thoughtful amenities that ensure a smooth and high-quality journey. Relish the curated experiences and enjoy the boutique setting that epitomises a relaxed yet sophisticated lifestyle. With an emphasis on express check-in and seamless airport transfers, this property is an ideal destination for those who value comfort, architectural design, and a well-crafted ambience.
Where to stay near Krk
In Malinska-Dubasnica, Vrbnik and Punat, discover diverse charms: Malinska-Dubasnica offers a relaxing marina, scenic beaches, and family-friendly bars; Vrbnik enchants with a rich historical ambience; Punat impresses with a vibrant port, fishing, boating, and cultural monuments. For first-time visitors, Malinska-Dubasnica is ideal for its comprehensive appeal.
Malinska-Dubasnicaopens in new window: This charming coastal area is a top pick for travellers looking for a relaxing seaside retreat. With its inviting marina, stunning beach, and romantic spots, it’s perfect for family holidays or a laid-back escape. Enjoy the friendly local vibe and explore nearby islands, while taking in the beauty of its monuments and the calming sea views. It’s an ideal base for leisurely days spent lounging by the water and evenings enjoying a local bar atmosphere.
Vrbnikopens in new window: For those with a love for history, Vrbnik offers a quaint, authentic experience. This area is steeped in historical charm, making it a great spot for travellers keen to immerse themselves in local heritage. Its intimate setting and rich past create a unique atmosphere that distinguishes it from busier destinations, ensuring a peaceful and culturally enriching stay.
Punatopens in new window: Punat is a vibrant harbour town known for its excellent fishing and boating scene. With its picturesque marina and historical points like Punat Harbor along with scenic views of the Kvarner Gulf and Krk Town Harbour, it offers a delightful mix of culture and maritime charm. Travellers can also enjoy local tours and stroll through lovely gardens, making Punat a versatile choice for those seeking both relaxation and a touch of adventure.
Things to do in Krk
Discover Krk's stunning blend of rugged coastlines, verdant parks, and hidden coves. Enjoy refreshing swims, scenic hikes through lush forests, and leisurely boating along its ancient marinas. This destination offers a refreshing mix of natural beauty and exciting outdoor pursuits for every traveller.
Porat Klosteropens in new window – Visit this serene monastery, a hidden gem that invites reflection and peace. Wander through its tranquil grounds and appreciate the historical architecture that whispers tales of devotion.
Church of the Holy Trinityopens in new window – Step inside this charming church, where you can admire beautiful religious art and intricate designs. The atmosphere encourages quiet contemplation, making it a perfect spot to pause during your explorations.
Krk Town Squareopens in new window – Gather in the lively Krk Town Square, a hub of activity surrounded by delightful cafés and shops. Enjoy people-watching or grab a local snack while soaking in the vibrant atmosphere of this central piazza.
St Quirinusopens in new window – Discover the elegant St Quirinus church, notable for its distinctive architecture and serene surroundings. It’s a lovely place to learn about the local history and appreciate the stunning craftsmanship.
Church of St. Lucyopens in new window – Explore the Church of St. Lucy, renowned for its historical significance and charming setting. Take in the intricate details of its design and enjoy the peaceful ambiance that surrounds this sacred space.
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 rates tend to be lower. For a truly enriching experience, a stay of at least 3 to 4 days is recommended to fully explore the island's significant landmarks, cultural heritage, and historical sites. During your visit, you can discover ancient ruins, the charming marina, and the stunning cathedral, all while enjoying the beautiful sea views and engaging with the island's rich culture. This budget-friendly approach ensures you get great value for money while immersing yourself in Krk's unique adventures and serene relaxation spots.
Look for last-minute deals on Hotels.com: On Hotels.com, you may discover attractive hotel deals for Krk by exploring the Dealsopens in new window section. If you're looking for spontaneous escapes, the Last-Minute Deals area could offer discounted rates on hotels near your travel date. Moreover, by activating email alerts or push notifications, you're more likely to see flash sales and special promotions. The Smart Shopping tool, available via the app, allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you can swiftly secure a getaway.
Be flexible with dates: Prices may differ based on factors like the hotel's location, star rating, and the season, so being flexible with your travel dates could help you find a better deal for your stay in a Krk hotel. For those seeking unique experiences, boutique hotels can provide a more personalised touch and sometimes enhanced value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest more affordable dates to assist you in finding a potentially better offer.
Consider your location: Opting to stay nearer to key attractions or city centres may provide added convenience, but it often comes at a premium. For more budget-friendly options, you might want to consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you intend to visit. You may also explore independent hotels located a bit further out, which can offer a more authentic and usually more affordable 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.