Krk Hotels

September 2026
12
October 2026

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
18 Sept - 20 Sept
In two weeks
25 Sept - 27 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 13 September 2026.

1. Portella Inn

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

2. Boutique Hotel Marina

Boutique Hotel Marina
Krk
S$243
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

3. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
S$119
includes taxes & fees
6 Oct - 7 Oct
Villa Lovorka - Hotel Resort Drazica

4. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
S$123
includes taxes & fees
9 Oct - 10 Oct
Villa Tamaris - Hotel Resort Dražica

5. Hotel Drazica

Hotel Drazica
Krk
S$137
includes taxes & fees
11 Oct - 12 Oct
Hotel Drazica

6. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
S$256
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

7. Apartments Mali Nono

Apartments Mali Nono
Krk
S$101
includes taxes & fees
22 Sept - 23 Sept
Apartments Mali Nono

8. Apartments Bernarda

Apartments Bernarda
Krk
S$185
includes taxes & fees
16 Sept - 17 Sept
Apartments Bernarda

9. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
S$236
includes taxes & fees
13 Sept - 14 Sept
Hotel Park Punat managed by Falkensteiner

10. Hotel Kanajt

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

11. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
S$222
includes taxes & fees
1 Oct - 2 Oct
Hotel Vinotel Gospoja

12. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
S$188
includes taxes & fees
1 Oct - 2 Oct
Hotel Verbenicum

13. Hotel Dobrovit

Hotel Dobrovit
Baska
S$197
includes taxes & fees
4 Oct - 5 Oct
Hotel Dobrovit

14. Valamar Villa Adria

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

15. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
S$293
includes taxes & fees
5 Oct - 6 Oct
Hotel Vila Rova

16. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
S$250
includes taxes & fees
27 Sept - 28 Sept
Hotel Villa Margaret

17. Hotel Malin

Hotel Malin
Malinska-Dubasnica
S$263
includes taxes & fees
13 Sept - 14 Sept
Hotel Malin

18. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
S$173
includes taxes & fees
11 Oct - 12 Oct
Blue Waves Resort

19. Heritage hotel Forza

Heritage hotel Forza
Baska
S$187
includes taxes & fees
2 Oct - 3 Oct
Heritage hotel Forza

20. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
Omisalj
S$112
includes taxes & fees
20 Sept - 21 Sept
Magal Maradiso Hotel by Aminess
View all properties

You may also like hotels with pools in Krk

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
S$119
includes taxes & fees
6 Oct - 7 Oct
Villa Lovorka - Hotel Resort Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
S$123
includes taxes & fees
9 Oct - 10 Oct
Villa Tamaris - Hotel Resort Dražica

Hotel Drazica

Hotel Drazica
Krk
S$137
includes taxes & fees
11 Oct - 12 Oct
Hotel Drazica

Apartments Mali Nono

Apartments Mali Nono
Krk
S$101
includes taxes & fees
22 Sept - 23 Sept
Apartments Mali Nono

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
S$256
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar
View all properties

Go beyond your typical stay in Krk

Pool image
Pool
Pool
pet-friendly image
Pet friendly
Pet friendly
hot tub image
Hot tub
Hot tub
Apartment image
Apart­ment
Apart­ment
spa image
Spa
Spa
Family-friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
Resort image
Resort
Resort
villa image
Villa
Villa
waterpark image
Waterpark
Waterpark
cabin image
Cabin
Cabin

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

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

Drazica Beach

8.6/10 (11 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Drazica Beach is a spot you might want to check out, located 0.5 mi (0.8 km) from central Krk. If you want to continue walking by the waves, head to Koralj Beach and Punta di Galetto Beach, both within a short walk.
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

Porporela Beach

8.6/10 (4 reviews)
If want to top up your tan, you might want to head out to Porporela Beach, located 0.3 mi (0.5 km) from central Krk. Catch the sunset by the shore at Punta di Galetto Beach, just a short walk away.
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

Punta di Galetto Beach

Whether you want to collect beach glass or watch the sunset, Punta di Galetto Beach is a spot you might want to check out when visiting central Krk. Enjoy the sunset by the shore at Porporela Beach, Drazica Beach, and Koralj Beach, all 3 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.

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 89 holiday homes. You can also book one of 186 apartments or 73 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 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 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 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 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 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 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 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 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 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 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 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 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