Krk Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
25 Sept - 26 Sept
Tomorrow
26 Sept - 27 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Where to stay in Krk?

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 quality, location and traveller experience. Last updated on .

1. Boutique Hotel Marina

Boutique Hotel Marina
Krk
RM700
RM791 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

2. Portella Inn

Portella Inn
Krk Old Town
RM416
RM488 total
includes taxes & fees
26 Sept - 27 Sept
Portella Inn

3. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
RM715
RM808 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

4. Hotel Drazica

Hotel Drazica
Krk
RM384
RM434 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

5. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM334
RM378 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

6. Apartments Mali Nono

Apartments Mali Nono
Krk
RM266
RM319 total
includes taxes & fees
28 Sept - 29 Sept
Apartments Mali Nono

7. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
RM343
RM388 total
includes taxes & fees
5 Oct - 6 Oct
Villa Tamaris - Hotel Resort Dražica

8. Apartments Bernarda

Apartments Bernarda
Krk
RM496
RM607 total
includes taxes & fees
27 Sept - 28 Sept
Apartments Bernarda

9. Hotel Kanajt

Hotel Kanajt
Punat
RM773
RM904 total
includes taxes & fees
15 Oct - 16 Oct
Hotel Kanajt

10. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
RM608
RM701 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Vinotel Gospoja

11. Hotel Park Punat

Hotel Park Punat
Punat
RM612
RM706 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Park Punat

12. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
RM863
RM990 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Vila Rova

13. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
RM682
RM785 total
includes taxes & fees
2 Oct - 3 Oct
Hotel Villa Margaret

14. Hotel Malin

Hotel Malin
Malinska-Dubasnica
RM607
RM699 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Malin

15. The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
Cres
RM732
RM880 total
includes taxes & fees
1 Oct - 2 Oct
The Isolano, Cres, Autograph Collection

16. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
RM485
RM562 total
includes taxes & fees
12 Oct - 13 Oct
Blue Waves Resort

17. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
RM510
RM600 total
includes taxes & fees
26 Sept - 27 Sept
Hotel Miramare Njivice

18. Hotel Amabilis

Hotel Amabilis
Crikvenica
RM675
RM777 total
includes taxes & fees
2 Oct - 3 Oct
Hotel Amabilis

19. Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
Crikvenica
RM701
RM792 total
includes taxes & fees
8 Oct - 9 Oct
Aminess Younique Narrivi Hotel

20. Heritage hotel Forza

Heritage hotel Forza
Baska
RM524
RM605 total
includes taxes & fees
16 Oct - 17 Oct
Heritage hotel Forza
View all properties

Get last-minute hotel deals in Krk and save more

Sign in to unlock great savings.

Portella Inn

Portella Inn
Krk Old Town
We have 1 left at
RM483
per night
RM1,116 total
includes taxes & fees
Portella Inn

Boutique Hotel Marina

Boutique Hotel Marina
Krk
We have 1 left at
RM692
per night
RM1,565 total
includes taxes & fees
Boutique Hotel Marina

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM151 off
RM409
per night
RM924 total
includes taxes & fees
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
Krk
We have 1 left at
RM471
per night
RM1,064 total
includes taxes & fees
Hotel Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
We have 1 left at
RM711
per night
RM1,607 total
includes taxes & fees
Villa Tamaris - Hotel Resort Dražica

You can also stay at hotels with a pool in Krk

Apartments Mali Nono

Apartments Mali Nono
Krk
RM266
RM319 total
includes taxes & fees
28 Sept - 29 Sept
Apartments Mali Nono

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM334
RM378 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
Krk
RM384
RM434 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
RM343
RM388 total
includes taxes & fees
5 Oct - 6 Oct
Villa Tamaris - Hotel Resort Dražica

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
RM715
RM808 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar
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.
View all properties

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 Harbour

8.6/10 (75 reviews)
Imagine strolling along Krk Town Harbour for some great waterfront pics. It's located 0.3 mi (0.5 km) from central Krk. If you carry on walking you'll get to Porporela Beach, Drazica Beach, and Punta di Galetto Beach for some more water views.
See properties

Krk Town Square

8.8/10 (97 reviews)
If you're planning a bit of sightseeing, head to Krk Town Square – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Drazica Beach

8.6/10 (11 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Drazica Beach is a spot you might want to check out, located 0.5 mi (0.8 km) from central Krk. If you want to continue walking by the waves, head to Punta di Galetto Beach and Koralj Beach, both within a short walk.
See properties

Kosljun Island

8.0/10 (3 reviews)
Kosljun Island is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Porporela Beach

8.6/10 (4 reviews)
If want to top up your tan, you might want to head out to Porporela Beach, located 0.3 mi (0.5 km) from central Krk. Catch the sunset by the shore at Punta di Galetto Beach, just a short walk away.
See properties

Kosljun Monastery

8.0/10 (2 reviews)
Kosljun Monastery is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Jert Beach

7.0/10 (2 reviews)
Whether you want to collect beach glass or watch the sunset, Jert Beach is a spot you might want to check out, located 5 mi (8.1 km) from central Krk. Catch the sunset by the shore at beach Sv. Fuska, just a short walk away.
See properties

Cathedral of the Assumption

7.0/10 (2 reviews)
If you're planning a bit of sightseeing, head to Cathedral of the Assumption – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Learn more about Krk

Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.

See all hotels in Krk
A coastal town with a prominent tower, calm waters, and rocky foreground.

Check out reviews of Krk hotels guests love

Hotel Drazica

Hotel Drazica

10/10 Excellent
"This is my go to place in Krk, I've been going to for the last 3 years. There are 3 hotels to choose from, either is great, with half board being the best option."
Justin 4-night trip
Posted 13 days ago
Hotel Drazica
Apartments Mali Nono

Apartments Mali Nono

10/10 Excellent
"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!"
Lev 1-night trip
Posted 4 months ago
Apartments Mali Nono
Boutique Hotel Marina

Boutique Hotel Marina

10/10 Excellent
"Everything was great and wonderful!"
Alexandra 1-night trip
Posted 4 months ago
Boutique Hotel Marina
Sunny Krk by Valamar

Sunny Krk by Valamar

10/10 Excellent
"Would recommend this hotel very good"
Stephen 1-night trip
Posted 1 year ago
Sunny Krk by Valamar

Frequently asked questions

How much does a hotel room cost in Krk?
You can find top hotels in Krk from RM302 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 beachy holiday in Krk, Drazica Beach and Porporela Beach are some of the best places 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 an infinity pool and a restaurant along with a variety of other amenities to enjoy. Villa Lovorka - Hotel Resort 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, terrace and free parking this bed & breakfast offers. Villa Maris Punat is another popular central bed & breakfast with a seasonal outdoor pool, a terrace and free parking. 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 85 holiday homes. You can also book one of 198 apartments or 69 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

Whispers of History and Nature: Discover the Allure of Krk’s Enchanted Shores

Nestled in the shimmering Adriatic, Krk Town on the island of Krk offers a delightful blend of history and natural beauty. Wander through its charming cobblestone streets, where ancient Roman ruins and the majestic Frankopan Castle tell tales of yore. Marvel at the stunning Cathedral of the Assumption, a testament to the town’s rich cultural heritage. With picturesque marinas, inviting beaches, and lush landscapes, Krk is perfect for both relaxation and adventure. Indulge in exquisite local cuisine at waterfront restaurants, making it an ideal destination for romantic getaways or family holidays alike. Experience the magic of Krk, where every corner holds a story.

Discover great hotels near Krk

Krk offers a mix of cosy guesthouses, modern hotels and family-friendly resorts. Expect sea views, local cuisine and a relaxed vibe on this Croatian island, with options ranging from boutique stays to larger hotels designed for comfort. Here are some of our travelers' favorite hotels near Krk:

  1. Hotel Park Punat managed by FalkensteinerOpens in a new window: This 4.0-star hotel impresses with a high guest rating and a prime beachfront location that promises a relaxed holiday experience. The property boasts direct access to the beach and an inviting atmosphere that caters to leisure travellers seeking comfort and distinctive experiences. With features such as a stylish setting, modern design and curated experiences, this hotel is a perfect retreat for those desiring a smooth, high-quality journey.
  2. Hotel KanajtOpens in a new window: This 4.0-star hotel stands out with an exceptional guest rating and an array of adventure sports and recreational activities available onsite or nearby, including fishing, windsurfing, hiking and more. The property offers direct beach access and a dynamic environment that is ideal for leisure travellers seeking a blend of comfort and exciting, curated experiences. The hotel features a combination of high-end amenities and architectural design that ensures a luxurious and smooth journey.
  3. Hotel OmorikaOpens in a new window: This 3.0-star hotel caters to the needs of leisure travellers with a focus on a pet-friendly holiday experience in an inviting setting. The property is celebrated for its warm embrace of guests and offers modern amenities that ensure a smooth, high-quality journey. With features that highlight express check-in, curated experiences and stylish design, this hotel delivers an enjoyable and distinctive retreat for those seeking comfort and ease.

Where to stay near Krk

In Malinska-Dubasnica, Vrbnik, and Punat, discover marina charms, historical allure, and cultural vibrancy. Malinska-Dubasnica offers a relaxing seaside atmosphere with family-friendly beaches and romantic bars; Vrbnik appeals with its rich history; and Punat enchants with its fishing, boating, and historic port. For first-time visitors, Malinska-Dubasnica is the ideal base.

  1. Malinska-DubasnicaOpens in a new window: This charming coastal area is perfect for travellers seeking a laid-back, family-friendly getaway. With its inviting marina and relaxed beach vibes, Malinska-Dubasnica offers a romantic yet friendly atmosphere ideal for unwinding by the sea. Enjoy exploring nearby islands, appreciating local monuments, and simply relaxing by the water’s edge, making it a top choice for those who love a mix of leisure and scenic views.
  2. VrbnikOpens in a new window: For history enthusiasts, Vrbnik is a must-visit spot on Krk. Its rich historical ambience invites you to step back in time, offering a quiet retreat with a strong cultural backdrop. The area provides a unique opportunity to immerse yourself in the local heritage, making it an appealing choice for travellers who appreciate a slower pace and a deep connection with the past.
  3. PunatOpens in a new window: Punat stands out with its dynamic marina setting and historical charm. Ideal for those who enjoy cultural tours and maritime activities, this area features must-see spots like Punat Harbor, Rova Beach, and the scenic Kvarner Gulf. With its blend of fishing traditions, boating adventures, and well-cultivated gardens, Punat offers a diverse experience that balances both relaxation and exploration for a well-rounded holiday experience.

Things to do in Krk

Krk boasts stunning coastlines, crystal-clear waters, and lush green hills, making it an outdoor lover's paradise. Dive into the vibrant marine life, lounge on sun-kissed beaches, or hike through scenic trails that offer breathtaking views. With charming harbours and historical ruins, it's a delightful blend of relaxation and exploration.

  • Church of the Holy TrinityOpens in a new window – Step inside the Church of the Holy Trinity, a tranquil spot offering a glimpse into the region’s religious heritage. The architecture and serene atmosphere make it an ideal place for reflection and appreciation of local history.
  • Krk Town SquareOpens in a new window – Spend some time in Krk Town Square, a lively piazza that serves as the heart of Krk. Surrounded by charming buildings and bustling cafés, it’s perfect for people-watching or enjoying a leisurely coffee while soaking up the surroundings.
  • St QuirinusOpens in a new window – Visit St Quirinus, a notable church that showcases beautiful architectural details. Its peaceful environment invites visitors to explore its history and admire the intricate designs that reflect the cultural significance of the area.
  • Porat KlosterOpens in a new window – Discover the serene Porat Kloster, a monastery that offers a unique insight into monastic life. The peaceful gardens and historic buildings provide a perfect backdrop for a quiet stroll or some contemplative moments away from the busier attractions.
  • Church of St. LucyOpens in a new window – Make your way to the Church of St. Lucy, known for its historical significance and unique architecture. This charming church invites you to delve into the stories of the past while enjoying the surrounding natural beauty.

4 tips for savvy savings when booking a hotel in Krk

  1. Book for the cheapest times: Visiting Krk on a budget is a great value for money, especially during January, February, and November when hotel prices may drop to lower prices. A stay of at least 3 to 4 days is recommended to fully appreciate the island's rich historical and cultural heritage. Guests can explore a variety of attractions including ancient ruins, the picturesque marina, historically significant castles, and beautiful cathedrals, all of which provide a blend of relaxation and adventure by the sea.
  2. Look for last-minute deals on Hotels.com: For your trip to Krk, you may discover attractive options by exploring the DealsOpens in a new window section on Hotels.com. If you're planning your trip close to your departure, the Last-Minute Deals area could offer timely discounts. Additionally, the Smart Shopping tool available via the app may help compare hotel prices and amenities, ensuring you're more likely to see favourable options as they become available. Stay informed with email alerts or push notifications for flash sales and special promotions, so you can capitalise on any last-minute opportunities.
  3. Be flexible with dates: Prices may differ depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates might help you save on your stay in a Krk hotel. For those interested in distinctive accommodations, boutique hotels can provide a more personalised experience and sometimes even better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it is on the higher side, we may suggest more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying closer to major landmarks or city centres can offer convenience, though it usually comes with higher price tags. For more affordable options, consider hotels in less central areas or neighbourhoods, where you may find a balance between cost and ease of access to your desired destinations. You might also explore independent hotels further afield, which can often provide a more authentic and budget-friendly 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 tends to be the wettest month. The peak travel months to visit Krk are June to August, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring