Hotels & Accommodation 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

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 comfort, location and traveller experience. Last updated on .

Apartments Bernarda

Apartments Bernarda
3.0 star property
Krk
The price is R2 157
R2 812 total
includes taxes & fees
03 Jul - 04 Jul
Apartments Bernarda

Portella Inn

Portella Inn
3.0 star property
Krk Old Town
10.0 out of 10, Exceptional, (2 reviews)
The price is R2 538
R2 940 total
includes taxes & fees
02 Jul - 03 Jul
Portella Inn

HADRIE Luxury Resort and Villas Krk

HADRIE Luxury Resort and Villas Krk
3.5 star property
Krk
The price is R10 293
R11 702 total
includes taxes & fees
30 Jun - 01 Jul
HADRIE Luxury Resort and Villas Krk

Sunny Krk by Valamar

Sunny Krk by Valamar
3.0 star property
Krk
8.2 out of 10, Very good, (232 reviews)
Seaside serenity awaits at this beach hotel near Drazica Beach, featuring a refreshing outdoor pool and tennis court. Enjoy massages and facials after exploring Krk, then savour Mediterranean cuisine at the restaurant before unwinding at the beach bar.
The price is R3 949
R4 462 total
includes taxes & fees
02 Jul - 03 Jul
Sunny Krk by Valamar

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (22 reviews)
Immerse yourself in coastal charm at this Krk hotel, steps away from Drazica Beach and Punta di Galetto Beach. Cool off in the seasonal outdoor pool, children's splash area, or enjoy drinks at the poolside bar after an energising workout.
The price is R2 974
R3 361 total
includes taxes & fees
05 Jul - 06 Jul
Villa Tamaris - Hotel Resort Dražica

Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (56 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 R4 463
R5 043 total
includes taxes & fees
30 Jun - 01 Jul
Boutique Hotel Marina

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
Krk
7.8 out of 10, Good, (15 reviews)
Immerse yourself in seaside tranquility at this Krk retreat with multiple swimming options including outdoor and children's pools. After a fitness centre workout, savour refreshments at the restaurant or poolside bar while enjoying easy access to nearby beaches.
The price is R2 432
R2 749 total
includes taxes & fees
30 Jun - 01 Jul
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (70 reviews)
Escape to crystal waters of Kvarner Gulf with direct access to Drazica Beach. This hotel offers a seasonal outdoor pool, children's splash area, and poolside bar. Unwind at the fitness centre after exploring nearby Punta di Galetto Beach, with free WiFi and parking included.
The price is R2 788
R3 151 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Drazica

Hotel Delfin

Hotel Delfin
3.0 star property
Omišalj
The price is R2 820
R3 281 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Delfin

Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
5.0 star property
Rijeka
9.2 out of 10, Wonderful, (152 reviews)
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.
The price is R6 064
R7 002 total
includes taxes & fees
02 Jul - 03 Jul
Hilton Rijeka Costabella Beach Resort & Spa

Boarding House Lucija

Boarding House Lucija
3.0 star property
Kostrena
7.6 out of 10, Good, (63 reviews)
Embrace seaside tranquility at this Kostrena hotel offering free breakfast, WiFi, and parking. Just a short drive from Memorial Library and Tower Centre Rijeka, with convenient access to Škrljevo Station for regional exploration.
The price is R1 141
R1 345 total
includes taxes & fees
30 Jun - 01 Jul
Boarding House Lucija

Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
5.0 star property
Crikvenica
9.6 out of 10, Exceptional, (24 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 R4 435
R5 011 total
includes taxes & fees
05 Jul - 06 Jul
Aminess Younique Narrivi Hotel

Bura 45 Boutique Hotel

Bura 45 Boutique Hotel
3.0 star property
Senj
8.8 out of 10, Excellent, (46 reviews)
Immerse yourself in coastal charm at this boutique hotel in Senj. With free daily buffet breakfast and WiFi, you're perfectly positioned to explore Nehaj Fortress and Senj Harbour. The 24-hour front desk ensures seamless service throughout your Croatian getaway.
The price is R2 329
R2 703 total
includes taxes & fees
30 Jun - 01 Jul
Bura 45 Boutique Hotel

Hotel Ruža

Hotel Ruža
3.0 star property
Novi Vinodolski
8.4 out of 10, Very good, (104 reviews)
Overlooking the Adriatic Sea in Novi Vinodolski, this hotel offers complimentary buffet breakfast, WiFi, and parking. Explore nearby snorkelling spots, relax at the terrace bar, or stroll to the local beach and church from this well-maintained Croatian retreat.
The price is R1 136
R1 377 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Ruža

Hotel Marina

Hotel Marina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (86 reviews)
The price is R3 766
R4 349 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Marina

Armerun Hotel Rijeka

Armerun Hotel Rijeka
4.0 star property
Rijeka
The price is R2 321
R2 792 total
includes taxes & fees
30 Jun - 01 Jul
Armerun Hotel Rijeka

Hotel Domino

Hotel Domino
4.0 star property
Opatija
9.4 out of 10, Exceptional, (64 reviews)
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.
The price is R3 136
R3 626 total
includes taxes & fees
01 Jul - 02 Jul
Hotel Domino

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (58 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 R4 206
R4 827 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Vinotel Gospoja

Valamar Bellevue Resort - All Inclusive

Valamar Bellevue Resort - All Inclusive
4.0 star property
Labin
8.8 out of 10, Excellent, (68 reviews)
This beachfront Labin hotel offers 2 restaurants serving Mediterranean cuisine and a complimentary breakfast. Kids will enjoy the free club while adults can unwind at poolside or beach bars. Near Rabac Ferry Port with free WiFi and parking.
The price is R6 868
R7 760 total
includes taxes & fees
04 Jul - 05 Jul
Valamar Bellevue Resort - All Inclusive

Hotel Crikvenica

Hotel Crikvenica
4.0 star property
Crikvenica
8.8 out of 10, Excellent, (50 reviews)
This beachfront hotel in Crikvenica serves local cuisine and offers free breakfast daily. Enjoy drinks at the bar or snacks on the terrace while exploring nearby attractions like Crikvenica Beach and Bronze Fisherman Statue.
The price is R2 681
R3 142 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Crikvenica
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.

You can also stay at hotels with a pool in Krk

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 coastal town with a prominent tower, calm waters, and rocky foreground.

Check out reviews of Krk hotels guests love

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 96 holiday homes. You can also book one of 220 apartments or 81 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 Ancient Ruins and Serene Coastal Charm

Nestled in the heart of the Adriatic, Krk, the largest island in Croatia, offers a captivating blend of history, culture, and natural beauty. Wander through its charming Old Town, where ancient Roman ruins and the majestic Frankopan Castle whisper tales of the past. Enjoy sun-soaked beaches with crystal-clear waters, perfect for swimming and relaxation. The island's lush landscapes invite exploration, from serene hiking trails to hidden coves. Indulge in local cuisine at waterfront taverns, savour fresh seafood, and sip on the region's renowned wines. Krk is a delightful destination for those seeking both adventure and romance in a picturesque setting.

Top locations to stay in Krk

Vrbnik, Malinska-Dubasnica, and Punat are fantastic areas to stay in when visiting Krk, Primorje-Gorski Kotar. Vrbnik boasts historical charm with its ancient architecture and wine culture, while Malinska-Dubasnica offers beautiful beaches and vibrant nightlife. Punat is ideal for fishing and boating enthusiasts. For first-time visitors, Malinska-Dubasnica is the best choice due to its lively atmosphere and amenities.

  1. VrbnikOpens in a new window: This charming town is perched on a cliff overlooking the Adriatic Sea, making it a perfect spot for those who appreciate stunning views and a rich historical atmosphere. Known for its narrow streets and ancient stone houses, Vrbnik is famous for its wine production, particularly the indigenous Žlahtina variety. Visitors can explore local wineries and enjoy wine tastings while soaking in the breathtaking scenery. The town also boasts several cultural attractions, including the Church of St. Mary Magdalene and the old town walls, which add to its historic charm.
  2. PunatOpens in a new window: If you're looking for a relaxing coastal getaway, Punat is an excellent choice. Renowned for its beautiful marina and opportunities for fishing and boating, it’s a haven for water enthusiasts. The nearby islet of Košljun features a Franciscan monastery surrounded by lush greenery, making for a peaceful excursion. Punat also offers a variety of outdoor activities such as cycling and hiking along scenic trails, giving you a taste of the region's natural beauty.
  3. Malinska-DubasnicaOpens in a new window: This vibrant resort area is perfect for those seeking a lively beach holiday. With its beautiful pebbly beaches and crystal-clear waters, Malinska-Dubasnica is a fantastic spot for sunbathing and swimming. The promenade is lined with shops and cafes, ideal for leisurely strolls and casual dining. In the evening, the area comes alive with cultural events and performances, providing a great way to experience local traditions and entertainment. Whether you're looking to relax by the sea or enjoy some local festivities, Malinska-Dubasnica has something for everyone.

Things to do in Krk

Krk enchants visitors with its stunning coastal landscapes, inviting beaches, and lush forests. Dive into crystal-clear waters, explore hidden coves, or hike scenic trails that wind through picturesque hills. With charming harbours and ancient ruins dotting the landscape, it’s a delightful escape for nature lovers and adventurers alike.

  • Vantacici BeachOpens in a new window – Relax on the sandy shores of Vantacici Beach, where the azure waters invite you to take a refreshing dip. This scenic spot is perfect for sunbathing or enjoying a leisurely stroll along the coastline. With its charming marina nearby, you can also rent a boat to explore the stunning surrounding islands. As you unwind, take in the breathtaking views of the distant hills, and don’t forget to snap some photos of the serene landscape. If you’re feeling adventurous, venture to nearby ruins or castles that tell tales of the region's rich history. In the evening, enjoy a meal at one of the beachside restaurants, where you can savour local seafood while watching the sunset. Vantacici Beach offers a delightful blend of relaxation and exploration, making it a must-visit during your trip to Krk.

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 tend to be lower. For a great value for money experience, a stay of at least 3 to 4 days is recommended to fully appreciate the island's rich history and culture. During your visit, you can explore fascinating landmarks such as ancient ruins, the beautiful marina, and the majestic castle, while also taking time to relax by the sea or visit the stunning cathedral. With its affordable accommodations and numerous attractions, Krk offers an excellent opportunity for those on a budget to indulge in a cultural getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Krk, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to ensure you stay informed about flash sales and special promotions that could help you save. 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 could be among the first to know and secure a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Krk. For those seeking distinctive accommodation, boutique hotels often provide a more personalised experience and may offer better 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’ll recommend alternative dates that may be more affordable, helping you secure the best deal possible.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes at a higher cost. For more affordable options, consider hotels in less central areas or neighbourhoods, allowing you to balance price with accessibility to the sights you wish to visit. You might also explore independent hotels located a bit further out, which are usually likely 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 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.