A coastal town with a mountain backdrop, surrounded by dense greenery.

Krk Vacations from $1,237

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Krk Vacation

The rich history and spectacular views are just the start of the things Krk has on offer. Experience the very best of this city the way you want with a customized Krk vacation package. Fill your schedule with visits to Krk Town Harbour, Krk Town Square and Porporela Beach, some of the attractions you just have to see during your trip to Krk. Browse Expedia's extensive range of travel options and start planning your perfect vacation to Krk now.

The Latest Krk Vacation Packages

Price found within the past 48 hours. Click for updated prices.
  • Jan 9 - Jan 15

    Modern & Charming - Free Private Parking + Flight

    Črnomerec
    6 nights
    2.0 star property
    Roundtrip • New York (EWR) - Zagreb (ZAG)
    EWR - ZAG • 1 stop ZAG - EWR • 1 stop
    $1,475
    $1,237
    per traveler
    found 1 day ago
    Modern & Charming - Free Private Parking
  • Dec 28 - Jan 2

    Villa One + Flight

    Jastrebarsko
    4 nights
    2.0 star property
    Roundtrip • Houston (HOU) - Zagreb (ZAG)
    IAH - ZAG • 2 stops ZAG - IAH • 2 stops
    $2,986
    $2,416
    per traveler
    found 1 day ago
    Villa One
  • Dec 26 - Jan 1

    Zonar Zagreb by Maistra City Vibes + Flight

    Trešnjevka - sjever
    5 nights
    4.0 star property
    9.4/10 - Exceptional (513 reviews)
    "Zonar Zagreb is a nice hotel. The concept is definitely eclectic and borders on “weird,” but we’re not ones to judge that, and we actually enjoyed that aspect of the hotel. We also really enjoyed the gym, and the bed was comfortable. That said, there were a few hiccups during our stay. Upon arrival, we noticed that the room had only one towel, no bath/shower mat, and there was no conditioner or soap available either in the shower or at the sink. We called reception, and the towel issue was..."
    Reviewed September 30, 2026
    Roundtrip • Houston (HOU) - Zagreb (ZAG)
    IAH - ZAG • 1 stop ZAG - IAH • 1 stop
    $2,150
    $1,817
    per traveler
    found 1 day ago
    Zonar Zagreb by Maistra City Vibes
  • Dec 28 - Jan 2

    Urban Luxury Apartment Zagreb + Flight

    Maksimir
    4 nights
    2.0 star property
    10/10 - Exceptional (1 review)
    "Very easy to find, really nice service from the owner. Supergood"
    Reviewed April 11, 2025
    Roundtrip • Houston (HOU) - Zagreb (ZAG)
    IAH - ZAG • 2 stops ZAG - IAH • 2 stops
    $2,430
    $2,146
    per traveler
    found 1 day ago
    Urban Luxury Apartment Zagreb
  • Jan 9 - Jan 15

    Le Premier Boutique Hotel + Flight

    Donji Grad
    6 nights
    5.0 star property
    9.2/10 - Wonderful (420 reviews)
    "Great hotel. If you like boutique hotels, you can’t go wrong"
    Reviewed November 2, 2026
    Roundtrip • New York (EWR) - Zagreb (ZAG)
    EWR - ZAG • 1 stop ZAG - EWR • 1 stop
    $1,906
    $1,688
    per traveler
    found 1 day ago
    Le Premier Boutique Hotel

Where to stay in and around Krk

Explore the charm of Krk, a historic town on Krk Island, perfect for your Croatia vacation. Enjoy outdoor adventures, beautiful beaches, and rich culture. Nearby areas offer a relaxing atmosphere, making it easy to experience the best of other parts of Croatia during your stay.

Krk Island

Discover Krk Island, a welcoming destination perfectly suited for adventure-seeking travelers who will appreciate its stunning beaches and vibrant culture. With activities ranging from exploring the picturesque Krk Town Square to relaxing at Drazica Beach, there's something for everyone. The island's location, about 4 miles from Krk, makes it easy to access the charming local harbor and indulge in recreational pursuits. Krk Island is an excellent choice for your stay, offering a blend of outdoor fun and scenic beauty.

Vrbnik

Experience the charm of Vrbnik, a top-rated choice for adventurous travelers eager to explore the stunning scenery and rich culture of Croatia. Nestled about 6 miles away from Krk, this picturesque city offers access to beautiful bays, inviting beaches, and the vibrant Krk Town Square. Enjoy outdoor activities and delightful local cuisine while visiting the serene Kosljun Island and the bustling Krk Town Harbour. Vrbnik is a smart choice for your stay, providing a perfect blend of adventure and relaxation.

Malinska-Dubasnica

Make your vacation planning effortless by staying in Malinska-Dubasnica, a haven for families and adventure seekers thanks to its stunning beaches and scenic landscapes. Enjoy activities like sunbathing at Vantacici Beach or exploring the charming Krk Town Square and Harbour. With a drive of about 7 miles from Krk, this vibrant area offers an ideal blend of relaxation and adventure, making it a smart choice for your Croatian getaway.

Punat

Punat stands out as a prime spot for adventure seekers and families interested in a vibrant beach experience. Here, you can explore scenic attractions like the picturesque bay, relax at the beach, or visit the charming marina, all while being close to landmarks such as Krk Town Square and Kosljun Island. Located about 3 miles by car from Krk, Punat offers an ideal base for your Croatian getaway, making it a smart choice for your stay.

Dobrinj

Travelers visiting the area often choose Dobrinj, especially families and nature enthusiasts seeking a blend of culture and outdoor adventure. With its stunning bay and proximity to beautiful beaches like Crikvenica Beach, as well as the charming Krk Town Square and the serene Kosljun Island, Dobrinj offers a delightful escape. Located about 7 miles by car from Krk, this city provides an ideal base for exploring the scenic coastline and indulging in family-friendly activities. Booking a stay in Dobrinj is a smart choice for an enriching Croatian vacation.

Discover the most popular places to visit in Krk

What to do in Krk

Krk Hotel Deals

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.

Find out more about Krk

Things to do near Krk

Krk offers a fantastic mix of outdoor adventures and beach relaxation, making it an ideal vacation spot. Visitors can enjoy thrilling day trips, scenic boat rides, and unforgettable sunsets. The island is also home to vibrant recreational areas and shopping districts, ensuring a memorable experience for everyone. Whether you're looking to unwind on the beach or explore the stunning scenery, Krk has something special for every traveler.

Shopping

If you're up for a drive, visit Tower Center Rijeka, located 21 miles away from Krk. This shopping mall offers a vibrant mix of entertainment, family-friendly activities, and various shops, making it a great destination for gifts and souvenirs during your Croatian getaway.

Recreation

In Krk, indulge in wellness at the Croatian National Theatre Ivan Zajc, only 21 miles away, where you can enjoy cultural performances in a romantic setting. Alternatively, visit the Open Air Summer Theater, located 25 miles away, offering family-friendly entertainment under the stars.

Adventure

Experience the thrill at Automotodrom Grobnik, a premier motor racing venue located 25 miles from Krk. For a scenic outdoor adventure, tackle the Jami na Sredi Trail, also 25 miles away. In winter, hit the slopes at Platak Ski Resort, found 28 miles from Krk, for skiing fun.

Nightlife

In Krk, enjoy vibrant nightlife at spots like the bustling waterfront bars and lively clubs. Stroll through the charming old town for cozy taverns, or dance at local nightclubs. The atmosphere is friendly and festive, perfect for mingling with locals and other travelers alike.

Find the best attractions in Krk

Experience the stunning landscapes and vibrant culture of Krk, a beautiful island in Primorje-Gorski Kotar, Croatia. Ideal for outdoor enthusiasts and beach lovers, Krk offers picturesque beaches, charming harbors, and scenic bays. Don't miss the local attractions that highlight the island's natural beauty and cultural heritage, making it a perfect destination for a memorable vacation.

  • Krk Town Square: A vibrant hub of culture, Krk Town Square is the heart of the town, where you can soak in the local atmosphere. Surrounded by historic architecture, charming cafes, and boutiques, it's the perfect spot to relax, people-watch, and enjoy lively events that often take place here.
  • Krk Town Harbour: This picturesque harbor offers stunning views and a relaxed beach vibe. Stroll along the waterfront, enjoy fresh seafood at local restaurants, or simply take in the scenic beauty of the Adriatic Sea and the surrounding islands.
  • Kosljun Island: A serene escape, Kosljun Island is ideal for outdoor enthusiasts. Explore its natural beauty, visit the Franciscan monastery, and enjoy the tranquil beaches, making it a perfect spot for hiking, swimming, or picnicking.

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.

Tips to save on your trip to Krk

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Krk during the low season (January to February and November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Frequently Asked Questions

What is the best time to go to Krk?

The best time to go for a Krk vacation package is during the peak months from June to August. July is particularly popular, drawing the most visitors to Krk's beaches and outdoor activities.


For a quieter Krk vacation, consider traveling during the months from January to February, or in December. These are typically the quietest months, offering a more serene experience, though some services may be reduced.

How can I save money on a Krk vacation package?

When you bundle, you can save up to 30%*. To save money on a Krk package, consider traveling during the quieter months or be flexible with your dates to find more options. Bundling your flights and hotel together often unlocks savings compared to booking separately. *Members only. Savings vary.

What's included in a Krk vacation package?

A Krk vacation package lets you combine round-trip flights, a hotel stay, and a rental car for exploring the island. As a beach destination, most package hotels in Krk offer ocean views, allowing you to wake up to the Adriatic Sea. Many hotels also provide airport shuttle service, making arrivals and departures easier from airports like Zagreb (ZAG), and several include free breakfast to start your day.


Exactly what's included will vary by hotel and package, so it's worth reviewing the details before you confirm your booking.

What's the best vacation package for Krk?

For families, a Krk vacation package built around a stay at Sunny Krk by Valamar (rated 9 out of 10) is a strong choice. This property, about a 10-minute walk from central Krk, offers family rooms, a game room, and an outdoor pool, providing plenty of options for all ages.


Couples seeking a romantic Krk vacation package might consider the 4-star Boutique Hotel Marina, rated 9.4 out of 10. Located about a 5-minute walk from central Krk, it features a bar/lounge and a restaurant, perfect for relaxing evenings.


Travelers looking for the best value vacation packages in Krk can find it with a stay at Villa Lovorka - Hotel Resort Drazica, rated 7.9 out of 10. This hotel, about a 5-minute walk from central Krk, provides family rooms, an outdoor pool, and free breakfast, offering comfort without breaking the bank.

Is Krk better suited for a beach vacation or a cultural trip?

Krk is primarily a beach destination, making it ideal for a relaxing Krk vacation focused on coastal activities. Most package hotels offer ocean views, and you'll find numerous beaches like Koralj Beach and Drazica Beach, both about 1 mile from central Krk.


For those interested in history and culture, Krk also offers a rich past. You can explore ancient Roman ruins, visit the Frankopan Castle, or wander through Krk Town Square, which are all within a short walk of central Krk. A Krk vacation package can easily combine beach relaxation with historical exploration.

Is Krk a good choice for a family vacation package?

Krk is a good choice for a family vacation package, offering a mix of family-friendly accommodations and activities. Many hotels cater to families with amenities designed for comfort and entertainment.


For instance, Sunny Krk by Valamar, rated 9 out of 10, is a family hotel that provides family rooms, an outdoor pool, and a game room, making it a comfortable base for your stay.


Families can enjoy the island's numerous beaches, such as Koralj Beach and Drazica Beach, both about 1 mile from central Krk. Additionally, a Semi-Submarine Tour with a Mermaid Show offers a unique and engaging experience for children.

What's included in a Krk beach vacation package?

Krk beach vacation packages typically bundle flights with a hotel stay, offering a convenient way to experience this Croatian island. These packages often include accommodations at resorts with amenities like outdoor pools and on-site dining, providing a comfortable base for exploring the island's many beaches. For example, Sunny Krk by Valamar, rated 9 out of 10, features an outdoor pool and restaurant, while Hotel Drazica, rated 8.2 out of 10, also offers an outdoor pool and a playground, making it suitable for families. What's included in your Krk vacation package, such as specific meals or activities, depends on the hotel and the rate you choose.

Which Krk vacation packages include an ocean view?

Many Krk vacation packages include hotels that offer ocean views, with most of the package hotels providing this option. For travelers seeking scenic vistas, properties like the 4-star Boutique Hotel Marina, rated 9.4 out of 10, and Portella Inn, also rated 9.4 out of 10, are popular choices. Both are located about 9 miles from the Kvarner Gulf, offering opportunities for rooms with views of the sea. Keep in mind that specific ocean views depend on the room category and rate booked within your Krk vacation package.

What are the top things to do in Krk?

A Krk vacation offers a blend of historical exploration and stunning natural beauty, with boat trips and semi-submarine tours also available.


Browse and book things to do in Krk on Expedia.

Do you need to rent a car in Krk, or is public transport enough?

For a Krk vacation package, a rental car offers the most flexibility for exploring the island, though walking is sufficient within Krk Town. The town itself is very walkable, allowing you to explore its sights on foot.


If you plan to venture beyond Krk Town to visit other beaches or attractions like Kosljun Island, about 5 miles away, a car is recommended. Many resorts offer on-site dining and activities, so a car isn't strictly necessary for daily needs if you're staying put. For arrivals, Zagreb Airport (ZAG) is about 87 miles away, and you'll need to arrange transport from there. For Krk beach vacation packages, a car allows you to discover more secluded coves and scenic drives.

Are Krk vacation package hotels conveniently located?

Krk vacation package hotels are generally very conveniently located, with many properties situated within easy walking distance of central Krk. This makes it simple to explore the town's attractions and beaches.


For example, Boutique Hotel Marina and Portella Inn are both about a 5-minute walk from central Krk, placing you right in the heart of the action. Sunny Krk by Valamar is also centrally located, about a 10-minute walk from the town center. Staying in these central areas allows for easy access to local sights and the waterfront.

Can I change or cancel my Krk vacation package if my plans change?

Yes, you can cancel your vacation package via your itinerary page on Expedia or by contacting customer service. Remember that some packages are fully refundable, but the details vary based on each unique booking. A fully refundable package may depend on how far out from the travel dates you're canceling and what airline you are traveling with.

Do One Key members get extra savings when booking Krk vacation packages?

Yes, members who join our free One Key™ travel rewards program can instantly unlock additional savings and save 10% or more on over 500,000 stays worldwide with Member Prices and over 1 million car rentals.

Does Expedia offer Book Now, Pay Later Krk vacation packages?

Yes, with Expedia's Book Now, Pay Later option, powered by Affirm, you can spread the cost of your Krk vacation over 3, 6, or 12 months. With no late payment fees or hidden costs, it's easy to secure your ideal vacation package as soon as you spot it.

How do I find last-minute vacation packages to Krk?

To find last-minute vacation packages to Krk, explore the last-minute deals section for the latest package offers, including flights, departing in the coming weeks. Being flexible with your travel dates and hotel preferences can help you secure the best prices.

How does free cancellation work on Krk vacation packages?

Free cancellation on a Krk vacation package depends on the specific hotel and rate combination you book. Many bookings allow free cancellation up to a stated deadline (often a few days before travel) where eligible. Read the cancellation terms carefully when reviewing the package, and visit Expedia help center for further details.

Is it cheaper to book a Krk vacation as a package or separately?

Booking flights and hotels together can unlock lower overall prices. Better still, you can tailor your Krk getaway to match your exact preference. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.

Why should I book my Krk vacation package with Expedia?

Booking your vacation package on Expedia makes it easier to get more out of your trip from the start. With a wide choice of hotels, you can compare prices, reviews and amenities all in one place, then bundle your hotel with flights which could help you save even more. Flexible booking options on selected stays also make it easier to plan with confidence.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.