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

Where to stay 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.

Our prices for Krk are cheapest in October

See average prices and weather for all months
Price trends for hotels in Krk
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for Krk
October
Moderate crowds
High 16°C / low 10°C. Sunny most days.
View properties in October
16°
weather_sun
October, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
11°
weather_partly_sunny
November, Low crowds, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
weather_cloudy
December, Low crowds, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_partly_sunny
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
10°
weather_partly_sunny
March, Moderate crowds, average high temperature 10 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
14°
weather_sun
April, Moderate crowds, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
18°
weather_sun
May, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
24°
weather_sun
June, High crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
July, High crowds, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
26°
weather_sun
August, High crowds, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
21°
weather_sun
September, High crowds, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

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 Krk Town Harbour.

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 €43 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 much does a hotel room cost in Krk?
You can find top hotels in Krk from €43 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. If you're a member, don't forget to sign in to your account to unlock more savings.
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.
How can I find deals and earn rewards at Krk hotels?
Members can save up to 20% on select hotels in Krk. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

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 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 children's pool, mini golf, a playground, and more. Discover more kid-friendly hotels in Krk by using the Hotels.com "Family friendly" filter in your search.
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. 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:
What are the top Krk boutique hotels?
Treat yourself to 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.

Find out more about Krk

Krk: A Tapestry of Ancient Ruins and Coastal Splendour

Nestled in the shimmering Adriatic, the island of Krk beckons with its enchanting blend of history, culture, and natural beauty. Discover ancient ruins and the majestic Frankopan Castle, while the vibrant town of Krk boasts charming streets and a stunning cathedral. Pristine beaches invite relaxation, and crystal-clear waters offer opportunities for swimming and sailing. With lush landscapes, olive groves, and hidden coves, Krk is a paradise for nature lovers and those seeking a romantic getaway. This captivating destination is perfect for both adventure seekers and those wanting to indulge in the tranquil Mediterranean lifestyle.

Discover great hotels in Krk

Krk offers a variety of accommodation options, from charming guesthouses to modern resorts. Enjoy stunning coastal views, inviting outdoor pools, and easy access to beautiful beaches. Whether you seek a family-friendly environment or a romantic getaway, the island caters to diverse tastes and budgets. Here are some of our travelers' favorite hotels in Krk:

  1. Falkensteiner Hotel Park PunatOpens in a new window: Falkensteiner Hotel Park Punat is a stunning 4.0-star hotel that offers an ideal escape for leisure travellers craving a beach vacation experience. With direct access to the beach, this hotel invites you to relax and soak up the sun in a picturesque coastal setting. The property’s design exudes a blend of comfort and style, ensuring a smooth and enjoyable stay. Guests rave about the inviting atmosphere and the high-quality amenities, making it a top choice for those seeking a memorable getaway.
  2. Hotel KanajtOpens in a new window: Hotel Kanajt is an exceptional 4.0-star hotel designed for adventure-seeking travellers. With direct beach access, this property is a gateway to thrilling activities such as ziplining, snorkeling, and horseback riding, all within easy reach. The hotel’s dedication to providing curated experiences and adventure sports ensures a unique and engaging stay. Visitors consistently express their appreciation for the vibrant atmosphere and the range of recreational opportunities, making it a standout choice for those looking to indulge in both relaxation and adventure.
  3. Hotel OmorikaOpens in a new window: Hotel Omorika is a charming 3.0-star hotel that caters to business travellers seeking a comfortable and welcoming environment. This property provides essential services and facilities tailored for business needs while also allowing pets, creating a unique blend of convenience and warmth. The thoughtful amenities and inviting atmosphere ensure a smooth journey for those on the go. Many appreciate the attention to detail and personal touches that enhance the overall experience, making it a reliable choice for business-related stays.

Top locations to stay in Krk

Some of the best areas to stay in Krk, Primorje-Gorski Kotar, Croatia, are Vrbnik, Malinska-Dubasnica, and Punat. Vrbnik boasts a rich historical charm, Malinska-Dubasnica offers beautiful coastal views, and Punat is ideal for fishing and boating enthusiasts. For first-time visitors, Malinska-Dubasnica is particularly appealing due to its vibrant atmosphere and picturesque beaches.

  1. VrbnikOpens in a new window: Nestled atop a cliff overlooking the Adriatic, Vrbnik is a gem known for its rich history and stunning views. The town is famous for its narrow streets and charming stone houses, making it perfect for leisurely strolls. Vrbnik is also renowned for its wine production, particularly the local Žlahtina white wine, which you can taste at various wineries. The beautiful beaches nearby offer a lovely spot to relax, while the historic churches and cultural sites provide a glimpse into the town's past.
  2. Malinska-DubasnicaOpens in a new window: This picturesque seaside town is ideal for those seeking a blend of relaxation and activity. With its lovely beaches and vibrant promenade, Malinska-Dubasnica invites visitors to enjoy sunbathing and water sports. The area is dotted with charming cafes and shops, perfect for a leisurely afternoon. Additionally, the surrounding nature trails offer opportunities for hiking and cycling, making it a great spot for both relaxation and adventure in a serene coastal setting.
  3. PunatOpens in a new window: Known for its beautiful marina and fishing opportunities, Punat is a haven for water enthusiasts. The town boasts a relaxed atmosphere, making it perfect for unwinding after a day of exploring. Punat is also the gateway to the small islet of Košljun, home to a Franciscan monastery and beautiful walking paths. With its lovely waterfront and various water activities, Punat offers a delightful blend of leisure and cultural exploration.

Things to do in Krk

Krk is a delightful coastal gem, offering stunning beaches and crystal-clear waters for swimming. With lush forests and dramatic hills, it’s perfect for hiking and exploring. Enjoy boating and sea diving in its serene bays, or wander through charming marinas and ancient ruins, all set against a breathtaking backdrop.

  • Porat KlosterOpens in a new window – Discover the serene Porat Kloster, a charming monastery that offers a peaceful retreat. Wander through its tranquil grounds, take in the beautiful architecture, and soak up the spiritual atmosphere. This hidden gem is perfect for those seeking a moment of reflection amidst the stunning Croatian landscape.
  • Paradise BeachOpens in a new window – Head to the sun-kissed Paradise Beach, a nudist haven that invites you to unwind and connect with nature. Enjoy the soft sands and crystal-clear waters as you relax under the warm sun. This beach is an ideal spot for sunbathing and swimming, where you can feel comfortable and free in your surroundings.
  • Krk Town SquareOpens in a new window – Visit the lively Krk Town Square, a bustling piazza that serves as the heart of the town. Stroll through the square, admire the historic buildings, and enjoy a coffee at one of the charming cafés. This vibrant hub is perfect for taking in local life and perhaps shopping for unique souvenirs.

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 rich history and culture, a stay of at least 3 to 4 days is ideal. This duration allows visitors to discover significant landmarks such as the impressive castle, the historic cathedral, and the intriguing ruins, as well as enjoy the marina and the beautiful sea views. With an affordable approach, travellers can appreciate the island's cultural offerings while taking advantage of the potential for lower prices during these months.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for Krk on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. It’s advisable to enable email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. You'll be among the first to know if prices drop or rooms become available, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including 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. If you're seeking something distinctive, boutique hotels often provide a more personalised experience and may occasionally 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 is on the higher side, we’ll suggest more economical dates that could help you secure a better deal.
  4. Consider your location: Choosing accommodation closer to key attractions or city centres may offer convenience, but it often comes at a premium. For more affordable options, you might consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Exploring independent hotels situated a bit further out can also provide 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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Krk, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring