Search Krk hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Krk

Hotel Kanajt

4.0 star property
9.4 out of 10, Exceptional, (76)
"one of the best properties we have stayed at. "
The price is AU$371
includes taxes & fees
11 Sept - 12 Sept
Hotel Kanajt

Hotel Peteani

4.0 star property
10.0 out of 10, Exceptional, (64)
"Fantastic boutique hotel, nice large rooms, great view."
Hotel Peteani

Bura 45 Boutique Hotel

3.0 star property
8.8 out of 10, Excellent, (42)
"Very courteous and excellent property by the water. Quiet and beautiful surroundings!"
Bura 45 Boutique Hotel

Boutique Hotel Marina

4.0 star property
9.4 out of 10, Exceptional, (54)
"We enjoyed it staying with you! "
The price is AU$398
includes taxes & fees
28 Sept - 29 Sept
Boutique Hotel Marina

Hotel Drazica

3.0 star property
7.8 out of 10, Good, (69)
"Quiet place with beach front."
Hotel Drazica

Sunny Krk by Valamar

3.0 star property
8.2 out of 10, Very good, (229)
"Dreamy hotel! Couldn’t ask for more, considering the humble price. Loved the location, the food, the staff, the pool, the well equieped gym. "
The price is AU$254
includes taxes & fees
29 Sept - 30 Sept
Sunny Krk by Valamar

Villa Lovorka - Hotel Resort Drazica

3.0 star property
7.8 out of 10, Good, (14)
Villa Lovorka - Hotel Resort Drazica

Villa Tamaris - Hotel Resort Dražica

3.0 star property
7.0 out of 10, Good, (20)
"Mer au pied de l'hôtel avec vue depuis la chambre. Appartement très rustique..le strict minimum. Petit déjeuner buffet correct A proximité de Krk en voiture (5mn). Idéal pour profiter de la mer"
The price is AU$173
includes taxes & fees
27 Sept - 28 Sept
Villa Tamaris - Hotel Resort Dražica

LuxArt City SPA Residence Krk

4.5 star property
The price is AU$1,117
includes taxes & fees
30 Sept - 1 Oct
LuxArt City SPA Residence Krk

Valamar Carolina Hotel & Villas

4.0 star property
9.8 out of 10, Exceptional, (17)
"Hotel is in a great location with wonderful seafront views and plenty of character.The staff was very friendly. Absolutely fantastic place to stay!"
The price is AU$317
includes taxes & fees
16 Sept - 17 Sept
Valamar Carolina Hotel & Villas

Hotel Villa Margaret

4.0 star property
10.0 out of 10, Exceptional, (11)
"Hotel is beautiful view is amazing, right next to the water. Breakfast is very good, dinner is ok just because we were hoping to be impressed. "
The price is AU$264
includes taxes & fees
28 Sept - 29 Sept
Hotel Villa Margaret

Boarding House Lucija

3.0 star property
7.8 out of 10, Good, (38)
"We loved it here. It is easy to find and lots of parking. Staff was very kind and welcoming. The hotel has a walkway down to the water that was awesome and secluded. Food provided for breakfast was also good."
Boarding House Lucija

Villa Calussovo

3.0 star property
8.6 out of 10, Excellent, (24)
"Great!"
Villa Calussovo

Hotel Ruža

3.0 star property
8.6 out of 10, Excellent, (101)
"Everything was good"
Hotel Ruža

Imperial Heritage Hotel, Valamar Collection

4.0 star property
9.2 out of 10, Wonderful, (55)
"Everything was great - the staff, the food, the cleaning - I can highly recommend this hotel! I will definitely visit it again. "
The price is AU$261
includes taxes & fees
21 Sept - 22 Sept
Imperial Heritage Hotel, Valamar Collection

Sunny Baška Residence by Valamar, ex Zvonimir

4.0 star property
7.8 out of 10, Good, (72)
"The room was not too clean when we arrived, the washbasin was crecked. The armchair was very dirty, only had 2 plastic cups in the room. The parkong lot was always full once we don’t have parking lot so we have to park to the other hotels parking lot. Some of the foods was spoiled like the peach compote. All in all not really like a four star hotel specialy not for this price."
The price is AU$390
includes taxes & fees
31 Aug - 1 Sept
Sunny Baška Residence by Valamar, ex Zvonimir

Amadria Park Hotel Agava

4.0 star property
8.4 out of 10, Very good, (90)
" A beautiful room. We really enjoyed the spacious and clean room as well as the balcony view of the Adriatic Sea. The bed was two twin beds pushed together which we were a bit disappointed about, but otherwise great."
The price is AU$295
includes taxes & fees
31 Aug - 1 Sept
Amadria Park Hotel Agava

Hotel Villa Eugenia

4.0 star property
9.4 out of 10, Exceptional, (134)
"Nice hotel with kind helpful staff and amazing breakfast. "
Hotel Villa Eugenia

Girandella Resort, Valamar Collection

5.0 star property
9.4 out of 10, Exceptional, (55)
"The resortvis absolutely BEAUTIFUL. GREAT staff and fabulous location!"
The price is AU$286
includes taxes & fees
21 Sept - 22 Sept
Girandella Resort, Valamar Collection

Apartments Senj

2.0 star property
10.0 out of 10, Exceptional, (2)
"Fantastisk värd, bra service. Perfekt läge och lägenhet för oss. Bra mc-vägar i närheten och nära till restauranger och hamnen."
Apartments Senj
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

Check out family-friendly hotels in Krk

Hotels with an ocean view in Krk you'll enjoy

Hotels with a pool in Krk may fit your trip

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.

Our guide on where to stay in Krk

Find the best Krk areas for the activities you enjoy most.

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

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

Top Krk Hotel Reviews

More cheap accommodation in Krk

More cheap accommodation in Krk

Find out more about Krk

Find out more about Krk

Top reasons to visit Krk

  • Stunning Beaches: Krk boasts beautiful beaches like Koralj Beach, perfect for sunbathing and swimming in clear waters.
  • Outdoor Adventures: Enjoy activities such as camping, scenic boat tours, and exploring the island's natural beauty.
  • Rich Cultural Experiences: Discover historical churches and immerse yourself in local traditions while exploring Krk Town.
  • Unique Accommodation: Experience luxury in nature at the Krk Glamping Village, offering a distinctive stay.
  • Charming Local Markets: Browse local shopping areas for unique finds and souvenirs to take home.

Find great hotels in and around Krk

Discover the ideal accommodation for your stay in Krk, Croatia, where you can choose from a variety of hotels and resorts tailored to your needs. Whether you're after a pet-friendly getaway, a beachside retreat, or an adventurous holiday experience, Krk offers a range of options. Explore top Krk hotels and holiday rentals that promise comfort and convenience, making your vacation unforgettable.

  • Magal Maradiso Hotel by Aminess: Nestled 16.1km from the vibrant town of Krk, the Magal Maradiso Hotel by Aminess offers a relaxing beachside getaway infused with a blend of business and leisure. This 3-star property is perfect for travellers seeking a pet-friendly environment, complete with direct beach access. Enjoy business amenities such as a 24-hour business centre and meeting rooms, making it an excellent choice for corporate trips. Guests appreciate the welcoming pet policy, which includes amenities for furry companions, ensuring you and your pet can enjoy a comfortable stay together.
  • Falkensteiner Hotel Park Punat: Located just 4.8km from Krk, the Falkensteiner Hotel Park Punat is a 4-star family-friendly haven that promises an adventurous holiday filled with beach fun. This property is perfect for families, offering a range of adventure sports like snorkelling, windsurfing, and hiking. Kids will love the dedicated amenities, including a mini-golf course and a children’s club. With its direct beach access and recreational activities, this hotel is the perfect spot for families looking to create lasting memories while enjoying the beautiful Croatian coastline.
  • Sunny Krk by Valamar: Situated in the heart of Krk, Sunny Krk by Valamar is an inviting 3-star hotel that caters to adventure seekers and business travellers alike. This property offers a variety of outdoor activities, from windsurfing to canoeing, ensuring that guests can indulge in their adventurous spirit. Business amenities, including meeting rooms, provide convenience for corporate guests. The hotel welcomes pets, featuring pet-friendly policies and amenities to ensure a comfortable stay for all. With its focus on both leisure and business, Sunny Krk is a great choice for a versatile vacation.

Where to stay near Krk

Krk offers a delightful blend of adventure and relaxation, perfect for any traveller. Explore the charming streets of Krk Town, unwind at the picturesque beaches, or enjoy a unique stay at the Krk Glamping Village. For outdoor enthusiasts, camping Krk provides an ideal base to soak up the sun and immerse in nature. With its friendly atmosphere and rich culture, Krk is a fantastic destination for families and couples alike, ensuring an unforgettable Croatian getaway.

  • Krk Island: Nestled in the northern Adriatic Sea, Krk Island is a stunning destination just 6.4km from the town of Krk. Renowned for its picturesque beaches and vibrant outdoor activities, it attracts a seasonal influx of visitors, particularly from July to September. Nature lovers will revel in its scenic landscapes, with numerous opportunities for swimming, hiking, and spa treatments. The island’s family-friendly beaches and tranquil bays are perfect for relaxation, making it an ideal spot for families and solo travellers alike. Don't miss the local landmarks that beautifully encapsulate the island's natural charm.
  • Vrbnik: Located approximately 9.7km from Krk, the charming town of Vrbnik is perched on a cliff overlooking the sea. Known for its stunning scenery and rich history, Vrbnik is a seasonal favourite, especially from June to August. Visitors can explore its quaint streets, enjoy outdoor activities, and relax on its beautiful beaches. The town is famous for its local wine, so be sure to stop by one of the many wine cellars. Key attractions include the picturesque piazza square and the breathtaking bay, which offer a perfect backdrop for memorable photos.
  • Punat: Just 4.8km from Krk, Punat is a delightful coastal town known for its stunning marina and beautiful beaches. This vibrant destination sees a seasonal spike in visitors from June to August, drawn by its outdoor adventures and scenic views. Punat offers a variety of activities, including water parks and golf courses, catering to both relaxation and adventure seekers. The town's close proximity to the bay creates an inviting atmosphere for water sports and leisurely strolls along the waterfront, ensuring a perfect day out for everyone.

Things to do near Krk

Krk offers a perfect blend of outdoor adventures and stunning beach scenery, making it an ideal vacation spot. Enjoy various activities like camping on the island, exploring designated camping pitches, and embarking on scenic boat tours. Don't forget to check out local shopping areas for unique finds. For a memorable experience, consider these travel tips to make the most of your time in Krk.

Shopping

In Krk, you can enjoy local shops and markets for unique gifts and souvenirs. If you're up for a drive, visit Tower Center Rijeka, located 33.8km away, which features a vibrant mix of shops, entertainment, and dining options for a full day out.

Recreation

The Wellness Centre in Malinska offers rejuvenating spa treatments, including massages and facials, amidst tranquil surroundings. Enjoy yoga sessions overlooking the sea, or unwind in their sauna and relaxation areas, designed to restore your mind and body while embracing the serene coastal atmosphere of Krk.

Vela Plaža Wellness Spa features a range of therapeutic treatments, including hydrotherapy and aromatherapy sessions. Relax in the outdoor pool or indulge in a soothing massage, all while enjoying stunning views of the beach, making it an ideal spot for relaxation and revitalisation.

The Hotel Kvarner Palace's wellness area provides luxurious spa experiences, including hot tubs and wellness baths. Enjoy personalised treatments tailored to your needs, followed by a leisurely stroll along the nearby beach promenade, offering a perfect blend of relaxation and coastal beauty.

Adventure

At Automotodrom Grobnik Doo, 40.2km from Krk, adrenaline junkies can experience thrilling motor racing events in a vibrant atmosphere. For a scenic outdoor adventure, the Premuzic Trail, located 37.0km away, offers stunning views and invigorating hikes. Meanwhile, Platak Ski Resort, 45.1km away, promises exciting skiing and snow sports.

Nightlife

In Krk, the Croatian National Theatre Ivan Zajc offers a cultural experience just 33.8km away, presenting entertaining performances in a romantic setting. Meanwhile, the Open Air Summer Theater, located 40.2km from Krk, provides a vibrant atmosphere for family-friendly shows under the stars.

Booking tips and Expedia advantages for Krk

To save money on your trip to Krk, consider visiting during the off-peak months of January to February and November when prices are lower. Book your accommodation a month in advance for the best rates, or look for last-minute deals on Expedia. Saturdays offer the cheapest stay, while Thursdays are the priciest. Use Expedia’s search tool to compare prices and refine your options, including eco-friendly hotels. Bundling your hotel, flights, and activities can also lead to significant savings. Don't forget to explore free activities like local parks and beaches!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Krk are January to February 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: The cheapest time to book a hotel in Krk is usually 1 month 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.
  • 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 Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, preferred location, and additional criteria. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable accommodation 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 some cash by bundling your hotel stay in Krk with your flights and activities through an Expedia package.

Find the best attractions near Krk

Krk, a stunning destination in Croatia, offers a perfect mix of outdoor adventures and cultural experiences. Visitors can explore beautiful beaches like Koralj Beach, enjoy the charming local harbour, and visit historical churches. For those seeking unique stays, the Krk Glamping Village provides a touch of luxury in nature. Whether you're lounging on the beach or immersing yourself in the island's rich culture, Krk promises an unforgettable vacation.

  • Stara Baska Beach: Located 12.9km from Krk, Stara Baska Beach is a stunning spot known for its crystal-clear waters and picturesque scenery. Enjoy the tranquil atmosphere, perfect for sunbathing and swimming, while surrounded by dramatic cliffs and lush greenery.
  • Vantacici Beach: Just 11.3km from Krk, Vantacici Beach boasts a charming blend of pebble and sandy shores. It’s ideal for a relaxing day by the sea, with plenty of nearby cafes and restaurants to indulge in local cuisine while soaking up the sun.
  • Pecine Beach: Situated 14.5km from Krk, Pecine Beach offers a serene escape with its beautiful views and peaceful ambience. The beach is perfect for swimming or enjoying a leisurely stroll along the shore, surrounded by nature’s beauty.

Best time to go to Krk

The best time to visit Krk is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Light RainMostly CloudyAverageSlightly Low
February37.8°F (3.2°C)Light RainMostly SunnyAverageSlightly Low
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 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

Flying into Krk offers two major airports: Pula (PUY), located 53.1km away, and Rijeka (RJK), situated 20.9km from Krk. Near Pula Airport, excellent accommodation choices include the 5-star Grand Hotel Brioni, 9.7km away, and the Boutique Hotel Villa Vulin, 8.0km away, both providing convenient airport shuttle services. Rijeka Airport features upscale options like the 5-star Hotel Miramare, 9.7km from the airport, and Hotel Riva, 11.3km away, both offering 24-hour shuttle services. Regardless of your choice, easy access to Krk ensures a pleasant start to your Croatian adventure.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place for a stay in Krk?

Boutique Hotel Marina is a favourite property for Expedia customers. This hotel is a short 1-minute walk from Kvarner Gulf, and it offers a restaurant and free parking. Reviews from our site also recommend Hotel Drazica and Sunny Krk by Valamar as top choices for your stay. See all available top hotels, or vacation rentals in Krk.

What are some of the best holiday rentals that Krk has to offer?

Villa Esther: This holiday home rental outside Krk offers an outdoor pool, a terrace and air conditioning to help you feel perfectly comfortable in your new surroundings. You and your friends and family can relax into your holiday with amenities such as a garden. See all vacation rentals in Krk.

If I need to cancel my hotel reservation in Krk, will I receive a refund?

Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Krk.

What's the best family accommodation in Krk?

Sunny Krk by Valamar is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Villa Lovorka - Hotel Resort Drazica is another good choice for your stay with the kids. Also, attractions in the area such as Crikvenica Aquarium are fun for the whole family. Find more child-friendly accommodations in Krk.

What's the best hotel for a romantic getaway to Krk?

Double room Helena °6 with side sea view, air conditioning, WiFi is a favourite B&B for couples, and features private balconies and free WiFi. See all romantic hotels in Krk.

What's the best dog-friendly accommodation option in Krk?

Boutique Hotel Marina is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Villa Isabella is another option for a stay with your pet. See more pet-friendly hotel accommodations in Krk.

What's the best place to stay to stay near the beach in Krk?

Hotel Drazica is a top beachfront hotel offering a seasonal outdoor pool and free WiFi, located within a short 4-minute walk of Drazica Beach . Other good options for your beach trip include Sunny Krk by Valamar and Villa Lovorka - Hotel Resort Drazica. See more stays near the beach in Krk.

What's the best boutique accommodation in Krk?

Boutique Hotel Marina is a favourite hotel with our travellers looking for stylish accommodation, and features 10 guestrooms, free parking and free WiFi. See all boutique hotels in Krk.

What are some accommodation options with pools in Krk?

Hotel Drazica: Hotel, 1-minute walk from Kvarner Gulf. Features a children's pool, a seasonal outdoor pool and 3 outdoor tennis courts. Sunny Krk by Valamar and Villa Lovorka - Hotel Resort Drazica are a couple of other choices with an on-site pool. View all hotels with pools in Krk.

What is staying in Krk like?

Visitors to Krk will definitely enjoy the seaside. Tourists can also enjoy so much more including its cathedral. In Krk, there are 1456 hotels and other accommodation options to choose from. Find out more about Krk.

What are the top places to visit in Krk?

Landmarks like Krk Town Square, Cathedral of the Assumption and St Quirinus might be worth a visit. Natural beauty is on display at Drazica Beach, Kosljun Island and Porporela Beach. A couple of additional sights to add to your itinerary are Krk Town Harbour and Valbiska Ferry Port. Take a look at what more there is to see and do in Expedia's Krk guide.

What's the weather like in Krk?

The hottest months are usually July and August, with an average temperature of 21°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Krk is 1524 mm.