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 .
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
Top 5 hotels in Krk at a glance
- Hotel Kanajt — 4-star hotel in Punat. Guest rating: 9.4/10 — Exceptional.
- Hotel Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
- Sunny Baška Hotel by Valamar, ex Corinthia — 3-star hotel in Baska. Guest rating: 7.8/10 — Good.
- The Isolano, Cres, Autograph Collection — 5-star hotel in Cres. Guest rating: 10/10 — Exceptional.
- Blue Waves Resort — 4-star hotel in Malinska-Dubasnica. Guest rating: 8.4/10 — Very good.
Where to stay in Krk?




Sunny Baška Hotel by Valamar, ex Corinthia
Sunny Baška Hotel by Valamar, ex Corinthia



The Isolano, Cres, Autograph Collection
The Isolano, Cres, Autograph Collection



Blue Waves Resort
Blue Waves Resort



Valamar Villa Adria
Valamar Villa Adria



Aminess Younique Gaia Green Villas
Aminess Younique Gaia Green Villas



Hotel Ambasador - Liburnia
Hotel Ambasador - Liburnia



Aminess Style Glamping Villas & Holiday Homes Atea
Aminess Style Glamping Villas & Holiday Homes Atea



Hotel Miramare Njivice
Hotel Miramare Njivice



Sunny Krk by Valamar
Sunny Krk by Valamar



Jadran, Rijeka, a Tribute Portfolio Hotel
Jadran, Rijeka, a Tribute Portfolio Hotel



Boutique Hotel Marina
Boutique Hotel Marina



Hotel Bellevue - Liburnia
Hotel Bellevue - Liburnia



Grand Hotel Bonavia
Grand Hotel Bonavia



BRISTOL Hotel Opatija
BRISTOL Hotel Opatija



Hotel Kvarner - Liburnia
Hotel Kvarner - Liburnia



Hilton Rijeka Costabella Beach Resort & Spa
Hilton Rijeka Costabella Beach Resort & SpaGo beyond your typical stay in Krk
Our prices for hotels in Krk are cheapest in April
Price trends for hotels in Krk
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
Krk Town Square
Krk Town Harbour
Kosljun Island
Kosljun Monastery
Cathedral of the Assumption
Koralj Beach
Frankopan Castle
St Quirinus
Learn more about Krk
Notable for its seaside, Krk features attractions such as Krk Town Square and Krk Town Harbour.
See all hotels in Krk
Check out reviews of Krk hotels guests love
Apartments Mali Nono
"We had a very well equipped room on the top floor with a great view out from the balcony. The building also has a pool downstairs for guests to use. The host communication was great, and she met us at the apartments to let us in and answer all our questions, and even went out of her way to help us search for food places that could cater to my wife’s condition. We were very happy and comfortable with our stay!"
Boutique Hotel Marina
"Everything was great and wonderful!"
Sunny Krk by Valamar
"Would recommend this hotel very good"
Hotel Drazica
"Room was ok but a little tired. Balcony had amazing view but you had to stand up to see it properly as bottom half is covered in. Very small bathroom. But functional. Breakfast was acceptable. More fruit would be nice. We got told off in a very aggressive way because we took 2 bananas out to eat later on. Made to put them back!! We don’t eat much at breakfast and like to have some thing mid morning. Plenty of people take too much and leave it to waste on the plate. "
Villa Tamaris - Hotel Resort Dražica
"I've been to this chain of hotels 2 years in a row, I wish I could move to Krk and live there. The hotel staff were amazing, the food was great, and the seas view from the room was fantastic. This is your go to place!"
Frequently asked questions
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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
- Hotels near beach Sv. Fuska
- Hotels with a Pool in Malinska-Dubasnica
- Hotels near Valbiska Ferry Port
- 3 Star Hotels in Vantacici Beach
- Hotels near Krk Town Square
- 4 Star Hotels in Punat
- Hotels near Jert Beach
- Hotels with a Gym near Rova Beach
- Hotels with a Gym near Dunat Beach
- 2 Star Hotels in Krk
- Family Hotels in Vantacici
- Hotels near Krk Town Harbour
- Pet-Friendly Hotels near Malin Draga Beach
- Apartments in Krk Island
- Hotels near Chapel of St. Peter Ruins
- Punat Hotels
- Vrbnik Hotels
- 3 Star Hotels in Dunat Beach
- Hotels with Kitchens near Rupa Beach
- Hotels near Koralj Beach
- Hotels with Kitchens near Rova Beach
- Hotels with Parking in Punat
- Malinska-Dubasnica Hotels
- Apartments in Malinska-Dubasnica
- Family Hotels in Krk Island
- Milohnici Hotels
- Vantacici Hotels
- Family Hotels in Krk
- Villas in Rupa Beach
- Business Hotels in Malinska-Dubasnica
- Pinezici Hotels
- Hotels near Malin Draga Beach
- 4 Star Hotels in Malinska
- 2 Star Hotels in Vantacici
- Villas in Dunat Beach
- Hotels near Rupa Beach
















