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
4 Sept - 5 Sept
Tomorrow
5 Sept - 6 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

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. Portella Inn

Portella Inn
Krk Old Town
RM487
RM568 total
includes taxes & fees
14 Sept - 15 Sept
Portella Inn

2. Boutique Hotel Marina

Boutique Hotel Marina
Krk
RM706
RM798 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

3. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
RM722
RM816 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

4. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM360
RM407 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

5. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
RM369
RM417 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

6. Hotel Drazica

Hotel Drazica
Krk
RM412
RM466 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

7. Apartments Bernarda

Apartments Bernarda
Krk
RM500
RM612 total
includes taxes & fees
14 Sept - 15 Sept
Apartments Bernarda

8. Apartments Mali Nono

Apartments Mali Nono
Krk
RM269
RM322 total
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

9. Hotel Kanajt

Hotel Kanajt
Punat
RM887
RM1,038 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

10. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
RM526
RM613 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Park Punat managed by Falkensteiner

11. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
RM614
RM708 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Vinotel Gospoja

12. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
RM1,077
RM1,236 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Vila Rova

13. Hotel Amabilis

Hotel Amabilis
Crikvenica
RM769
RM883 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Amabilis

14. Valamar Villa Adria

Valamar Villa Adria
Baska
RM693
RM783 total
includes taxes & fees
16 Sept - 17 Sept
Valamar Villa Adria

15. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
RM689
RM797 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Villa Margaret

16. Hotel Malin

Hotel Malin
Malinska-Dubasnica
RM772
RM886 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Malin

17. Hotel Dobrovit

Hotel Dobrovit
Baska
RM513
RM639 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Dobrovit

18. The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
Cres
RM755
RM908 total
includes taxes & fees
1 Oct - 2 Oct
The Isolano, Cres, Autograph Collection

19. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
RM569
RM657 total
includes taxes & fees
4 Oct - 5 Oct
Blue Waves Resort

20. Heritage hotel Forza

Heritage hotel Forza
Baska
RM518
RM597 total
includes taxes & fees
2 Oct - 3 Oct
Heritage hotel Forza
View all properties

You may also like hotels with pools in Krk

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
RM722
RM816 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM360
RM407 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
Krk
RM412
RM466 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
RM369
RM417 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

Apartments Mali Nono

Apartments Mali Nono
Krk
RM269
RM322 total
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono
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 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

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

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

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

Koralj Beach

10.0/10 (1 review)
If want to top up your tan, you might want to head out to Koralj Beach, located 0.6 mi (1 km) from central Krk. If you want to continue walking by the waves, head to Drazica Beach and Punta di Galetto Beach, both within a short walk.
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

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 3 months ago
Apartments Mali Nono
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
Hotel Drazica

Hotel Drazica

8/10 Good
"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. "
Margaret 3-night trip
Posted 1 year ago
Hotel Drazica
Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica

10/10 Excellent
"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!"
Justin 3-night trip
Posted 1 year ago
Villa Tamaris - Hotel Resort Dražica

Frequently asked questions

How much does a hotel room cost in Krk?
You can find top hotels in Krk from RM322 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 93 holiday homes. You can also book one of 191 apartments or 84 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.