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?

Hotel Kanajt
Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (79 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 €190
includes taxes & fees
16 May - 17 May
Hotel Kanajt
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 €115
includes taxes & fees
15 May - 16 May
Hotel Drazica
Sunny Baška Hotel by Valamar, ex Corinthia
Sunny Baška Hotel by Valamar, ex Corinthia
3.0 star property
Baska
7.8 out of 10, Good, (191 reviews)
Feel the seaside magic at this vibrant hotel with indoor and outdoor pools, beach umbrellas, and loungers for ultimate relaxation. The spa offers facials and massages, while kids enjoy a free club. Savour Mediterranean cuisine before exploring nearby Vela Beach.
The price is €133
includes taxes & fees
13 May - 14 May
Sunny Baška Hotel by Valamar, ex Corinthia
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 €235
includes taxes & fees
14 May - 15 May
The Isolano, Cres, Autograph Collection
Blue Waves Resort
Blue Waves Resort
4.0 star property
Malinska-Dubasnica
8.4 out of 10, Very good, (97 reviews)
Steps from the beach in Malinska-Dubasnica, this coastal haven offers 2 outdoor pools, an indoor pool, and rejuvenating spa treatments. Enjoy water adventures like scuba diving nearby, relax with beachside drinks, and savour meals at the on-site restaurant.
The price is €150
includes taxes & fees
13 May - 14 May
Blue Waves Resort
Hotel Riva
Hotel Riva
5.0 star property
Malinska-Dubasnica
9.2 out of 10, Wonderful, (22 reviews)
Wake to breathtaking views near Malinska Beach at this luxurious hotel featuring an indoor pool and rejuvenating spa treatments. Enjoy complimentary breakfast before exploring nearby Haludovo Beach, then unwind at the stylish bar after a fitness centre workout.
The price is €318
includes taxes & fees
13 May - 14 May
Hotel Riva
Valamar Villa Adria
Valamar Villa Adria
4.0 star property
Baska
8.8 out of 10, Excellent, (53 reviews)
Seaside serenity awaits at this Baska hotel near the Promenade and Vela Beach. Children play at the complimentary kids' club while adults rejuvenate with massages at the full-service spa. A poolside bar, fitness centre, and sauna complete your holiday experience.
The price is €118
includes taxes & fees
13 May - 14 May
Valamar Villa Adria
Aminess Younique Gaia Green Villas
Aminess Younique Gaia Green Villas
3.0 star property
Omisalj
9.2 out of 10, Wonderful, (34 reviews)
Unwind at this beach aparthotel where lush gardens and a terrace create a relaxing atmosphere. Just minutes from Jadran-Njivice and Paradise beaches, the apartments include refrigerators and microwaves. Enjoy 2 restaurants, a bar, and morning workouts at the fitness centre.
Aminess Younique Gaia Green Villas
Hotel Ambasador - Liburnia
Hotel Ambasador - Liburnia
5.0 star property
Opatija
9.0 out of 10, Wonderful, (536 reviews)
The price is €204
includes taxes & fees
13 May - 14 May
Hotel Ambasador - Liburnia
Aminess Style Glamping Villas & Holiday Homes Atea
Aminess Style Glamping Villas & Holiday Homes Atea
4.0 star property
Omisalj
8.4 out of 10, Very good, (21 reviews)
This Croatian seaside haven offers a seasonal outdoor pool, children's club, and full spa services. Located in Omisalj near Jadran-Njivice Beach and Fulfinum Mirine, enjoy complimentary WiFi while kids splash in their dedicated pool area.
Aminess Style Glamping Villas & Holiday Homes Atea
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 €132
includes taxes & fees
17 May - 18 May
Hotel Dobrovit
Hotel Miramare Njivice
Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (64 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 €145
includes taxes & fees
13 May - 14 May
Hotel Miramare Njivice
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 €138
includes taxes & fees
13 May - 14 May
Sunny Krk by Valamar
Hotel Jadran
Hotel Jadran
4.0 star property
Rijeka
8.8 out of 10, Excellent, (384 reviews)
Hotel Jadran
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 €200
includes taxes & fees
13 May - 14 May
Boutique Hotel Marina
Hotel Bellevue - Liburnia
Hotel Bellevue - Liburnia
4.0 star property
Opatija
9.0 out of 10, Wonderful, (365 reviews)
Embrace coastal tranquility at this beach hotel offering rejuvenating spa treatments and Mediterranean cuisine. Near Croatian Walk of Fame and Slatina Beach, enjoy the indoor pool, sauna, and steam room after exploring local attractions.
The price is €140
includes taxes & fees
24 May - 25 May
Hotel Bellevue - Liburnia
Grand Hotel Bonavia
Grand Hotel Bonavia
4.0 star property
Rijeka
8.8 out of 10, Excellent, (333 reviews)
Mediterranean flavours await at this centrally-located hotel featuring 3 restaurants and a fitness centre. Just 12 minutes from Rijeka Station and near the Museum of Modern Art, enjoy free breakfast and WiFi during your cultural getaway.
The price is €148
includes taxes & fees
26 May - 27 May
Grand Hotel Bonavia
BRISTOL Hotel Opatija
BRISTOL Hotel Opatija
4.0 star property
Opatija
8.8 out of 10, Excellent, (276 reviews)
Discover the timeless charm of this historic Belle Époque hotel in Opatija, where the restaurant and bar/lounge create a perfect atmosphere. Enjoy the terrace views, with the Croatian Museum of Tourism and beautiful Park Angiolina just moments away.
The price is €127
includes taxes & fees
16 May - 17 May
BRISTOL Hotel Opatija
Hotel Kvarner - Liburnia
Hotel Kvarner - Liburnia
4.0 star property
Opatija
9.4 out of 10, Exceptional, (292 reviews)
Unwind at this coastal retreat with convenient access to Juraj Matija Sporer Art Pavilion and Croatian Museum of Tourism. The restaurant serves tasty meals after fitness centre or sauna sessions, while the bar provides evening refreshments.
The price is €171
includes taxes & fees
18 May - 19 May
Hotel Kvarner - Liburnia
Hilton Rijeka Costabella Beach Resort & Spa
Hilton Rijeka Costabella Beach Resort & Spa
5.0 star property
Rijeka
9.2 out of 10, Wonderful, (147 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 €204
includes taxes & fees
20 May - 21 May
Hilton Rijeka Costabella Beach Resort & Spa
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.

When is the best time to visit Krk?

Our prices for hotels in Krk are cheapest in April
Price trends for hotels in Krk
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Krk
May
High 18°C / low 12°C. Sunny most days.
View properties in May
18°
weather_sun
May, no crowd data, average high temperature 18 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
July, no crowd data, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
26°
weather_sun
August, no crowd data, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
21°
weather_sun
September, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
weather_sun
October, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
11°
weather_partly_sunny
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
weather_cloudy
December, no crowd data, 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, no crowd data, average high temperature 10 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
14°
weather_sun
April, no crowd data, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
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 Porporela Beach.

Adobe

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 105 holiday homes. You can also book one of 227 apartments or 112 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 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.