Krk Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Top 5 hotels in Krk at a glance

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

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 .

Portella Inn

Portella Inn
Krk Old Town
S$198
includes taxes & fees
14 Sept - 15 Sept
Portella Inn

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
S$170
includes taxes & fees
23 Sept - 24 Sept
Villa Lovorka - Hotel Resort Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
S$173
includes taxes & fees
20 Sept - 21 Sept
Villa Tamaris - Hotel Resort Dražica

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
S$286
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

Boutique Hotel Marina

Boutique Hotel Marina
Krk
S$276
includes taxes & fees
23 Sept - 24 Sept
Boutique Hotel Marina

Hotel Drazica

Hotel Drazica
Krk
S$230
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

Apartments Mali Nono

Apartments Mali Nono
Krk
S$98
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

Apartments Bernarda

Apartments Bernarda
Krk
S$186
includes taxes & fees
10 Sept - 11 Sept
Apartments Bernarda

Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
S$226
includes taxes & fees
19 Sept - 20 Sept
Hotel Park Punat managed by Falkensteiner

Hotel Kanajt

Hotel Kanajt
Punat
S$328
includes taxes & fees
13 Sept - 14 Sept
Hotel Kanajt

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
S$282
includes taxes & fees
11 Sept - 12 Sept
Hotel Vinotel Gospoja

Hotel Verbenicum

Hotel Verbenicum
Vrbnik
S$271
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

Hotel Malin

Hotel Malin
Malinska-Dubasnica
S$296
includes taxes & fees
19 Sept - 20 Sept
Hotel Malin

Valamar Villa Adria

Valamar Villa Adria
Baska
S$187
includes taxes & fees
16 Sept - 17 Sept
Valamar Villa Adria

Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
S$259
includes taxes & fees
14 Sept - 15 Sept
Blue Waves Resort

Hotel Dobrovit

Hotel Dobrovit
Baska
S$229
includes taxes & fees
20 Sept - 21 Sept
Hotel Dobrovit

Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
S$305
includes taxes & fees
22 Sept - 23 Sept
Hotel Villa Margaret

Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
Omisalj
S$151
includes taxes & fees
20 Sept - 21 Sept
Magal Maradiso Hotel by Aminess

Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
S$204
includes taxes & fees
23 Sept - 24 Sept
Hotel Miramare Njivice

Heritage hotel Forza

Heritage hotel Forza
Baska
S$213
includes taxes & fees
23 Sept - 24 Sept
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
S$23 off
S$210
for 1 room
includes taxes & fees
Portella Inn

Boutique Hotel Marina

Boutique Hotel Marina
Krk
S$35 off
S$317
for 1 room
includes taxes & fees
Boutique Hotel Marina

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
S$20 off
S$181
for 1 room
includes taxes & fees
Villa Lovorka - Hotel Resort Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
S$21 off
S$185
for 1 room
includes taxes & fees
Villa Tamaris - Hotel Resort Dražica

Apartments Mali Nono

Apartments Mali Nono
Krk
S$11 off
S$102
for 1 apartment
includes taxes & fees
Apartments Mali Nono

You may also like hotels with pools in Krk

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
S$170
includes taxes & fees
23 Sept - 24 Sept
Villa Lovorka - Hotel Resort Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
S$173
includes taxes & fees
20 Sept - 21 Sept
Villa Tamaris - Hotel Resort Dražica

Apartments Mali Nono

Apartments Mali Nono
Krk
S$98
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
S$286
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

Hotel Drazica

Hotel Drazica
Krk
S$230
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica
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 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

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

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

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 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 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 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

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 98 holiday homes. You can also book one of 194 apartments or 82 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.
Why should I book my Krk hotel with Hotels.com?
There are lots of reasons to book your Krk trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Krk

Krk: A Tapestry of Timeless Ruins and Coastal Charms

Nestled in the heart of the Adriatic, Krk is a picturesque town on Krk Island, renowned for its rich history and stunning landscapes. Stroll through its cobbled streets to discover ancient ruins, the majestic Frankopan Castle, and the breathtaking Cathedral of the Assumption. The marina offers a perfect spot for boat trips to nearby islands, while pristine beaches invite relaxation under the sun. With charming cafés and vibrant local markets, Krk blends cultural allure with natural beauty, making it an ideal destination for romantic getaways or family adventures. Experience the enchanting essence of this Croatian gem.

Discover great hotels near Krk

Accommodation on Krk Island offers cosy guesthouses, modern hotels and family-run resorts, all set against a backdrop of scenic views and maritime charm. Options range from contemporary retreats to traditional lodgings, ensuring a comfortable stay on this beautiful Croatian island. Here are some of our travelers' favorite hotels near Krk:

  1. Hotel Park Punat managed by FalkensteinerOpens in a new window: This charming 4.0-star hotel boasts a guest rating of 8.4 out of 10 and is ideal for leisure travellers seeking a beach holiday experience. With direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel features comfortable accommodations and inviting common spaces, ensuring a relaxing stay. Visitors appreciate the warm atmosphere and the chance to unwind in a picturesque coastal setting, making it a popular choice for those looking to escape and rejuvenate.
  2. Hotel KanajtOpens in a new window: With an impressive guest rating of 9.4 out of 10, this 4.0-star hotel is perfect for adventure-seeking travellers who want both relaxation and excitement. Featuring direct access to the beach and a variety of adventure sports options, including ziplining and snorkeling, it offers a dynamic holiday experience. Guests can indulge in onsite recreation and curated experiences that elevate their stay. The hotel’s engaging atmosphere and high-quality amenities create a memorable getaway, making it a top pick for those eager to explore and relax simultaneously.
  3. Hotel OmorikaOpens in a new window: This inviting 3.0-star hotel caters to business travellers seeking a pet-friendly escape. The property welcomes some pets and provides essential amenities for a comfortable stay. Its strategic location is perfect for those on the go, ensuring a seamless travel experience. Guests appreciate the thoughtful pet policy alongside the comfortable accommodations, making it a convenient choice for professionals who desire a blend of productivity and relaxation in a welcoming environment.

Where to stay near Krk

In Malinska-Dubasnica, Vrbnik, and Punat, each offers a unique appeal: Malinska-Dubasnica enchants with its marina, beaches, and family-friendly ambience; Vrbnik captivates with its historical charm; and Punat delights with fishing, boating, and cultural tours. For first-time visitors to Krk Island, Malinska-Dubasnica is the ideal base for a relaxing stay.

  1. Malinska-DubasnicaOpens in a new window: This charming spot is perfect if you’re looking for a mix of seaside relaxation and interesting maritime vibes. The marina and beach are ideal for leisurely days by the sea, while the local bars and romantic ambience add a special touch for evenings out. Family-friendly and dotted with monuments, it offers a delightful retreat with a friendly atmosphere that truly captures the island spirit.
  2. VrbnikOpens in a new window: Vrbnik is a quaint destination steeped in history. Its focus on historical attractions offers a unique glimpse into the past, making it a wonderful choice for travellers who appreciate the charm of heritage sites. The area’s intimate setting and cultural appeal create a relaxed and enriching environment, perfect for quiet exploration and local discovery.
  3. PunatOpens in a new window: With a blend of maritime culture and historical interest, Punat stands out for its active harbour life and scenic views. Must-see places like Punat Harbor and the Kvarner Gulf provide a picturesque backdrop, while the local maritime tours and monuments offer a taste of the area’s rich traditions. Ideal for those who enjoy a mix of boating, fishing and exploring historical coastal sites, Punat combines cultural appeal with stunning seaside landscapes.

Things to do in Krk

Krk offers a delightful blend of rugged coastlines and inviting beaches, where you can enjoy refreshing swims in crystal-clear waters, scenic hikes across lush forests, and leisurely boating along serene marinas.

  • Krk Town SquareOpens in a new window – Discover the vibrant heart of Krk at this historic piazzaSquare, where you can wander among ruins, admire a quaint marina, and explore remnants of ancient castles. The square’s proximity to islands and a stunning cathedral makes it a must-visit location for travellers keen on experiencing a blend of history and coastal charm.
  • St QuirinusOpens in a new window – Visit this storied church and step back in time as you explore its ancient architecture. With its ties to ruins, a picturesque marina, and nearby castle vistas, this site offers a fascinating snapshot of Krk’s storied past, inviting you to reflect and enjoy a moment of tranquillity.
  • Porat KlosterOpens in a new window – This monastery is a treasure trove of heritage, where you can wander around historic ruins and savour views of a nearby marina and castle. Its setting near islands and a revered cathedral provides a unique perspective on the island’s cultural legacy.
  • Church of St. LucyOpens in a new window – Step into the serene atmosphere of this historic church, where ancient ruins and the nearby marina set a picturesque scene. Its location near an old castle, islands, and a notable cathedral makes it a compelling visit for those interested in religious history and architectural beauty.
  • Church of the Holy TrinityOpens in a new window – Explore this charming church, where you can enjoy a blend of historical ruins, scenic marina views, and the enduring presence of a nearby castle. The island’s charm is accentuated by its proximity to islands and a well-regarded cathedral, offering a memorable glimpse into local heritage.

4 tips for savvy savings when booking a hotel in Krk

  1. Book for the cheapest times: The most affordable time to visit Krk is during January, February, and November, when hotel prices tend to be lower. For those looking to explore the island's rich history and culture, a stay of at least 3 to 4 days is recommended. This duration allows visitors to appreciate key landmarks such as ancient ruins, charming marinas, and the majestic cathedral, as well as enjoy the stunning sea views and the relaxing atmosphere. Krk offers great value for money, making it an ideal destination for budget-conscious travellers seeking both adventure and cultural experiences.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers an excellent opportunity to save when planning your trip to Krk. You may discover enticing discounts by visiting the DealsOpens in a new window or Last-Minute Deals section, where you could find reduced rates for hotels near your travel date. Enabling email alerts or push notifications from Hotels.com means you’re more likely to see flash sales and last-minute promotions. Additionally, the Smart Shopping tool within the app allows travellers to compare hotel prices and amenities, ensuring you remain informed should rooms become available or prices drop. Enjoy planning your getaway with ease.
  3. Be flexible with dates: Prices may fluctuate depending on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates might help you find a more favourable rate for your stay in a Krk hotel. For those in search of a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we’ll inform you whether the price for your selected dates is above or below the average. If the price appears to be higher, we may suggest alternative dates that could help you secure a more appealing option.
  4. Consider your location: Opting for accommodation nearer to key attractions or city centres may offer convenience but often tends to come with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sights you intend to visit. You might also look into independent hotels located further out, which can provide a more authentic experience that is usually more affordable.

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