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

This weekend
Next weekend

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
4.0 star property
Krk
9.4 out of 10, Exceptional, (57 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 RM764
RM863 total
includes taxes & fees
31 Oct - 1 Nov
Boutique Hotel Marina

2. Apartments Bernarda

Apartments Bernarda
3.0 star property
Krk
The price is RM607
RM731 total
includes taxes & fees
10 Nov - 11 Nov
Apartments Bernarda

3. Apartment Magdic

Apartment Magdic
3.0 star property
Krk
The price is RM386
RM448 total
includes taxes & fees
31 Oct - 1 Nov
Apartment Magdic

4. Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (76 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.
Hotel Drazica

5. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
Krk
7.8 out of 10, Good, (15 reviews)
Immerse yourself in seaside tranquility at this Krk retreat with multiple swimming options including outdoor and children's pools. After a fitness centre workout, savour refreshments at the restaurant or poolside bar while enjoying easy access to nearby beaches.
Villa Lovorka - Hotel Resort Drazica

6. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (23 reviews)
Immerse yourself in coastal charm at this Krk hotel, steps away from Drazica Beach and Punta di Galetto Beach. Cool off in the seasonal outdoor pool, children's splash area, or enjoy drinks at the poolside bar after an energising workout.
Villa Tamaris - Hotel Resort Dražica

7. Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (85 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 RM466
RM560 total
includes taxes & fees
12 Nov - 13 Nov
Hotel Kanajt

8. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (73 reviews)
Unwind in this beach hotel featuring an indoor pool, spa with deep-tissue massages, and on-site winery. Near Chapel of St. Peter Ruins and Dunat Beach, this sanctuary offers free breakfast, WiFi, and parking, plus a restaurant and bar.
The price is RM595
RM686 total
includes taxes & fees
3 Nov - 4 Nov
Hotel Vinotel Gospoja

9. Blue Waves Resort

Blue Waves Resort
4.0 star property
Malinska-Dubasnica
8.4 out of 10, Very good, (104 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 RM503
RM582 total
includes taxes & fees
31 Oct - 1 Nov
Blue Waves Resort

10. Hotel Villa Margaret

Hotel Villa Margaret
4.0 star property
Malinska-Dubasnica
9.8 out of 10, Exceptional, (18 reviews)
Unwind at this Malinska-Dubasnica retreat featuring a private beach with sun loungers and umbrellas. Cool off in the outdoor pool or visit the spa for massages and facials. Near Porat Kloster and Uhić Beach, the hotel offers a restaurant, poolside bar, and complimentary WiFi and parking.
The price is RM851
RM975 total
includes taxes & fees
31 Oct - 1 Nov
Hotel Villa Margaret

11. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (27 reviews)
Overlooking Rova Beach in Malinska-Dubasnica, this hotel offers deep-tissue massages and reflexology at the spa, plus free breakfast. Swim in the seasonal outdoor pool or sip drinks at the bar while enjoying proximity to Vantacici Beach and easy access from Rijeka.
The price is RM531
RM614 total
includes taxes & fees
2 Nov - 3 Nov
Hotel Vila Rova

12. Heritage hotel Forza

Heritage hotel Forza
4.0 star property
Baska
10.0 out of 10, Exceptional, (91 reviews)
Steps from Baska Promenade and Harbour, this heritage hotel offers seaside tranquility with authentic Croatian hospitality. Enjoy complimentary breakfast before strolling to nearby beaches, then return for evening drinks at the welcoming bar.
The price is RM539
RM623 total
includes taxes & fees
31 Oct - 1 Nov
Heritage hotel Forza

13. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.6 out of 10, Good, (184 reviews)
The price is RM300
RM339 total
includes taxes & fees
2 Nov - 3 Nov
Magal Maradiso Hotel by Aminess

14. Mövenpick Hotel and Residences Kvarner Bay

Mövenpick Hotel and Residences Kvarner Bay
4.0 star property
Novi Vinodolski
10.0 out of 10, Exceptional, (6 reviews)
The price is RM537
RM639 total
includes taxes & fees
2 Nov - 3 Nov
Mövenpick Hotel and Residences Kvarner Bay

15. The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
5.0 star property
Cres
10.0 out of 10, Exceptional, (3 reviews)
The price is RM720
RM866 total
includes taxes & fees
31 Oct - 1 Nov
The Isolano, Cres, Autograph Collection

16. 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 RM1,263
RM1,440 total
includes taxes & fees
31 Oct - 1 Nov
Hotel Riva

17. Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (7 reviews)
Charming apartments near Pecine Beach featuring a seasonal outdoor pool and mountain biking trails. Enjoy the garden terrace after exploring Beach Šilo, then return to your apartment with flat-screen TV and microwave. Free WiFi and parking complete your Croatian getaway.
The price is RM502
RM745 total
includes taxes & fees
31 Oct - 1 Nov
Apartmani Tina

18. Armerun Hotel Rijeka

Armerun Hotel Rijeka
4.0 star property
Old Town (Stari Grad)
10.0 out of 10, Exceptional, (11 reviews)
The price is RM507
RM609 total
includes taxes & fees
3 Nov - 4 Nov
Armerun Hotel Rijeka

19. Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
5.0 star property
Crikvenica
9.2 out of 10, Wonderful, (32 reviews)
Luxurious coastal haven featuring an indoor pool and fitness centre near Bronze Fisherman Statue. The full-service spa offers rejuvenating massages while free breakfast energises your day before exploring Crikvenica Town Museum, just minutes away.
The price is RM567
RM641 total
includes taxes & fees
1 Nov - 2 Nov
Aminess Younique Narrivi Hotel

20. Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (66 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 RM296
RM351 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Miramare Njivice
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.

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.

A harbor with boats, a lighthouse, and a town in the background.

Check out reviews of Krk hotels guests love

Frequently asked questions

How much does a hotel room cost in Krk?
You can find top hotels in Krk from RM234 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 196 apartments or 65 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.