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
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Top 5 hotels in Krk at a glance

  1. Boutique Hotel Marina — 4-star hotel in Krk. Guest rating: 9.4/10 — Exceptional.
  2. Portella Inn — 3-star hotel in Krk Old Town. Guest rating: 9.2/10 — Wonderful.
  3. Villa Lovorka - Hotel Resort Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
  4. Sunny Krk by Valamar — 3-star hotel in Krk. Guest rating: 8.2/10 — Very good.
  5. Hotel Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.

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

Boutique Hotel Marina

Boutique Hotel Marina
Krk
RM1,213
RM1,370 total
includes taxes & fees
28 Aug - 29 Aug
Boutique Hotel Marina

Portella Inn

Portella Inn
Krk Old Town
RM576
RM668 total
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
RM607
RM686 total
includes taxes & fees
13 Sept - 14 Sept
Villa Lovorka - Hotel Resort Drazica

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
RM804
RM909 total
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

Hotel Drazica

Hotel Drazica
Krk
RM659
RM745 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
RM723
RM817 total
includes taxes & fees
6 Sept - 7 Sept
Villa Tamaris - Hotel Resort Dražica

Apartments Bernarda

Apartments Bernarda
Krk
RM505
RM618 total
includes taxes & fees
10 Sept - 11 Sept
Apartments Bernarda

Hotel Kanajt

Hotel Kanajt
Punat
RM891
RM1,042 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
RM1,061
RM1,218 total
includes taxes & fees
3 Sept - 4 Sept
Hotel Park Punat managed by Falkensteiner

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
RM817
RM942 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Vinotel Gospoja

Hotel Malin

Hotel Malin
Malinska-Dubasnica
RM772
RM892 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Malin

Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
RM1,059
RM1,215 total
includes taxes & fees
8 Sept - 9 Sept
Hotel Villa Margaret

Hotel Verbenicum

Hotel Verbenicum
Vrbnik
RM745
RM861 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Verbenicum

Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
RM1,404
RM1,606 total
includes taxes & fees
8 Sept - 9 Sept
Hotel Vila Rova

Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
RM879
RM1,013 total
includes taxes & fees
5 Sept - 6 Sept
Blue Waves Resort

Mövenpick Hotel and Residences Kvarner Bay

Mövenpick Hotel and Residences Kvarner Bay
Novi Vinodolski
RM930
RM1,094 total
includes taxes & fees
7 Sept - 8 Sept
Mövenpick Hotel and Residences Kvarner Bay

Hotel Miramare

Hotel Miramare
Crikvenica
RM885
RM1,023 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Miramare

Heritage hotel Forza

Heritage hotel Forza
Baska
RM843
RM973 total
includes taxes & fees
6 Sept - 7 Sept
Heritage hotel Forza

Hotel Dobrovit

Hotel Dobrovit
Baska
RM816
RM990 total
includes taxes & fees
4 Sept - 5 Sept
Hotel Dobrovit

Hotel Amabilis

Hotel Amabilis
Crikvenica
RM1,183
RM1,361 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Amabilis
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 Drazica Beach, Porporela 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

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

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

Frankopan Castle

Krk Old Town is home to Frankopan Castle, so why not stop by during your stay in Krk?
See properties

St Quirinus

If you're planning a bit of sightseeing, head to St Quirinus – 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 Krk Town Harbour.

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 2 months ago
Apartments Mali Nono
Boutique Hotel Marina

Boutique Hotel Marina

10/10 Excellent
"Everything was great and wonderful!"
Alexandra 1-night trip
Posted 3 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 11 months 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 11 months 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 RM363 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 beach holiday in Krk, Koralj Beach is a top place 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 minibars and dressing gowns.
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 102 holiday homes. You can also book one of 208 apartments or 80 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