These Krk insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Krk from $107
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Krk
Check prices for these dates
Our top choices for Krk hotels




1. Hotel Vinotel Gospoja
Hotel Vinotel Gospoja



2. Hotel Istra - Liburnia
Hotel Istra - Liburnia



3. Hotel Ambasador - Liburnia
Hotel Ambasador - Liburnia



4. Boutique Hotel Marina
Boutique Hotel Marina



5. Sunny Krk by Valamar
Sunny Krk by Valamar



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



7. Hotel Park Punat managed by Falkensteiner
Hotel Park Punat managed by Falkensteiner



8. Hotel Kanajt
Hotel Kanajt



9. Hilton Rijeka Costabella Beach Resort & Spa
Hilton Rijeka Costabella Beach Resort & Spa



10. Villa Tamaris - Hotel Resort Dražica
Villa Tamaris - Hotel Resort Dražica



11. Hotel Drazica
Hotel Drazica



12. Villa Lovorka - Hotel Resort Drazica
Villa Lovorka - Hotel Resort Drazica



13. Portella Inn
Portella Inn



14. Malinska Green Apartments
Malinska Green Apartments



15. Hotel Imperial - Liburnia
Hotel Imperial - Liburnia



16. Blue Waves Resort
Blue Waves Resort



17. Hotel Kvarner - Liburnia
Hotel Kvarner - Liburnia



18. Hotel Riva
Hotel Riva



19. Aminess Younique Gaia Green Villas
Aminess Younique Gaia Green Villas



20. Hotel Miramare Njivice
Hotel Miramare NjiviceWhere to stay in and around Krk


Krk Island
Discover Krk Island, a welcoming destination perfectly suited for adventure-seeking travelers who will appreciate its stunning beaches and vibrant culture. With activities ranging from exploring the picturesque Krk Town Square to relaxing at Drazica Beach, there's something for everyone. The island's location, about 4 miles from Krk, makes it easy to access the charming local harbor and indulge in recreational pursuits. Krk Island is an excellent choice for your stay, offering a blend of outdoor fun and scenic beauty.




Vrbnik
Experience the charm of Vrbnik, a top-rated choice for adventurous travelers eager to explore the stunning scenery and rich culture of Croatia. Nestled about 6 miles away from Krk, this picturesque city offers access to beautiful bays, inviting beaches, and the vibrant Krk Town Square. Enjoy outdoor activities and delightful local cuisine while visiting the serene Kosljun Island and the bustling Krk Town Harbour. Vrbnik is a smart choice for your stay, providing a perfect blend of adventure and relaxation.




Malinska-Dubasnica
Make your vacation planning effortless by staying in Malinska-Dubasnica, a haven for families and adventure seekers thanks to its stunning beaches and scenic landscapes. Enjoy activities like sunbathing at Vantacici Beach or exploring the charming Krk Town Square and Harbour. With a drive of about 7 miles from Krk, this vibrant area offers an ideal blend of relaxation and adventure, making it a smart choice for your Croatian getaway.

Punat
Punat stands out as a prime spot for adventure seekers and families interested in a vibrant beach experience. Here, you can explore scenic attractions like the picturesque bay, relax at the beach, or visit the charming marina, all while being close to landmarks such as Krk Town Square and Kosljun Island. Located about 3 miles by car from Krk, Punat offers an ideal base for your Croatian getaway, making it a smart choice for your stay.




Dobrinj
Travelers visiting the area often choose Dobrinj, especially families and nature enthusiasts seeking a blend of culture and outdoor adventure. With its stunning bay and proximity to beautiful beaches like Crikvenica Beach, as well as the charming Krk Town Square and the serene Kosljun Island, Dobrinj offers a delightful escape. Located about 7 miles by car from Krk, this city provides an ideal base for exploring the scenic coastline and indulging in family-friendly activities. Booking a stay in Dobrinj is a smart choice for an enriching Croatian vacation.
Stay near popular attractions in and around Krk
Punta Debij Beach
Krk Town Square
Krk Town Harbour
Kosljun Island
Drazica Beach
Porporela Beach
Koralj Beach
Kosljun Monastery
Learn more about Krk
Golden beaches wrap around this ancient island city where medieval walls and Roman ruins tell stories of the past. Climb the bell tower at Krk Cathedral for panoramic views, then sample local wines and sheep's cheese at family-run taverns along the harbor.
See all hotels in Krk
Top Krk Hotel Reviews
Villa CAVALLO with pool and sea view
"Super Ferienhaus und toller Service. Wir hatten Probleme mit der Klimaanlage im Haus, uns wurde aber sofort geholfen. Schnelle Kommunikation, sehr guter Service und tolles Haus. Sehr gerne wieder!"
Lily mediterranean apartments with a sea view & heated shared pool
"Wir waren begeistert von der ruhigen Lage, dem wunderschönen Gartengrundstück mit Pool - den wir für uns alleine hatten - der tollen Aussicht auf die Bucht und die schöne Sitzgelegenheit mit eigenem Parkplatz vor unserer Wohnung. Die Vermieterin war sehr nett und hilfsbereit."
Villa KATHARINA with private pool
"Pobyt bol super. Villa je krásna, bazén topka. Užili sme si ho maximálne. Treba rátať s tým, že to je v malej dedinke, kde nič nie je, ale je tam krásny kľud hlavne pre rodiny s deťmi. Blízko do hlavného mesta a aj iných miest. Menšia pláž s krásnym morom a grill barom v dostupnosti 7 minút autom. Ostrov Krk aj villu Katharinu odporúčam. Pani majiteľka je polka, takže sa dá celkom pekne dohovoriť aj bez angličtiny:)"
Holiday house MAREVIC with pool
"Alles sehr gut! Den vorhergehenden Kommentaren ist nichts hinzuzufügen."
Beautiful stone house IVA with heated pool
"vi hade en mycket fin vecka i detta hus, huset var rent och fint. värden besvarade eventuella frågor som dök upp inom rimlig tid. vi fick tips på restauranger och stränder som fanns i området. Fin och ren pool som barnen lekte i konstant när vi inte var vid havet."
Villa ELEVATION with heated pool
"Vielen Dank für den wunderbaren Aufenthalt! Die Villa war absolut sauber, gemütlich und entsprach genau den Bildern und der Beschreibung. Der Pool war groß und der Ausblick wunderschön. Der Check-in verlief völlig unkompliziert , Tomislav war jederzeit erreichbar, super hilfsbereit und hat schnell geantwortet. Wir haben uns rundum wohlgefühlt und könnten uns gut erholen.Diese Unterkunft können wir sehr weiterempfehlen!"
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"
More cheap stays in Krk

Blumarine in Brzac With 4 Bedrooms and 3 Bathrooms
Hotels in Krk with star-rating

5 Star Hotels

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about Krk
Top reasons to visit Krk
- Stunning Beaches: Krk boasts beautiful beaches with crystal clear waters, perfect for sunbathing and swimming.
- Outdoor Activities: The island is ideal for outdoor enthusiasts, offering hiking, biking, and water sports.
- Rich Cultural Experiences: Explore historic churches and charming harbors that reflect the island's diverse heritage.
- Vibrant Town Center: Enjoy shopping and dining in the lively town center, offering a taste of local life.
- Welcoming Atmosphere: Krk's friendly vibe makes it perfect for families and couples seeking relaxation and adventure.
Find great hotels in and around Krk
Krk offers a diverse selection of accommodations, from boutique hotels to luxurious star-rated options. Whether you seek a pet-friendly haven, a beachfront retreat, or an adventurous getaway, you'll find hotels that cater to all your needs. Enjoy convenient amenities like room service and proximity to the marina, ensuring a memorable stay in this beautiful Croatian destination.
- Magal Maradiso Hotel by Aminess: Magal Maradiso Hotel by Aminess is a charming 3-star hotel located 10 miles from Krk, perfect for families seeking a beach vacation experience. This hotel boasts direct beach access, allowing guests to enjoy sun-soaked days and refreshing swims. The property is uniquely designed to cater to families, featuring a variety of child-friendly amenities, including a free Children’s Club, an arcade game room, and a shared playground. Additionally, kids can enjoy the on-site water park for a fun-filled day. With its focus on family-oriented experiences in a picturesque setting, this hotel is an ideal choice for travelers wanting to create lasting memories.
- Falkensteiner Hotel Park Punat: Falkensteiner Hotel Park Punat stands out as a luxurious 4-star hotel situated only 3 miles from Krk, boasting an impressive guest rating of 8.4 out of 10. This property offers direct beach access, making it a perfect destination for beach lovers. With its modern design and serene ambiance, guests can relax in comfortable accommodations while enjoying the stunning coastal views. The attentive staff and a range of on-site amenities ensure an enjoyable stay, whether you’re lounging by the beach or participating in various recreational activities. Experience the beauty of Krk at this elegant retreat.
- Sunny Krk by Valamar: Sunny Krk by Valamar is a well-rated 3-star hotel located in the heart of Krk, with a guest rating of 8.2 out of 10. This property is ideal for families looking for a beach getaway, featuring direct access to the beach and a host of child-friendly amenities. Families will appreciate the availability of highchairs, dinnerware for children, and a variety of toys and games. The hotel’s inviting atmosphere, paired with its focus on family experiences, makes it a wonderful choice for those wanting to explore the stunning surroundings of Krk while enjoying quality time together.
Where to stay near Krk
Krk, a charming coastal city in Croatia, offers a perfect blend of adventure, relaxation, and culture. Explore the vibrant town center, bask in the sun along the stunning Krk Riviera, and enjoy the breathtaking scenery of Krk Island. With its welcoming atmosphere, this destination is ideal for families and couples alike. Don't miss the enchanting waterfront that enhances the region's romantic vibe, making your vacation a memorable experience.
- Krk Island: Nestled in the northern Adriatic Sea, Krk Island is a stunning destination characterized by its beautiful beaches and picturesque bays. Located 4 miles away from the town of Krk, this island is a haven for outdoor enthusiasts and beach lovers, with the peak travel season occurring from July to September. Visitors can enjoy a variety of recreational activities, from swimming in crystal-clear waters to hiking scenic trails. The island is also dotted with charming shops and local eateries, making it perfect for leisurely exploration. Don't miss the chance to visit some of the island’s captivating landmarks, including its pristine beaches and dramatic coastal views.
- Dobrinj: Situated 7 miles from Krk, the charming town of Dobrinj offers a blend of natural beauty and cultural heritage. With a seasonal influx of visitors peaking from June to August, this destination is ideal for those seeking outdoor adventures and scenic experiences. You'll find ample opportunities for golf and relaxation at the local country clubs, as well as stunning views of the surrounding bays and beaches. The town’s quaint streets are perfect for leisurely strolls, and the rich history reflected in its architecture adds to its allure. Dobrinj is a perfect spot for a tranquil getaway with plenty of opportunities for exploration.
- Vrbnik: Located 6 miles from Krk, Vrbnik is a small town renowned for its breathtaking views and rich winemaking heritage. With a seasonal visitor peak from June to August, this picturesque locale is perfect for those who appreciate outdoor activities, beach relaxation, and scenic landscapes. The town features delightful shopping areas and recreational spots, allowing you to immerse yourself in the local culture. Popular attractions include the enchanting beaches and stunning coastal views that surround the area. Vrbnik is an exceptional choice for travelers looking to combine adventure with the charm of a historic Croatian village.
Things to do in Krk
Krk, located in Primorje-Gorski Kotar, Croatia, is perfect for outdoor enthusiasts and beach lovers alike. Visitors can enjoy scenic views and partake in various activities, including sightseeing tours and exploring recreational areas. The island also offers vibrant shopping districts, making it an excellent destination for both relaxation and adventure. Whether you're looking to unwind on the beach or check off items on your bucket list, Krk has something for everyone.
Shopping
In Krk, you can explore local shops for unique souvenirs and gifts. Don't miss the bustling Krk Market for fresh produce and artisan goods. If you're up for a drive, head to the nearby Tower Center in Rijeka for a larger shopping experience with various international brands.
Recreation
On Krk Island, the Hotel Malin boasts a serene wellness center with a variety of rejuvenating treatments, including massages and facials. The Valamar Koralj Hotel offers an outdoor pool and wellness services, perfect for relaxation after a day of exploring the island's beautiful landscapes.
Adventure
Explore the stunning landscapes of Krk by hiking the trails of Mount Obzova, offering breathtaking views. Try windsurfing at Vela Plaža beach, where you can ride the waves. For a unique experience, take a guided kayaking tour around the island's beautiful coves and hidden beaches.
Nightlife
In Krk, the vibrant nightlife includes venues like Vela Plaža Beach Bar, perfect for beach parties, and Caffe Bar Vela Placa, known for its laid-back atmosphere and live music. Don't miss the lively atmosphere at Aquarium Cocktail Bar, offering creative drinks and stunning views.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Krk
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Krk are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
- The best time to book a hotel: Booking a hotel in Krk about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Krk is Saturday. The most expensive day to stay in Krk is Monday.
- Find cheap hotels on Expedia: Take advantage of Expedia’s search tool to customize your options based on your budget, preferred location, and the type of hotel you’re looking for. To find the most affordable rates and special offers, simply arrange the price filter from lowest to highest.
- Consider bundling your trip: You can save money by combining your hotel stay in Krk with your flights and activities through an Expedia package deal.
Find the best attractions in Krk
Krk is perfect for a fun-filled vacation featuring outdoor activities, beautiful beaches, and stunning scenery. Visitors can explore a variety of attractions, including inviting beaches, charming harbors, and historic churches. Whether you're looking for a relaxing day by the sea or a cultural experience, Krk offers plenty of options for every traveler seeking adventure and relaxation in this picturesque Croatian destination.
- Krk Town Harbour: Experience the charming ambiance at Krk Town Harbour, where stunning scenery and beach vibes create a perfect backdrop for relaxation. Enjoy leisurely strolls along the waterfront, savoring local seafood at nearby eateries while watching boats come and go.
- Krk Town Square: Immerse yourself in the vibrant culture of Krk Town Square, a lively piazza bustling with activity. Explore historical architecture, local shops, and cafés, and soak in the rich atmosphere that reflects the town's heritage and community spirit.
- Kosljun Island: Escape to the serene Kosljun Island, where outdoor adventures await. Enjoy beautiful beaches, hiking trails, and the tranquility of nature, along with a visit to the Franciscan monastery, adding a touch of history to your beach day.
Best time to go to Krk
The best time to visit Krk can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Krk falls in July, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature in Krk falls in January, visitor numbers are average and weather is mostly cloudy with light rain.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 35.8°F (2.1°C) | Light Rain | Mostly Cloudy | Average | Average |
| February | 37.8°F (3.2°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| March | 44.1°F (6.7°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| April | 52.0°F (11.1°C) | Light Rain | Mostly Sunny | Average | Average |
| May | 59.4°F (15.2°C) | Light Rain | Mostly Sunny | Average | Average |
| June | 68.4°F (20.2°C) | Light Rain | Mostly Sunny | High | Slightly High |
| July | 72.9°F (22.7°C) | Light Rain | Sunny | High | Slightly High |
| August | 72.1°F (22.3°C) | Light Rain | Sunny | High | Slightly High |
| September | 63.7°F (17.6°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 55.0°F (12.8°C) | Light Rain | Mostly Sunny | Low | Average |
| November | 46.9°F (8.3°C) | Moderate Rain | Mostly Sunny | Low | Slightly Low |
| December | 39.2°F (4.0°C) | Light Rain | Mostly Cloudy | Low | Average |
The nearest major airports for your trip to Krk
When planning your vacation to Krk, Croatia, you have several airport options. ZAGreb Airport (ZAG) is situated 87 miles away, with notable hotels like Hotel Esplanade Zagreb and Sheraton Zagreb Hotel, both around 6 miles from the airport. LJUbljana Jože Pučnik Airport (LJU) is 83 miles from Krk, featuring excellent accommodations such as the InterContinental Ljubljana, located 12 miles away. ZADar Airport (ZAD), 75 miles from Krk, offers nearby hotels like Mirabilis Residence, 6 miles from the airport. Transportation services, including airport shuttles, are available at many hotels for convenient access to these airports.
Frequently asked questions
Explore a world of travel with Expedia
- Malinska Hotels
- Boutique Hotels in Krk
- Villas in Krk
- Family Hotels in Krk Island
- Gay friendly Hotels in Krk
- Hotels near beach Sv. Fuska
- Golf Hotels in Krk Island
- Hotels with an Indoor Pool in Krk Island
- Vacation Homes in Punat
- Malinska-Dubasnica Hotels
- Golf Hotels in Punat
- Punat Hotels
- Casino Hotels in Krk Island
- Hotels with Laundry Facilities in Krk Island
- Golf Hotels in Krk
- Beach Hotels in Krk
- Muraj Hotels
- 4 Star Hotels in Krk
- Gay friendly Hotels in Krk Old Town
- Hotels with a Pool in Krk Island
- Beach Hotels in Krk Island
- All-Inclusive Resorts in Krk Island
- B&B in Punat
- Family Hotels in Krk
- Krk Old Town Hotels
- 5 Star Hotels in Krk
- Hotels with Tennis Courts in Krk Island
- Hotels with Waterslides in Krk Island
- Dobrinj Hotels
- Waterpark Hotels in Krk Island
- Hotels near Valbiska Ferry Port
- Hotel Wedding Venues Hotels in Krk Island
- Hotels with Laundry Facilities in Punat
- Hotels near Rupa Beach
- 4 Star Hotels in Krk Island
- Hotel Wedding Venues Hotels in Krk
- Hotels with Restaurants in Punat
- 3 Star Hotels in Krk Island
- Adults Only Resorts & in Krk Island
- Hotels near Vantacici Beach
- Vrbnik Hotels
- Hotels with a Gym in Krk Island
- Hotels with Free Parking in Krk Island
- 4 Star Hotels in Sveti Ivan
- 5 Star Hotels in Krk Island
- Visit Kras
- St Quirinus
- Punta di Galetto Beach
- Kosljun Monastery
- Kid friendly Vacation Packages Krk Island
- Kosljun Island
- Visit Krk
- Visit Salatic
- Visit Punat
- Where to stay in Krk Island
- Church of the Holy Trinity
- Koralj Beach
- Krk Vacations
- Punta Debij Beach
- Visit Skrbcici
- Visit Vrh
- Honeymoon Vacation Packages Krk Island
- Visit Pinezici
- Visit Kornic
- Visit Lakmartin
- Dunat Beach
- Waterpark Vacation Packages Krk Island
- Punat Harbor
- Valbiska Ferry Port
- Drazica Beach
- Visit Krk Island
- Yoga Vacation Packages Krk Island




Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing