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

Next weekend
In two weeks

Top 5 hotels in Krk at a glance

  1. Portella Inn — 3-star hotel in Krk Old Town. Guest rating: 9.4/10 — Exceptional.
  2. Boutique Hotel Marina — 4-star hotel in Krk. Guest rating: 9.4/10 — Exceptional.
  3. Hotel Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
  4. Villa Lovorka - Hotel Resort Drazica — 3-star hotel in Krk. Guest rating: 7.8/10 — Good.
  5. Sunny Krk by Valamar — 3-star hotel in Krk. Guest rating: 8.2/10 — Very 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 .

Portella Inn

Portella Inn
3.0 star property
Krk Old Town
9.4 out of 10, Exceptional, (3 reviews)
The price is S$209
includes taxes & fees
6 Aug - 7 Aug
Portella Inn

Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (56 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 S$417
includes taxes & fees
27 Aug - 28 Aug
Boutique Hotel Marina

Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (71 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.
The price is S$265
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

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.
The price is S$269
includes taxes & fees
16 Aug - 17 Aug
Villa Lovorka - Hotel Resort Drazica

Sunny Krk by Valamar

Sunny Krk by Valamar
3.0 star property
Krk
8.2 out of 10, Very good, (232 reviews)
Seaside serenity awaits at this beach hotel near Drazica Beach, featuring a refreshing outdoor pool and tennis court. Enjoy massages and facials after exploring Krk, then savour Mediterranean cuisine at the restaurant before unwinding at the beach bar.
The price is S$384
includes taxes & fees
28 Aug - 29 Aug
Sunny Krk by Valamar

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (22 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.
The price is S$272
includes taxes & fees
16 Aug - 17 Aug
Villa Tamaris - Hotel Resort Dražica

HADRIE Luxury Resort and Villas Krk

HADRIE Luxury Resort and Villas Krk
3.5 star property
Krk
The price is S$815
includes taxes & fees
3 Aug - 4 Aug
HADRIE Luxury Resort and Villas Krk

Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
4.0 star property
Punat
8.4 out of 10, Very good, (91 reviews)
Experience Croatian coastal charm at this beachfront haven with ocean-view dining at Restaurant Curicta. Enjoy the outdoor pool, fitness centre, and free kids' club while staying close to Punat Harbour and water activities like snorkelling and windsurfing.
The price is S$271
includes taxes & fees
28 Aug - 29 Aug
Hotel Park Punat managed by Falkensteiner

Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (83 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 S$393
includes taxes & fees
4 Aug - 5 Aug
Hotel Kanajt

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (61 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 S$343
includes taxes & fees
3 Aug - 4 Aug
Hotel Vinotel Gospoja

Hotel Verbenicum

Hotel Verbenicum
4.0 star property
Vrbnik
9.6 out of 10, Exceptional, (33 reviews)
The price is S$324
includes taxes & fees
12 Aug - 13 Aug
Hotel Verbenicum

Hotel Villa Margaret

Hotel Villa Margaret
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (17 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 S$358
includes taxes & fees
30 Aug - 31 Aug
Hotel Villa Margaret

Veya Maradiso Hotel by Aminess

Veya Maradiso Hotel by Aminess
3.0 star property
Omisalj
7.2 out of 10, Good, (60 reviews)
The price is S$212
includes taxes & fees
28 Aug - 29 Aug
Veya Maradiso Hotel by Aminess

Hotel Malin

Hotel Malin
4.0 star property
Malinska-Dubasnica
7.6 out of 10, Good, (49 reviews)
Unwind on Kvarner Gulf's shores with beach loungers and umbrellas at this coastal haven. Inside, find a full-service spa offering massages and beauty treatments, plus 2 restaurants and dual swimming pools that please families and couples alike.
The price is S$318
includes taxes & fees
1 Sept - 2 Sept
Hotel Malin

Hotel Dobrovit

Hotel Dobrovit
3.0 star property
Baska
9.6 out of 10, Exceptional, (15 reviews)
Unwind at this coastal hotel featuring a refreshing outdoor pool and beach bar. The Restaurant Dobrovit serves three daily meals, while Vela Beach and Baska Promenade await just minutes away. Free breakfast, WiFi, and parking enhance your seaside escape.
The price is S$359
includes taxes & fees
3 Aug - 4 Aug
Hotel Dobrovit

Hotel Ruža

Hotel Ruža
3.0 star property
Novi Vinodolski
8.4 out of 10, Very good, (107 reviews)
Overlooking the Adriatic Sea in Novi Vinodolski, this hotel offers complimentary buffet breakfast, WiFi, and parking. Explore nearby snorkelling spots, relax at the terrace bar, or stroll to the local beach and church from this well-maintained Croatian retreat.
The price is S$127
includes taxes & fees
1 Sept - 2 Sept
Hotel Ruža

Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (64 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 S$282
includes taxes & fees
22 Aug - 23 Aug
Hotel Miramare Njivice

Valamar Villa Adria

Valamar Villa Adria
4.0 star property
Baska
8.8 out of 10, Excellent, (53 reviews)
Seaside serenity awaits at this Baska hotel near the Promenade and Vela Beach. Children play at the complimentary kids' club while adults rejuvenate with massages at the full-service spa. A poolside bar, fitness centre, and sauna complete your holiday experience.
The price is S$363
includes taxes & fees
22 Aug - 23 Aug
Valamar Villa Adria

Heritage hotel Forza

Heritage hotel Forza
4.0 star property
Baska
10.0 out of 10, Exceptional, (88 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 S$371
includes taxes & fees
1 Sept - 2 Sept
Heritage hotel Forza

Hotel Delfin

Hotel Delfin
3.0 star property
Omišalj
10.0 out of 10, Exceptional, (1 review)
The price is S$259
includes taxes & fees
29 Aug - 30 Aug
Hotel Delfin
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.

You may also like hotels with pools in Krk

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 Krk Town Harbour.

A coastal town with a prominent tower, calm waters, and rocky foreground.

Check out reviews of Krk hotels guests love

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 100 holiday homes. You can also book one of 210 apartments or 74 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.