Hotels & Accommodation in Krk

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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 R2 392
R2 774 total
includes taxes & fees
26 Jul - 27 Jul
Portella Inn

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 R4 535
R5 124 total
includes taxes & fees
22 Aug - 23 Aug
Sunny Krk by Valamar

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 R4 286
R4 843 total
includes taxes & fees
28 Jul - 29 Jul
Boutique Hotel Marina

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 R3 018
R3 410 total
includes taxes & fees
16 Aug - 17 Aug
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (70 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 R3 276
R3 702 total
includes taxes & fees
16 Aug - 17 Aug
Hotel Drazica

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 R3 084
R3 485 total
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 R10 305
R11 716 total
includes taxes & fees
23 Jul - 24 Jul
HADRIE Luxury Resort and Villas Krk

Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (82 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 R4 292
R4 993 total
includes taxes & fees
23 Jul - 24 Jul
Hotel Kanajt

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 R4 349
R4 989 total
includes taxes & fees
25 Jul - 26 Jul
Hotel Park Punat managed by Falkensteiner

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (59 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 R4 081
R4 687 total
includes taxes & fees
30 Jul - 31 Jul
Hotel Vinotel Gospoja

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 R3 939
R4 526 total
includes taxes & fees
02 Aug - 03 Aug
Hotel Malin

Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (25 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 R6 375
R7 279 total
includes taxes & fees
28 Jul - 29 Jul
Hotel Vila Rova

Hotel Villa Margaret

Hotel Villa Margaret
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (16 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 R4 286
R4 918 total
includes taxes & fees
14 Aug - 15 Aug
Hotel Villa Margaret

Heritage hotel Forza

Heritage hotel Forza
4.0 star property
Baska
10.0 out of 10, Exceptional, (86 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 R4 201
R4 830 total
includes taxes & fees
23 Jul - 24 Jul
Heritage hotel Forza

Malinska Green Apartments

Malinska Green Apartments
4.0 star property
Malinska-Dubasnica
9.2 out of 10, Wonderful, (7 reviews)
Malinska Green Apartments

Aminess Younique Narrivi Hotel

Aminess Younique Narrivi Hotel
5.0 star property
Crikvenica
9.4 out of 10, Exceptional, (27 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 R5 188
R5 862 total
includes taxes & fees
31 Jul - 01 Aug
Aminess Younique Narrivi Hotel

Hotel Verbenicum

Hotel Verbenicum
4.0 star property
Vrbnik
9.6 out of 10, Exceptional, (33 reviews)
The price is R3 569
R4 108 total
includes taxes & fees
31 Jul - 01 Aug
Hotel Verbenicum

Hotel Miramare

Hotel Miramare
5.0 star property
Crikvenica
9.6 out of 10, Exceptional, (84 reviews)
Escape to this luxurious Croatian retreat with beachfront access, where an indoor pool and comprehensive spa services await. Near Crikvenica Beach and Bronze Fisherman Statue, the hotel offers a restaurant, bar, fitness centre, and sauna.
The price is R4 556
R5 242 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Miramare

Hotel Amabilis

Hotel Amabilis
5.0 star property
Crikvenica
9.4 out of 10, Exceptional, (60 reviews)
Escape to this seaside gem with a private beach and indoor pool. Enjoy massages at the spa, dine at 2 restaurants, or sip drinks at the poolside bar. Near Crikvenica Town Museum and Aquarium, with free breakfast and parking.
The price is R4 555
R5 241 total
includes taxes & fees
31 Jul - 01 Aug
Hotel Amabilis

Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)

Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)
4.0 star property
Novi Vinodolski
10.0 out of 10, Exceptional, (1 review)
The price is R6 418
R7 422 total
includes taxes & fees
11 Aug - 12 Aug
Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)
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 can also stay at hotels with a pool 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 95 holiday homes. You can also book one of 209 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 Ancient Ruins and Serene Coastal Charm

Nestled in the heart of the Adriatic, Krk, the largest island in Croatia, offers a captivating blend of history, culture, and natural beauty. Wander through its charming Old Town, where ancient Roman ruins and the majestic Frankopan Castle whisper tales of the past. Enjoy sun-soaked beaches with crystal-clear waters, perfect for swimming and relaxation. The island's lush landscapes invite exploration, from serene hiking trails to hidden coves. Indulge in local cuisine at waterfront taverns, savour fresh seafood, and sip on the region's renowned wines. Krk is a delightful destination for those seeking both adventure and romance in a picturesque setting.

Top locations to stay in Krk

Vrbnik, Malinska-Dubasnica, and Punat are fantastic areas to stay in when visiting Krk, Primorje-Gorski Kotar. Vrbnik boasts historical charm with its ancient architecture and wine culture, while Malinska-Dubasnica offers beautiful beaches and vibrant nightlife. Punat is ideal for fishing and boating enthusiasts. For first-time visitors, Malinska-Dubasnica is the best choice due to its lively atmosphere and amenities.

  1. VrbnikOpens in a new window: This charming town is perched on a cliff overlooking the Adriatic Sea, making it a perfect spot for those who appreciate stunning views and a rich historical atmosphere. Known for its narrow streets and ancient stone houses, Vrbnik is famous for its wine production, particularly the indigenous Žlahtina variety. Visitors can explore local wineries and enjoy wine tastings while soaking in the breathtaking scenery. The town also boasts several cultural attractions, including the Church of St. Mary Magdalene and the old town walls, which add to its historic charm.
  2. PunatOpens in a new window: If you're looking for a relaxing coastal getaway, Punat is an excellent choice. Renowned for its beautiful marina and opportunities for fishing and boating, it’s a haven for water enthusiasts. The nearby islet of Košljun features a Franciscan monastery surrounded by lush greenery, making for a peaceful excursion. Punat also offers a variety of outdoor activities such as cycling and hiking along scenic trails, giving you a taste of the region's natural beauty.
  3. Malinska-DubasnicaOpens in a new window: This vibrant resort area is perfect for those seeking a lively beach holiday. With its beautiful pebbly beaches and crystal-clear waters, Malinska-Dubasnica is a fantastic spot for sunbathing and swimming. The promenade is lined with shops and cafes, ideal for leisurely strolls and casual dining. In the evening, the area comes alive with cultural events and performances, providing a great way to experience local traditions and entertainment. Whether you're looking to relax by the sea or enjoy some local festivities, Malinska-Dubasnica has something for everyone.

Things to do in Krk

Krk enchants visitors with its stunning coastal landscapes, inviting beaches, and lush forests. Dive into crystal-clear waters, explore hidden coves, or hike scenic trails that wind through picturesque hills. With charming harbours and ancient ruins dotting the landscape, it’s a delightful escape for nature lovers and adventurers alike.

  • Vantacici BeachOpens in a new window – Relax on the sandy shores of Vantacici Beach, where the azure waters invite you to take a refreshing dip. This scenic spot is perfect for sunbathing or enjoying a leisurely stroll along the coastline. With its charming marina nearby, you can also rent a boat to explore the stunning surrounding islands. As you unwind, take in the breathtaking views of the distant hills, and don’t forget to snap some photos of the serene landscape. If you’re feeling adventurous, venture to nearby ruins or castles that tell tales of the region's rich history. In the evening, enjoy a meal at one of the beachside restaurants, where you can savour local seafood while watching the sunset. Vantacici Beach offers a delightful blend of relaxation and exploration, making it a must-visit during your trip to Krk.

4 tips for savvy savings when booking a hotel in Krk

  1. Book for the cheapest times: The most budget-friendly time to visit Krk is during January, February, and November, when hotel prices tend to be lower. For a great value for money experience, a stay of at least 3 to 4 days is recommended to fully appreciate the island's rich history and culture. During your visit, you can explore fascinating landmarks such as ancient ruins, the beautiful marina, and the majestic castle, while also taking time to relax by the sea or visit the stunning cathedral. With its affordable accommodations and numerous attractions, Krk offers an excellent opportunity for those on a budget to indulge in a cultural getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Krk, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to ensure you stay informed about flash sales and special promotions that could help you save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you could be among the first to know and secure a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Krk. For those seeking distinctive accommodation, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll recommend alternative dates that may be more affordable, helping you secure the best deal possible.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes at a higher cost. For more affordable options, consider hotels in less central areas or neighbourhoods, allowing you to balance price with accessibility to the sights you wish to visit. You might also explore independent hotels located a bit further out, which are usually likely to be more affordable and can provide a more authentic 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.