Find hotels in Krk from $139

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,515 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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 map

Krk Old Town

2 out of top 10 points of interest in this area

While visiting Krk Old Town, you might make a stop by sights like Krk Town Square and Cathedral of the Assumption.

Learn more about Krk

Experience relaxing Krk: its ruins, marina, cathedral, and more!

Find out more about Krk

Find out more about Krk

Top reasons to visit Krk

  • Stunning Beaches: Krk boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Historic Town: Explore the charming streets and ancient architecture of the historic town of Krk.
  • Outdoor Adventures: Enjoy hiking and other outdoor activities amidst scenic landscapes.
  • Vibrant Culture: Immerse yourself in the local culture with friendly locals and traditional experiences.
  • Diverse Accommodations: Choose from a range of lodging options, from budget guesthouses to luxurious resorts.

Find great hotels in Krk

Discover the ideal hotel accommodations in Krk, Croatia, where a diverse selection of options awaits you, from budget-friendly guesthouses to luxurious five-star resorts. Whether you're seeking pet-friendly amenities, beach access, or business facilities, Krk has something for every traveler. Explore the enchanting charm of this beautiful island while enjoying a comfortable stay tailored to your needs.

  • Hotel Ambasador - Liburnia: Nestled 25 miles from Krk, Hotel Ambasador - Liburnia is a luxurious 5-star retreat that caters to adventure-seekers and families alike. This property shines with its diverse offerings, including multiple meeting rooms and conference space, making it an excellent choice for business travelers. For those seeking adrenaline-fueled activities, nearby options include hiking, mountain climbing, and snorkeling. Families will appreciate the thoughtful amenities such as free cribs and onsite babysitting services, ensuring a comfortable and enjoyable stay for guests of all ages.
  • Hilton Rijeka Costabella Beach Resort & Spa: Located 25 miles from Krk, the Hilton Rijeka Costabella Beach Resort & Spa is a stunning 5-star hotel perfect for beach lovers and families. With direct access to the beach, you can easily soak up the sun or engage in thrilling water sports like kayaking and sailing. The hotel also features a playground and a free children’s club, creating a family-friendly atmosphere. Adventure enthusiasts will enjoy nearby ziplining and mountain biking, making it an ideal getaway for those looking to mix relaxation with adventure.
  • Hotel Jadran: Just 21 miles from Krk, Hotel Jadran is a charming 4-star hotel that combines beach access with a pet-friendly policy, making it a versatile choice for travelers. Business guests will find convenient facilities including a 24-hour business center and accessible conference space. Meanwhile, pet owners can enjoy their stay without leaving their furry friends behind. With its beach proximity and welcoming atmosphere, Hotel Jadran is perfect for both business and leisure travelers looking to unwind.

Discover the best areas to stay in Krk

Krk, located on Krk Island in Croatia, offers an unforgettable vacation experience filled with stunning beaches, rich history, and vibrant culture. Explore the historic town of Krk, where charming streets and ancient architecture await. Nearby, indulge in outdoor adventures or relax in luxurious settings, all while enjoying the warm hospitality of friendly locals. Whether you're seeking adventure or a peaceful retreat, Krk is the perfect destination for every traveler.

  • Opatija: Located approximately 25 miles from Krk, Opatija is a charming coastal city known for its elegant architecture and stunning seaside promenade. Visitors are drawn here, especially during the peak season from June to August, to enjoy outdoor activities, scenic views, and a touch of adventure. Opatija offers a variety of attractions, including beautiful beaches and nearby national parks, making it a great spot for nature lovers. The city's recreational areas and a lively casino scene add to the overall experience, ensuring visitors have plenty to do during their stay.
  • Crikvenica: Just 12 miles from Krk, Crikvenica is a delightful coastal town famous for its beautiful beaches and family-friendly atmosphere. The peak tourist season runs from June to August, when visitors flock to enjoy the sun and sea. Crikvenica is perfect for those seeking relaxation and outdoor activities, including spa services and body treatments. The picturesque bays and sandy beaches provide a stunning backdrop for sunbathing and water sports, making it an ideal destination for beach lovers looking to unwind.
  • Rijeka: Situated about 22 miles from Krk, Rijeka is a vibrant city known for its rich history and cultural offerings. Like Opatija, Rijeka sees a peak in visitors from June to August, making it a lively spot during summer months. Travelers come for outdoor adventures, scenic views, and shopping experiences. The city's proximity to national parks and beautiful beaches allows for exploration and relaxation. With a mix of historical landmarks and contemporary attractions, Rijeka provides a diverse experience for those looking to immerse themselves in Croatian culture.

Things to do in Krk

Krk offers a fantastic blend of outdoor adventures, scenic beauty, and beach relaxation, making it a perfect vacation spot. Explore the local recreational areas, indulge in shopping, and discover popular campsites like Camping Adriatic. For more information, visit the tourist office to enhance your experience in this beautiful Croatian destination.

Food and drinks

Experience the delightful flavors of Krk at Galija, a charming pizzeria and restaurant. Explore local taverns for authentic gastronomy, and unwind at cocktail bars. Don't miss reviews of Villa Lovorka for a taste of traditional cuisine and warm Croatian hospitality.

Booking tips and Expedia advantages for Krk

To save money during your trip to Krk, consider visiting free attractions like Kvarner Gulf, Drazica Beach, and Punta di Galetto Beach. Plan your stay from November to January for lower hotel rates, avoiding the pricier summer months. Booking your accommodations three months in advance usually yields the best deals, but check Expedia for last-minute discounts. Utilize their search tools to find affordable hotels, and consider package deals that combine flights and activities. Joining Expedia's One Key membership can provide additional savings and exclusive offers on hotel bookings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Krk is moderately seasonal. The cheapest months to stay in Krk are November to January, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Krk is usually 3+ months out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to set your budget, choose your ideal destination, and more. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will show you sustainable and environmentally friendly hotels that you can book.
  • 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.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Krk

Krk, located in Primorje-Gorski Kotar, Croatia, is perfect for outdoor enthusiasts and beach lovers alike. Visitors can explore stunning beaches, historic churches, and bustling harbors while immersing themselves in the vibrant culture of Krk Island. Whether you're hiking through scenic landscapes or relaxing on the shore, there's something for everyone on the island of Krk. Don't miss the chance to discover the unique charm and natural beauty that this destination has to offer.

  • Krk Town Square: Experience the vibrant heart of Krk, where history meets culture in this charming piazza. Surrounded by historic buildings, cafes, and shops, it's the perfect spot to soak up the local atmosphere and enjoy people-watching.
  • Krk Town Harbour: Take in the stunning views at Krk Town Harbour, a picturesque spot where the sea meets the town. Enjoy a leisurely stroll along the promenade, relax on the nearby beaches, and savor fresh seafood at waterfront restaurants.
  • Kosljun Island: Escape to the serene Kosljun Island, a hidden gem perfect for nature lovers. Explore its lush landscapes, visit the Franciscan monastery, and unwind on tranquil beaches, all surrounded by crystal-clear waters.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.8°F (2.1°C)Light RainMostly CloudyAverageModerately Low
February37.8°F (3.2°C)Light RainMostly SunnyAverageAverage
March44.1°F (6.7°C)Light RainMostly SunnyAverageAverage
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 SunnyHighModerately High
July72.9°F (22.7°C)Light RainSunnyHighModerately High
August72.1°F (22.3°C)Light RainSunnyHighModerately 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 SunnyLowModerately Low
December39.2°F (4.0°C)Light RainMostly CloudyLowModerately Low

The nearest major airports for your trip to Krk

For your trip to Krk, Croatia, you can fly into two major airports. Pula Airport (PUY) is located 33 miles away and offers nearby accommodations such as the Grand Hotel Brioni Pula and Boutique Hotel Villa Vulin, both providing airport shuttle services. Rijeka Airport (RJK) is closer at 13 miles from Krk, with excellent hotel options like Hotel Miramare and Hotel Riva, which also provide transportation services. Both airports ensure convenient access to Krk, making your travel experience seamless while enjoying the stunning Croatian coastline.

Frequently asked questions

What are the best hotels in Krk that travelers recommend?
Boutique Hotel Marina stands out as a premier choice in Krk, boasting an impressive review score of 9.4. With its chic boutique style and stunning sea views, this hotel provides a luxurious escape. Guests rave about the premium bedding and the delightful attention to detail, ensuring a restful stay for couples seeking a romantic getaway or anyone looking for a refined experience.

For families, Sunny Krk by Valamar is an excellent option, rated 8.2 by visitors. This family-friendly hotel features not only a poolside bar but also outdoor tennis facilities, making it easy for both parents and kids to engage in fun activities. The spacious rooms, complemented by sea views, create a comfortable environment where everyone can unwind after a day of adventure.

Hotel Drazica, with a traveler rating of 7.8, is another great pick for families. This hotel offers an outdoor seasonal pool and a fun waterslide, providing endless entertainment for children. The onsite tennis courts add an active element to your stay, while the poolside bar makes it convenient for parents to relax while keeping an eye on the little ones.

For those seeking a blend of relaxation and leisure, Villa Tamaris - Hotel Resort Dražica combines comfortable accommodations with a variety of amenities. With its poolside bar and outdoor tennis options, guests can enjoy a laid-back yet engaging atmosphere. This hotel is superb for diverse groups looking to make the most of their Krk experience.

Overall, these Krk hotels cater to various preferences and needs, ensuring that every traveler finds a superb spot to unwind and enjoy the beauty of Croatia.
What are the best family hotels in Krk?
Sunny Krk by Valamar is a delightful family-friendly hotel situated in the charming town of Krk, Croatia. With a review score of 8.2, this property truly caters to families, offering a range of amenities designed to entertain and accommodate children. From toys and books for young guests to highchairs and dinnerware tailored for little ones, parents will appreciate the thoughtful touches that enhance their stay.

For those seeking more fun, the hotel also features an arcade game room and a lovely garden, great for family bonding time. The attentive daily housekeeping ensures that your family can focus on creating memories without worrying about the little details.

Another excellent option is Hotel Drazica, which has earned a review score of 7.8. This hotel boasts a dedicated children's pool, providing a safe and fun space for the kids to splash around. It also features a playground, ensuring that younger guests have a place to play and explore. Plus, the convenience of a sofa bed allows for flexible sleeping arrangements for families.

Villa Lovorka - Hotel Resort Drazica, also rated 7.8, is another appealing choice. With amenities like free accommodations for children, cribs, and a children's pool, families will find comfort and convenience here. The playground adds that extra element of fun for kids, making it a fantastic spot for family vacations. Find more child-friendly accommodations in Krk.
What are the top pet-friendly hotels in Krk?
Sunny Krk by Valamar is a delightful pet-friendly option for travelers seeking a blend of relaxation and adventure in Croatia. This hotel features a inviting space for both you and your furry friends, with amenities like furnished balconies and partial sea views that invite you to enjoy the stunning surroundings. Guests appreciate the direct access to a sandy beach and the convenience of on-site beach umbrellas and sun loungers, superb for a family day by the sea.

For those who prefer a more boutique experience, the Boutique Hotel Marina, rated an impressive 9.4 by travelers, offers a serene adults-only escape. With its charming sea views and cozy terraces, it's a great choice for couples looking for a romantic getaway. This hotel allows pets as well, ensuring that your four-legged companions can join in on the fun while you unwind in a stylish setting. See more pet-friendly hotels in Krk.
What are the top boutique hotels in Krk?
The Boutique Hotel Marina in Krk is a charming gem that offers an intimate escape with a great blend of luxury and comfort, earning an impressive guest review score of 9.4. Nestled in the picturesque surroundings of Croatia, this hotel captures the essence of boutique hospitality, ensuring that every guest feels pampered and valued. See all boutique hotels in Krk.
What are the best budget hotels in Krk?
Sunny Krk by Valamar is a charming budget-friendly hotel in Krk, Croatia, known for its friendly space and excellent amenities. With an outstanding score of 8.2, guests appreciate the onsite spa services, including massages and facials, superb for unwinding after a day of adventure. Families especially enjoy the beach access, complete with sun loungers and a beach bar, creating a laid-back vibe for both adults and children. The hotel also boasts various activities such as beach volleyball and mountain biking, ensuring fun for everyone.

For families seeking additional options, Hotel Drazica shines with its outdoor seasonal pool and waterslide, earning a respectable review score of 7.8. The playground is a hit with younger guests, making it an ideal choice for those traveling with kids. Plus, the hotel's proximity to the beach adds to its appeal, allowing families to easily enjoy sun-soaked days by the sea.

If you're planning a couples getaway, Villa Lovorka - Hotel Resort Drazica and Villa Tamaris - Hotel Resort Dražica provide a cozy atmosphere with their stunning sea views and terraces for romantic evenings. Both hotels also cater to families, offering amenities such as crib availability and playgrounds, making them versatile choices for varying travel needs.

With these delightful options, your stay in Krk promises to be both enjoyable and memorable, whether traveling with family or as a couple. View all budget hotels in Krk.
When is the best time to go to Krk?
The most popular time to visit Krk is during the summer months, particularly July and August. This is when the island comes alive with vibrant energy, attracting visitors who are eager to enjoy its stunning beaches and crystal-clear waters. Average temperatures during these months typically range from the mid-70s to low 80s Fahrenheit, making it great for sunbathing, swimming, and indulging in outdoor dining along the picturesque waterfront.

During the peak season, Krk is bustling with activity, offering numerous festivals, events, and various water sports. For those who appreciate attentive service and quality experiences, this is an ideal time to explore the island's unique coastal towns, such as Baška and Vrbnik, where you can savor local cuisine and fine wines while taking in breathtaking views of the Adriatic Sea.

If you're looking for a more tranquil experience, consider visiting in September. While the crowds begin to thin, the weather remains pleasantly warm, with temperatures still reaching into the low 70s Fahrenheit. This time of year provides a wonderful opportunity to enjoy outdoor activities like hiking and cycling through Krk's scenic landscapes without the hustle and bustle of peak tourist season.

For travelers who are budget-conscious, visiting in late October can be a great option. The island's charm is still present, and you can experience the local culture in a more laid-back atmosphere, often accompanied by reduced accommodation rates.
Where can I find the best nightlife in Krk?
Krk, a charming island in Croatia, offers a delightful blend of history, stunning landscapes, and a lively nightlife scene that caters to various tastes.

The town of Krk itself is a hub for nightlife, with its picturesque waterfront filled with lively bars and restaurants. Here, you can enjoy a casual evening with fresh seafood and local wine, followed by a visit to the vibrant cocktail bars that line the marina, where you can sip on expertly crafted drinks while soaking in the beautiful sea views.

Nearby, the village of Malinska is known for its energetic nightlife, especially during the summer months. The beachfront promenade comes alive with beach bars and clubs that host live music and DJ performances, offering a fantastic atmosphere for dancing the night away under the stars.

Another hotspot is Baška, known for its beautiful beaches and relaxed vibe. Here, you'll find beach bars that offer a laid-back atmosphere superb for enjoying a sunset cocktail, as well as clubs that cater to a younger crowd looking for late-night fun.

For those seeking a more intimate experience, the charming town of Vrbnik features wine cellars and taverns where you can enjoy local wines and traditional cuisine, creating a cozy yet lively evening setting.
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?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Krk hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*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 $139 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.