Hotels in Krk

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Krk?

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 .

1. Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (57 reviews)
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.
The price is AU$258
includes taxes & fees
1 Dec - 2 Dec
Boutique Hotel Marina

2. Apartments Bernarda

Apartments Bernarda
3.0 star property
Krk
The price is AU$207
includes taxes & fees
13 Nov - 14 Nov
Apartments Bernarda

3. Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (85 reviews)
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.
The price is AU$196
includes taxes & fees
12 Nov - 13 Nov
Hotel Kanajt

4. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (73 reviews)
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.
The price is AU$193
includes taxes & fees
4 Nov - 5 Nov
Hotel Vinotel Gospoja

5. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (27 reviews)
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.
The price is AU$210
includes taxes & fees
8 Nov - 9 Nov
Hotel Vila Rova

6. Mövenpick Hotel and Residences Kvarner Bay

Mövenpick Hotel and Residences Kvarner Bay
4.0 star property
Novi Vinodolski
10.0 out of 10, Exceptional, (6 reviews)
The price is AU$223
includes taxes & fees
4 Nov - 5 Nov
Mövenpick Hotel and Residences Kvarner Bay

7. Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (66 reviews)
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.
The price is AU$123
includes taxes & fees
4 Nov - 5 Nov
Hotel Miramare Njivice

8. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.6 out of 10, Good, (184 reviews)
The price is AU$119
includes taxes & fees
6 Nov - 7 Nov
Magal Maradiso Hotel by Aminess

9. Hotel Miramare

Hotel Miramare
5.0 star property
Crikvenica
9.4 out of 10, Exceptional, (90 reviews)
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.
The price is AU$188
includes taxes & fees
8 Nov - 9 Nov
Hotel Miramare

10. Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (7 reviews)
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.
The price is AU$260
includes taxes & fees
4 Nov - 5 Nov
Apartmani Tina

11. Mediteran Maradiso Hotel by Aminess

Mediteran Maradiso Hotel by Aminess
3.0 star property
Crikvenica
8.4 out of 10, Very good, (47 reviews)
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.
The price is AU$111
includes taxes & fees
26 Nov - 27 Nov
Mediteran Maradiso Hotel by Aminess

12. Hotel Katarina

Hotel Katarina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (97 reviews)
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.
The price is AU$178
includes taxes & fees
4 Nov - 5 Nov
Hotel Katarina

13. Hotel Marina

Hotel Marina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (88 reviews)
The price is AU$217
includes taxes & fees
18 Nov - 19 Nov
Hotel Marina

14. Hotel Malin

Hotel Malin
4.0 star property
Malinska-Dubasnica
7.6 out of 10, Good, (51 reviews)
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.
The price is AU$281
includes taxes & fees
4 Nov - 5 Nov
Hotel Malin

15. Armerun Hotel Rijeka

Armerun Hotel Rijeka
4.0 star property
Old Town (Stari Grad)
10.0 out of 10, Exceptional, (13 reviews)
The price is AU$211
includes taxes & fees
4 Nov - 5 Nov
Armerun Hotel Rijeka

16. Royal Elysee

Royal Elysee
3.0 star property
Dramalj
9.0 out of 10, Wonderful, (2 reviews)
The price is AU$163
includes taxes & fees
4 Nov - 5 Nov
Royal Elysee

17. Aminess Vival Lišanj Family Hotel

Aminess Vival Lišanj Family Hotel
4.0 star property
Novi Vinodolski
8.6 out of 10, Excellent, (32 reviews)
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.
The price is AU$248
includes taxes & fees
11 Nov - 12 Nov
Aminess Vival Lišanj Family Hotel

18. Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
5.0 star property
Crikvenica
9.2 out of 10, Wonderful, (32 reviews)
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.
The price is AU$224
includes taxes & fees
4 Nov - 5 Nov
Aminess Younique Narrivi Hotel

19. Villa Gaj

Villa Gaj
3.0 star property
Omisalj
7.6 out of 10, Good, (14 reviews)
The price is AU$218
includes taxes & fees
4 Nov - 5 Nov
Villa Gaj

20. Boutique Hotel OPERA

Boutique Hotel OPERA
4.0 star property
Old Town (Stari Grad)
9.0 out of 10, Wonderful, (21 reviews)
The price is AU$176
includes taxes & fees
6 Nov - 7 Nov
Boutique Hotel OPERA
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.

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

Learn more about Krk

Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.

A harbor with boats, a lighthouse, and a town in the background.

Check out reviews of Krk hotels guests love

Frequently asked questions

How much does a hotel room cost in Krk?
You can find top hotels in Krk from AU$119 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 an infinity pool and a restaurant along with a variety of other amenities to enjoy. Villa Lovorka - Hotel Resort Drazica is another ideal choice. Travellers love the beachfront setting plus the seasonal outdoor pool and children's pool, and it has a guest rating of 7.8.
What are some top pet-friendly hotels in Krk?
Our travellers' favourite pet-friendly hotels in Krk include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Krk.
What are the top Krk hotels with a pool?
For a little extra luxury, discover some of the best Krk hotels with a pool. 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 and an infinity pool along with a beach and a restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Krk with a 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:
What are the top Krk boutique hotels?
Choose a stylish and luxurious boutique hotel in Krk. Boutique Hotel Marina is a popular hotel with our travellers, offering guests a restaurant and a bar/lounge 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, a terrace and free parking. Krk Old Town and Vrbnik Old Town are some of the most central areas for your Krk holiday.
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 93 holiday homes. You can also book one of 196 apartments or 65 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.

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:

  1. Falkensteiner Hotel Park PunatOpens in a 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.
  2. Hotel KanajtOpens in a 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.
  3. Hotel OmorikaOpens in a 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.

  1. VrbnikOpens in a 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.
  2. Malinska-DubasnicaOpens in a 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.
  3. PunatOpens in a 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 a 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 a 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 a 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Keep exploring