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

Next weekend
In two weeks

Where to stay in Krk?

Apartments Mali Nono
Apartments Mali Nono
3.5 star property
Krk
9.2 out of 10, Wonderful, (10 reviews)
Soak in the Croatian sunshine at this welcoming retreat with a seasonal pool. Just minutes from Karting Centar Krk and the Town Harbour, these apartments feature private balconies, flat-screen TVs, and fully equipped kitchens.
The price is AU$118
includes taxes & fees
3 May - 4 May
Apartments Mali Nono
Portella Inn
Portella Inn
3.0 star property
Krk Old Town
The price is AU$197
includes taxes & fees
20 Apr - 21 Apr
Portella Inn
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 AU$153
includes taxes & fees
25 Apr - 26 Apr
Hotel Drazica
Villa Tamaris - Hotel Resort Dražica
Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (21 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 AU$145
includes taxes & fees
19 Apr - 20 Apr
Villa Tamaris - Hotel Resort Dražica
Boutique Hotel Marina
Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (55 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$268
includes taxes & fees
28 Apr - 29 Apr
Boutique Hotel Marina
Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica
3.0 star property
Krk
7.8 out of 10, Good, (14 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 AU$142
includes taxes & fees
19 Apr - 20 Apr
Villa Lovorka - Hotel Resort Drazica
Sunny Krk by Valamar
Sunny Krk by Valamar
3.0 star property
Krk
8.2 out of 10, Very good, (231 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 AU$226
includes taxes & fees
5 May - 6 May
Sunny Krk by Valamar
Apartments Bernarda
Apartments Bernarda
3.0 star property
Krk
The price is AU$190
includes taxes & fees
24 Apr - 25 Apr
Apartments Bernarda
HADRIE Luxury Resort and Villas Krk
HADRIE Luxury Resort and Villas Krk
3.5 star property
Krk
The price is AU$1,137
includes taxes & fees
19 Apr - 20 Apr
HADRIE Luxury Resort and Villas Krk
Pansion Tramontana
Pansion Tramontana
3.0 star property
Cres
9.4 out of 10, Exceptional, (12 reviews)
Pansion Tramontana offers a serene Croatian escape with a restaurant, bar, and lovely garden terrace. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Eco-Centre Caput Insulae and Beli Marina on this family-friendly coastal retreat.
The price is AU$194
includes taxes & fees
20 Apr - 21 Apr
Pansion Tramontana
Apartment Reful
Apartment Reful
3.5 star property
Kraljevica
9.2 out of 10, Wonderful, (9 reviews)
Experience coastal relaxation in Kraljevica at this charming apartment with free WiFi and parking. Enjoy massages after exploring nearby Kartodrom Bura, then unwind at one of the 3 beach bars. The garden and terrace offer peaceful moments just minutes from Krk Bridge.
The price is AU$109
includes taxes & fees
26 Apr - 27 Apr
Apartment Reful
Boutique Hotel OPERA
Boutique Hotel OPERA
3.0 star property
Rijeka
10.0 out of 10, Exceptional, (3 reviews)
The price is AU$236
includes taxes & fees
24 Apr - 25 Apr
Boutique Hotel OPERA
La Loggia Diffused Hotel
La Loggia Diffused Hotel
4.0 star property
Labin
9.4 out of 10, Exceptional, (30 reviews)
The price is AU$164
includes taxes & fees
22 Apr - 23 Apr
La Loggia Diffused Hotel
Hotel Vinotel Gospoja
Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.2 out of 10, Wonderful, (54 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$252
includes taxes & fees
19 Apr - 20 Apr
Hotel Vinotel Gospoja
The Isolano, Cres, Autograph Collection
The Isolano, Cres, Autograph Collection
5.0 star property
Cres
10.0 out of 10, Exceptional, (1 review)
The price is AU$349
includes taxes & fees
28 Apr - 29 Apr
The Isolano, Cres, Autograph Collection
Hotel Dobrovit
Hotel Dobrovit
3.0 star property
Baska
9.4 out of 10, Exceptional, (9 reviews)
Unwind at this coastal hotel featuring a refreshing outdoor pool and beach bar. The Restaurant Dobrovit serves three daily meals, while Vela Beach and Baska Promenade await just minutes away. Free breakfast, WiFi, and parking enhance your seaside escape.
The price is AU$184
includes taxes & fees
9 May - 10 May
Hotel Dobrovit
Keight Hotel Opatija, Curio Collection By Hilton
Keight Hotel Opatija, Curio Collection By Hilton
5.0 star property
Opatija
10.0 out of 10, Exceptional, (22 reviews)
Immerse yourself in Croatian coastal charm at this luxurious resort with indoor and outdoor pools. Just minutes from the Croatian Walk of Fame and Park Margarita, unwind at 2 bars or the café after rejuvenating massages and fitness sessions.
The price is AU$207
includes taxes & fees
26 Apr - 27 Apr
Keight Hotel Opatija, Curio Collection By Hilton
Preelook Apartments and Rooms
Preelook Apartments and Rooms
4.0 star property
Rijeka
9.4 out of 10, Exceptional, (154 reviews)
Stunning rooftop terrace offers panoramic vistas in this coastal Rijeka hotel. Hiking trails nearby provide adventure while free WiFi keeps you connected. Enjoy breakfast before exploring Kartodrom Rijeka or Casino Rosalia, both just minutes away.
The price is AU$154
includes taxes & fees
19 Apr - 20 Apr
Preelook Apartments and Rooms
Boutique Hotel Mali Raj
Boutique Hotel Mali Raj
4.0 star property
Opatija
9.2 out of 10, Wonderful, (45 reviews)
The price is AU$172
includes taxes & fees
28 Apr - 29 Apr
Boutique Hotel Mali Raj
Hotel Marina
Hotel Marina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (86 reviews)
The price is AU$218
includes taxes & fees
19 Apr - 20 Apr
Hotel Marina
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.

Get last-minute hotel deals in Krk and save more

Sign in to unlock great savings.
Showing deals for:18 May - 19 May

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.

Adobe

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$109 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 beach holiday in Krk, Koralj Beach is a top place 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. Hotel 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, free parking and terrace 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.
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 107 holiday homes. You can also book one of 215 apartments or 107 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