Find hotels in Krk from $100

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Krk hotels

Apartments Mali Nono

Apartments Mali Nono
3.5 star property
Krk
9.2 out of 10, Wonderful, (10 reviews)
"It was amazing. Place comfort cleanless pool on the top. We gonna back and back "
United Kingdom
Andrzej
Apartments Mali Nono

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
Krk
7.2 out of 10, Good, (21 reviews)
"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!"
Canada
Justin
$91 nightly
The price is $102
Apr 6 - Apr 7
Total with taxes and fees
Villa Tamaris - Hotel Resort Dražica

Apartments Bernarda

Apartments Bernarda
3.0 star property
Krk
$138 nightly
The price is $155
Mar 29 - Mar 30
Total with taxes and fees
Apartments Bernarda

Sunny Krk by Valamar

Sunny Krk by Valamar
3.0 star property
Krk
8.2 out of 10, Very Good, (231 reviews)
"Would recommend this hotel very good"
United Kingdom
Stephen
$130 nightly
The price is $147
Apr 24 - Apr 25
Total with taxes and fees
Sunny Krk by Valamar

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
Krk
7.8 out of 10, Good, (14 reviews)
"Ci siamo trovati molto bene. Grazie"
Italy
Iuri
$88 nightly
The price is $100
Apr 6 - Apr 7
Total with taxes and fees
Villa Lovorka - Hotel Resort Drazica

Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (55 reviews)
"We enjoyed it staying with you! "
Germany
Christina
$184 nightly
The price is $208
Mar 28 - Mar 29
Total with taxes and fees
Boutique Hotel Marina

Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (70 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
$95 nightly
The price is $108
Apr 10 - Apr 11
Total with taxes and fees
Hotel Drazica

HADRIE Luxury Resort and Villas Krk

HADRIE Luxury Resort and Villas Krk
3.5 star property
Krk
$706 nightly
The price is $801
Mar 29 - Mar 30
Total with taxes and fees
HADRIE Luxury Resort and Villas Krk

Pansion Tramontana

Pansion Tramontana
3.0 star property
Cres
9.4 out of 10, Exceptional, (12 reviews)
"The owner is very kind"
Canada
François
$99 nightly
The price is $115
Mar 25 - Mar 26
Total with taxes and fees
Pansion Tramontana

BC Apartments

BC Apartments
4.0 star property
Senj
9.4 out of 10, Exceptional, (30 reviews)
"Good location with a 20 min walk to shops and food / hard to find on directions. "
United States
Christopher
$71 nightly
The price is $84
Mar 25 - Mar 26
Total with taxes and fees
BC Apartments

Paviljoni Omorika

Paviljoni Omorika
3.0 star property
Crikvenica
$88 nightly
The price is $105
Apr 13 - Apr 14
Total with taxes and fees
Paviljoni Omorika

Apartment Reful

Apartment Reful
3.5 star property
Kraljevica
9.2 out of 10, Wonderful, (9 reviews)
"We enjoyed this apartment and the view from the balcony. Easy access to groceries, coffee and bakeries. Lovely beaches within a short drive to the island of Krk."
United States
Deborah
$66 nightly
The price is $78
Mar 25 - Mar 26
Total with taxes and fees
Apartment Reful

Hostel Link

Hostel Link
3.0 star property
Lovran
8.8 out of 10, Excellent, (59 reviews)
"There was an issue in that our reservation could not be found so it took a while to sort - none of this was the fault of the staff as they worked to sort us a room before resolving their issue that led to the booking being hidden from them! All turned out fine, credit to the staff who worked to sort the issue as quick as they could."
United Kingdom
Garry
$47 nightly
The price is $58
Mar 25 - Mar 26
Total with taxes and fees
Hostel Link

Apartments Marinici Rijeka

Apartments Marinici Rijeka
3.0 star property
Viskovo
8.6 out of 10, Excellent, (7 reviews)
"Very clean nice apartment. Great communication. Friendly. Very clear directions. Definitely would stay here again. "
United States
david
$46 nightly
The price is $56
Mar 25 - Mar 26
Total with taxes and fees
Apartments Marinici Rijeka

Hotel Peteani

Hotel Peteani
4.0 star property
Labin
9.8 out of 10, Exceptional, (67 reviews)
"Fantastic boutique hotel, nice large rooms, great view."
United States
Vladimir
$130 nightly
The price is $150
Mar 25 - Mar 26
Total with taxes and fees
Hotel Peteani

Boarding House Lucija

Boarding House Lucija
3.0 star property
Kostrena
7.6 out of 10, Good, (55 reviews)
"Great stay -- the staff was friendly and charming, breakfast was good. The surrounding area is a bit shady but the property itself was nice. 10/10 balcony with a great view if you get one facing the sea"
United States
Alma
$55 nightly
The price is $65
Mar 30 - Mar 31
Total with taxes and fees
Boarding House Lucija

Apartments Kappa

Apartments Kappa
3.5 star property
Rijeka
9.2 out of 10, Wonderful, (12 reviews)
"Great location "
United States
Admir
Apartments Kappa

Apartment Fran Green & Blue

Apartment Fran Green & Blue
3.5 star property
Rijeka
8.4 out of 10, Very Good, (6 reviews)
"Bathroom shower not comfortable and need to go different place to get key "
United States
BEIYUN
Apartment Fran Green & Blue

Modena Maris Apartments

Modena Maris Apartments
3.5 star property
Opatija
9.6 out of 10, Exceptional, (21 reviews)
"Clean room with stunning views. Katja was very helpful and communicative. "
United States
Deon
$130 nightly
The price is $150
Mar 25 - Mar 26
Total with taxes and fees
Modena Maris Apartments

The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
5.0 star property
Cres
10.0 out of 10, Exceptional, (1 review)
"Prachtig hotel, prachtig personeel. Iedereen is super vriendelijk en behulpzaam, zowel receptie, zaal -en keukenpersoneel als poetsvrouwen. Hier komen we zeker terug, een echte aanrader. "
Belgium
Willy
$203 nightly
The price is $233
Mar 26 - Mar 27
Total with taxes and fees
The Isolano, Cres, Autograph Collection
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Krk

Find the best Krk areas and neighborhoods for the activities you enjoy most. Learn more about Krk
Learn more about Krk

Krk Old Town

While visiting Krk Old Town, you might make a stop by sights like Krk Town Square and St Quirinus.

Stay near popular Krk attractions

Learn more about Krk

Golden beaches wrap around this ancient island city where medieval walls and Roman ruins tell stories of the past. Climb the bell tower at Krk Cathedral for panoramic views, then sample local wines and sheep's cheese at family-run taverns along the harbor.

Adobe

Top Krk Hotel Reviews

More cheap stays in Krk

Hotels in Krk with star-rating

Find out more about Krk

Top reasons to visit Krk

  • Stunning Beaches: Krk boasts beautiful beaches with crystal clear waters, perfect for sunbathing and swimming.
  • Outdoor Activities: The island is ideal for outdoor enthusiasts, offering hiking, biking, and water sports.
  • Rich Cultural Experiences: Explore historic churches and charming harbors that reflect the island's diverse heritage.
  • Vibrant Town Center: Enjoy shopping and dining in the lively town center, offering a taste of local life.
  • Welcoming Atmosphere: Krk's friendly vibe makes it perfect for families and couples seeking relaxation and adventure.

Find great hotels in and around Krk

Krk offers a diverse selection of accommodations, from boutique hotels to luxurious star-rated options. Whether you seek a pet-friendly haven, a beachfront retreat, or an adventurous getaway, you'll find hotels that cater to all your needs. Enjoy convenient amenities like room service and proximity to the marina, ensuring a memorable stay in this beautiful Croatian destination.

  • Magal Maradiso Hotel by Aminess: Magal Maradiso Hotel by Aminess is a charming 3-star hotel located 10 miles from Krk, perfect for families seeking a beach vacation experience. This hotel boasts direct beach access, allowing guests to enjoy sun-soaked days and refreshing swims. The property is uniquely designed to cater to families, featuring a variety of child-friendly amenities, including a free Children’s Club, an arcade game room, and a shared playground. Additionally, kids can enjoy the on-site water park for a fun-filled day. With its focus on family-oriented experiences in a picturesque setting, this hotel is an ideal choice for travelers wanting to create lasting memories.
  • Falkensteiner Hotel Park Punat: Falkensteiner Hotel Park Punat stands out as a luxurious 4-star hotel situated only 3 miles from Krk, boasting an impressive guest rating of 8.4 out of 10. This property offers direct beach access, making it a perfect destination for beach lovers. With its modern design and serene ambiance, guests can relax in comfortable accommodations while enjoying the stunning coastal views. The attentive staff and a range of on-site amenities ensure an enjoyable stay, whether you’re lounging by the beach or participating in various recreational activities. Experience the beauty of Krk at this elegant retreat.
  • Sunny Krk by Valamar: Sunny Krk by Valamar is a well-rated 3-star hotel located in the heart of Krk, with a guest rating of 8.2 out of 10. This property is ideal for families looking for a beach getaway, featuring direct access to the beach and a host of child-friendly amenities. Families will appreciate the availability of highchairs, dinnerware for children, and a variety of toys and games. The hotel’s inviting atmosphere, paired with its focus on family experiences, makes it a wonderful choice for those wanting to explore the stunning surroundings of Krk while enjoying quality time together.

Where to stay near Krk

Krk, a charming coastal city in Croatia, offers a perfect blend of adventure, relaxation, and culture. Explore the vibrant town center, bask in the sun along the stunning Krk Riviera, and enjoy the breathtaking scenery of Krk Island. With its welcoming atmosphere, this destination is ideal for families and couples alike. Don't miss the enchanting waterfront that enhances the region's romantic vibe, making your vacation a memorable experience.

  • Krk Island: Nestled in the northern Adriatic Sea, Krk Island is a stunning destination characterized by its beautiful beaches and picturesque bays. Located 4 miles away from the town of Krk, this island is a haven for outdoor enthusiasts and beach lovers, with the peak travel season occurring from July to September. Visitors can enjoy a variety of recreational activities, from swimming in crystal-clear waters to hiking scenic trails. The island is also dotted with charming shops and local eateries, making it perfect for leisurely exploration. Don't miss the chance to visit some of the island’s captivating landmarks, including its pristine beaches and dramatic coastal views.
  • Dobrinj: Situated 7 miles from Krk, the charming town of Dobrinj offers a blend of natural beauty and cultural heritage. With a seasonal influx of visitors peaking from June to August, this destination is ideal for those seeking outdoor adventures and scenic experiences. You'll find ample opportunities for golf and relaxation at the local country clubs, as well as stunning views of the surrounding bays and beaches. The town’s quaint streets are perfect for leisurely strolls, and the rich history reflected in its architecture adds to its allure. Dobrinj is a perfect spot for a tranquil getaway with plenty of opportunities for exploration.
  • Vrbnik: Located 6 miles from Krk, Vrbnik is a small town renowned for its breathtaking views and rich winemaking heritage. With a seasonal visitor peak from June to August, this picturesque locale is perfect for those who appreciate outdoor activities, beach relaxation, and scenic landscapes. The town features delightful shopping areas and recreational spots, allowing you to immerse yourself in the local culture. Popular attractions include the enchanting beaches and stunning coastal views that surround the area. Vrbnik is an exceptional choice for travelers looking to combine adventure with the charm of a historic Croatian village.

Things to do in Krk

Krk, located in Primorje-Gorski Kotar, Croatia, is perfect for outdoor enthusiasts and beach lovers alike. Visitors can enjoy scenic views and partake in various activities, including sightseeing tours and exploring recreational areas. The island also offers vibrant shopping districts, making it an excellent destination for both relaxation and adventure. Whether you're looking to unwind on the beach or check off items on your bucket list, Krk has something for everyone.

Shopping

In Krk, you can explore local shops for unique souvenirs and gifts. Don't miss the bustling Krk Market for fresh produce and artisan goods. If you're up for a drive, head to the nearby Tower Center in Rijeka for a larger shopping experience with various international brands.

Recreation

On Krk Island, the Hotel Malin boasts a serene wellness center with a variety of rejuvenating treatments, including massages and facials. The Valamar Koralj Hotel offers an outdoor pool and wellness services, perfect for relaxation after a day of exploring the island's beautiful landscapes.

Adventure

Explore the stunning landscapes of Krk by hiking the trails of Mount Obzova, offering breathtaking views. Try windsurfing at Vela Plaža beach, where you can ride the waves. For a unique experience, take a guided kayaking tour around the island's beautiful coves and hidden beaches.

Nightlife

In Krk, the vibrant nightlife includes venues like Vela Plaža Beach Bar, perfect for beach parties, and Caffe Bar Vela Placa, known for its laid-back atmosphere and live music. Don't miss the lively atmosphere at Aquarium Cocktail Bar, offering creative drinks and stunning views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Krk

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Krk are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Krk about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Krk is Saturday. The most expensive day to stay in Krk is Monday.
  • Find cheap hotels on Expedia: Take advantage of Expedia’s search tool to customize your options based on your budget, preferred location, and the type of hotel you’re looking for. To find the most affordable rates and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Krk with your flights and activities through an Expedia package deal.

Find the best attractions in Krk

Krk is perfect for a fun-filled vacation featuring outdoor activities, beautiful beaches, and stunning scenery. Visitors can explore a variety of attractions, including inviting beaches, charming harbors, and historic churches. Whether you're looking for a relaxing day by the sea or a cultural experience, Krk offers plenty of options for every traveler seeking adventure and relaxation in this picturesque Croatian destination.

  • Krk Town Harbour: Experience the charming ambiance at Krk Town Harbour, where stunning scenery and beach vibes create a perfect backdrop for relaxation. Enjoy leisurely strolls along the waterfront, savoring local seafood at nearby eateries while watching boats come and go.
  • Krk Town Square: Immerse yourself in the vibrant culture of Krk Town Square, a lively piazza bustling with activity. Explore historical architecture, local shops, and cafés, and soak in the rich atmosphere that reflects the town's heritage and community spirit.
  • Kosljun Island: Escape to the serene Kosljun Island, where outdoor adventures await. Enjoy beautiful beaches, hiking trails, and the tranquility of nature, along with a visit to the Franciscan monastery, adding a touch of history to your beach day.

Best time to go to Krk

The best time to visit Krk can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Krk falls in July, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature in Krk falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Light RainMostly CloudyAverageAverage
February37.8°F (3.2°C)Light RainMostly SunnyAverageSlightly Low
March44.1°F (6.7°C)Light RainMostly SunnyAverageSlightly Low
April52.0°F (11.1°C)Light RainMostly SunnyAverageAverage
May59.4°F (15.2°C)Light RainMostly SunnyAverageAverage
June68.4°F (20.2°C)Light RainMostly SunnyHighSlightly High
July72.9°F (22.7°C)Light RainSunnyHighSlightly High
August72.1°F (22.3°C)Light RainSunnyHighSlightly High
September63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
October55.0°F (12.8°C)Light RainMostly SunnyLowAverage
November46.9°F (8.3°C)Moderate RainMostly SunnyLowSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk

When planning your vacation to Krk, Croatia, you have several airport options. ZAGreb Airport (ZAG) is situated 87 miles away, with notable hotels like Hotel Esplanade Zagreb and Sheraton Zagreb Hotel, both around 6 miles from the airport. LJUbljana Jože Pučnik Airport (LJU) is 83 miles from Krk, featuring excellent accommodations such as the InterContinental Ljubljana, located 12 miles away. ZADar Airport (ZAD), 75 miles from Krk, offers nearby hotels like Mirabilis Residence, 6 miles from the airport. Transportation services, including airport shuttles, are available at many hotels for convenient access to these airports.

Frequently asked questions

What is the best area to stay in Krk?
The best area to stay in Krk for most visitors is Krk Town, the island's main hub, or the charming coastal town of Malinska.

Krk Town offers a blend of historic appeal and modern amenities. It's centered around a well-preserved old town with narrow cobblestone streets, the Frankopan Castle, and the Krk Cathedral. The town also features a bustling harbor promenade lined with restaurants and shops, making it very walkable and convenient for exploring on foot. This area is particularly well-suited for couples who appreciate history, good dining, and evening strolls by the sea.

Malinska is an excellent choice for families due to its relaxed atmosphere and beautiful beaches. It boasts a long, paved promenade that's great for walking or cycling, connecting several coves and beaches with clear, shallow waters ideal for children.
What are the best family hotels in Krk?
For families traveling to Krk, consider the Sunny Krk by Valamar, Villa Lovorka - Hotel Resort Drazica, or Hotel Drazica.

The 3-star Sunny Krk by Valamar, with an 8.2 rating, is an excellent choice for families, offering direct access to a nearby beach and sea views. It also provides amenities like toys for children and babies, highchairs, and books for children, ensuring a comfortable stay for all ages. Koralj Beach is just 0.1 miles away.

The 3-star Villa Lovorka - Hotel Resort Drazica, rated 7.8, features a children's pool, a playground, sofa beds, and cribs, suiting families. It is conveniently located near Punta di Galetto Beach, only 0.1 miles away, and Koralj Beach, 0.3 miles away.

Another great option is the 3-star Hotel Drazica, also rated 7.8, which provides a children's pool, a playground, and sofa beds. Guests can also enjoy the poolside bar. It is situated 0.2 miles from both Koralj Beach and Punta di Galetto Beach. Find more child-friendly accommodations in Krk
What are the best spa hotels in Krk?
For a spa hotel in Krk, consider the Sunny Krk by Valamar.

This 3-star hotel has an 8.2 rating and offers an extensive spa experience. Guests can enjoy a variety of treatments including manicures and pedicures, body treatments, facial treatments, and body wraps. The spa also provides massages, with advance notice recommended for booking. See all spa hotels in Krk
What are the top pet-friendly hotels in Krk?
For top pet-friendly accommodation in Krk, the Boutique Hotel Marina is an excellent choice.

The 4-star Boutique Hotel Marina, with an outstanding 9.4 rating, warmly welcomes both dogs and cats. Guests can enjoy rooms with refreshing sea views and appreciate its convenient location, being just 0.1 miles from Krk Town Square and Porporela Beach, and 0.2 miles from Krk Town Harbour. Koralj Beach is also within easy reach at 0.5 miles. See more pet-friendly hotels in Krk
What are the most romantic hotels in Krk for couples?
For couples seeking a romantic getaway in Krk, the Boutique Hotel Marina and Sunny Krk by Valamar are excellent choices.

The 4-star Boutique Hotel Marina, with an exceptional 9.4 rating, offers stunning sea views from its balconies and terraces, providing a beautiful setting for couples. It is conveniently located just 0.1 miles from Krk Town Square and 0.2 miles from Krk Town Harbour, making it easy to explore the town's attractions. Guests also benefit from complimentary toiletries and free self-parking.

Another great option is the 3-star Sunny Krk by Valamar, rated 8.2. This hotel provides direct access to a nearby beach and features rooms with sea views and furnished balconies or patios, great for enjoying the coastal scenery together. It is also very close to Koralj Beach, just 0.1 miles away.
What are the best hotels in Krk near Krk Town Square?
For hotels in Krk near Krk Town Square, consider the Boutique Hotel Marina.

The 4-star Boutique Hotel Marina, with an excellent 9.4 rating, is exceptionally close to Krk Town Square, just 0.1 miles away. Guests can enjoy sea views, a private balcony or terrace, and complimentary toiletries. The hotel also offers free self-parking and free WiFi, adding to its convenience.

Other options with good access to Krk Town Square include Hotel Drazica, Villa Lovorka - Hotel Resort Drazica, and Villa Tamaris - Hotel Resort Dražica.

The 3-star Hotel Drazica, rated 7.8, is located 0.4 miles from Krk Town Square. This hotel features a children's pool, a playground, and a poolside bar.

Similarly, the 3-star Villa Lovorka - Hotel Resort Drazica, also rated 7.8, is 0.4 miles from Krk Town Square. It provides amenities such as a children's pool, a playground, child-friendly window designs, and cribs.

The 3-star Villa Tamaris - Hotel Resort Dražica, with a rating of 7.2, is also 0.4 miles from Krk Town Square. Guests here can find a children's pool, a playground, and a poolside bar.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Krk.
How can I save on a Krk hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Krk hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Krk hotel?
Prices for hotels in Krk often vary, but you can find a great deal from $100 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia