Find hotels in Krk Island from Rp1.626.182

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Krk Island hotels

Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (23 reviews)
"very welcoming staff, going above and beyond to please visitors nice, quiet hotel, has everything one possibly needs to enjoy a beautiful vacation; the restaurant and staff are excellent; the pool is very nice and the beach extension under the olive trees is to die for."
United States
Howard
The price is Rp2.855.392
Rp3.286.658 total
includes taxes & fees
13 Mar - 14 Mar
Hotel Vila Rova

Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (79 reviews)
"Great hotel. Open all year. Shuttle to beach."
United Kingdom
jacques
The price is Rp1.982.467
Rp2.372.166 total
includes taxes & fees
15 Feb - 16 Feb
Hotel Kanajt

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.2 out of 10, Wonderful, (54 reviews)
"Definitely recommend!!"
Canada
Sherry
The price is Rp2.907.309
Rp3.345.213 total
includes taxes & fees
18 Feb - 19 Feb
Hotel Vinotel Gospoja

Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (63 reviews)
"Charming older hotel. A bit dated but in a good way. Clean, comfortable beds great waterfront location "
Canada
Andrew
The price is Rp1.460.528
Rp1.722.158 total
includes taxes & fees
11 Mar - 12 Mar
Hotel Miramare Njivice

Hostel Kantun

Hostel Kantun
2.0 star property
Punat
10.0 out of 10, Exceptional, (2 reviews)
"Value for money top"
Italy
Fabio
The price is Rp1.674.414
Rp1.951.889 total
includes taxes & fees
11 Mar - 12 Mar
Hostel Kantun

Apartmani Tina

Apartmani Tina
3.0 star property
Dobrinj
9.8 out of 10, Exceptional, (6 reviews)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
Apartmani Tina

Soline Bay Seashore Residence

Soline Bay Seashore Residence
4.0 star property
Dobrinj
9.8 out of 10, Exceptional, (10 reviews)
"Fantastisk beliggenhed og fed lejlighed samt en super vært."
Denmark
Brian
The price is Rp60.566.985
Rp69.477.235 total
includes taxes & fees
19 Feb - 20 Feb
Soline Bay Seashore Residence

Family Apartmani Sara Malinska

Family Apartmani Sara Malinska
2.0 star property
Malinska-Dubasnica
The price is Rp1.587.624
Rp1.853.816 total
includes taxes & fees
21 Feb - 22 Feb
Family Apartmani Sara Malinska

Apartments Bellator

Apartments Bellator
3.0 star property
Dobrinj
The price is Rp2.116.738
Rp3.229.121 total
includes taxes & fees
25 Feb - 26 Feb
Apartments Bellator

Hotel Katarina

Hotel Katarina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (96 reviews)
"Very nice area and amazing buffet "
Canada
Marcella
The price is Rp2.228.277
Rp2.577.907 total
includes taxes & fees
13 Feb - 14 Feb
Hotel Katarina

Hotel Kukuriku

Hotel Kukuriku
4.0 star property
Kastav
9.6 out of 10, Exceptional, (94 reviews)
"This was a great spot. Rooms are really nice. The staff was super helpful and friendly. We felt like family. Would love to stay there again "
United States
eric
The price is Rp2.778.331
Rp3.199.327 total
includes taxes & fees
18 Feb - 19 Feb
Hotel Kukuriku

Keight Hotel Opatija, Curio Collection By Hilton

Keight Hotel Opatija, Curio Collection By Hilton
5.0 star property
Opatija
10.0 out of 10, Exceptional, (21 reviews)
"Very nice and new hotel, the design and quality are unique. I recommend it to everyone who loves kind service and a luxurious feeling. "
Hungary
Péter
The price is Rp1.784.313
Rp2.135.875 total
includes taxes & fees
9 Mar - 10 Mar
Keight Hotel Opatija, Curio Collection By Hilton

La Casa Nostra Apartments

La Casa Nostra Apartments
2.0 star property
Senj
The price is Rp2.069.904
Rp2.398.945 total
includes taxes & fees
18 Feb - 19 Feb
La Casa Nostra Apartments

Grand Hotel Adriatic II

Grand Hotel Adriatic II
3.0 star property
Opatija
7.8 out of 10, Good, (251 reviews)
"Everything was amazing… the place is beautiful.."
United States
Ivan
The price is Rp1.741.653
Rp2.028.032 total
includes taxes & fees
1 Mar - 2 Mar
Grand Hotel Adriatic II

Grand Hotel Adriatic I

Grand Hotel Adriatic I
4.0 star property
Opatija
8.2 out of 10, Very good, (157 reviews)
"Great visit! "
Canada
Tyler A P
The price is Rp1.748.623
Rp2.035.898 total
includes taxes & fees
16 Feb - 17 Feb
Grand Hotel Adriatic I

BRISTOL Hotel Opatija

BRISTOL Hotel Opatija
4.0 star property
Opatija
8.8 out of 10, Excellent, (270 reviews)
"Good service comfortable and near beach"
Italy
Maria
The price is Rp1.386.043
Rp1.626.182 total
includes taxes & fees
25 Feb - 26 Feb
BRISTOL Hotel Opatija

Boutique & Design Hotel Navis

Boutique & Design Hotel Navis
5.0 star property
Opatija
9.4 out of 10, Exceptional, (203 reviews)
"Nice facilities, friendly staff, beautiful view to the sea from the room and terrace of the restaurant. "
United Kingdom
Zsolt
Boutique & Design Hotel Navis

Amadria Park Hotel Royal

Amadria Park Hotel Royal
4.0 star property
Opatija
9.6 out of 10, Exceptional, (81 reviews)
"Very nice. "
United States
Patrick
The price is Rp2.235.641
Rp2.586.076 total
includes taxes & fees
13 Feb - 14 Feb
Amadria Park Hotel Royal

Bevanda Hotel & Restaurant - Unique Adriatic

Bevanda Hotel & Restaurant - Unique Adriatic
5.0 star property
Opatija
9.4 out of 10, Exceptional, (122 reviews)
"Staff was very friendly, food was great, room was spacious, view from the balcony was fantastic."
United States
Vladimir
The price is Rp3.313.724
Rp3.804.309 total
includes taxes & fees
9 Mar - 10 Mar
Bevanda Hotel & Restaurant - Unique Adriatic

Boutique hotel Esplanade

Boutique hotel Esplanade
4.0 star property
Crikvenica
9.6 out of 10, Exceptional, (68 reviews)
"Room was very clean and the cleaning staff did a fabulous job of tidying up after me and my husband. Beautifully situated right on the beach and a short walk down the beach strand to many restaurants."
United States
Leigh
The price is Rp2.688.121
Rp3.097.531 total
includes taxes & fees
19 Feb - 20 Feb
Boutique hotel Esplanade
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

Stay near popular Balkans attractions

Learn more about Krk Island

Head to sights like Drazica Beach and Krk Town Square as you discover Krk Island.

This is a view of Krk city coast at night. September 3, 2017. Krk, Croatia.; Shutterstock ID 718705408; purchase_order: SP-1332 HA Batch 2 August 2018; Order: ; client: HomeAway; other: To be paid wit

Top Krk Island Hotel Reviews

More cheap stays in Krk Island

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Charming Towns: Explore picturesque towns like Krk and Baška, rich in local culture and vibrant atmospheres.
  • Outdoor Adventures: The island offers a plethora of activities for outdoor enthusiasts, from hiking to water sports.
  • Cultural Experiences: Immerse yourself in the island's rich heritage, with historic sites and traditional events.
  • Diverse Accommodation: Enjoy a range of lodging options, from charming bed and breakfasts to modern hotels.

Find great hotels near Krk Island

Discover an array of accommodation options on Krk Island, ranging from charming bed and breakfasts to modern hotels. Whether you're seeking beach access, pet-friendly facilities, or amenities for business travel, Krk Island offers a perfect blend of relaxation and adventure. Explore renowned hotel chains like Abba Hotels and AC Hotels, ensuring a comfortable stay while you immerse yourself in the stunning Croatian landscape.

  • Hotel Miramare: Experience luxury at its finest in this 5-star retreat, situated 12.9km from Krk Island. Hotel Miramare caters to both business travellers and those seeking a tranquil spa-themed getaway. The pet-friendly policy allows you to bring your furry companions along, with thoughtful amenities including food and water bowls and a waiver for service animals. Indulge in a full array of spa services, including a sauna, steam room, and massage treatments, all designed to rejuvenate and relax your body and mind by the poolside.
  • Hotel Malin: Nestled 6.4km from Krk Island, this 4-star hotel is perfect for those who seek adventure alongside relaxation. Hotel Malin offers a dynamic mix of business-friendly accommodations and thrilling recreational activities. Engage in waterskiing right at the hotel or explore nearby hiking and biking trails. The spa facilities, including a sauna and body scrubs, ensure you unwind after a day of adventure. With its focus on providing exhilarating experiences, this hotel is ideal for the adventurous traveller.
  • Hotel Miramare Njivice: Located 9.7km from Krk Island, Hotel Miramare Njivice is a charming 4-star establishment designed for both business and adventure seekers. Guests can indulge in a variety of thrilling activities such as ziplining, horse riding, and fishing, all available nearby or on-site. This hotel is perfect for travellers looking to combine work and play, ensuring a memorable stay filled with excitement and relaxation amidst beautiful surroundings.

Where to stay near Krk Island

Krk Island, a stunning gem in Croatia's Adriatic coast, offers a perfect blend of relaxation and adventure. With its accessible beaches and picturesque scenery, it’s ideal for outdoor enthusiasts and romantic getaways alike. Explore charming towns such as Krk and Baška, immersing yourself in the local culture and vibrant atmosphere. Whether you seek recreation or a tranquil escape, Krk Island promises an unforgettable holiday experience for every traveller.

  • Krk: Situated merely 6.4km from Krk Island, the city of Krk is a vibrant destination that attracts visitors with its stunning outdoor scenery and lovely beaches. Known for its seasonal influx of tourists, the peak months from June to August offer a lively atmosphere filled with activities. Enjoy a day spent at the beach or exploring the picturesque bay, and don’t miss the charming piazza square where local shops and eateries thrive. Krk also boasts a range of spas for those seeking relaxation after a day of adventure.
  • Vrbnik: Another gem just 6.4km from Krk Island, Vrbnik is renowned for its enchanting landscapes and outdoor experiences. This charming city draws seasonal visitors, particularly in the summer months, who come to bask in the scenic beauty of the area. Stroll through the quaint streets, enjoy the local shopping scene, or spend time in recreational areas that offer breathtaking views. The nearby bay and beach provide perfect spots for relaxation, while the tranquil lake adds to the idyllic setting.
  • Dobrinj: Located a mere 4.8km from Krk Island, Dobrinj is a serene city that captivates with its stunning scenery and outdoor opportunities. Like its neighbours, Dobrinj experiences a seasonal flow of visitors, mainly during the summer. Whether you're golfing at a country private club or enjoying the local outdoor activities, there's plenty to keep you engaged. The area is dotted with lovely beaches and a charming piazza square that invites exploration, making it an ideal stop for those seeking both relaxation and adventure.

Things to do near Krk Island

Krk Island is an ideal destination for those seeking outdoor adventures, stunning beaches, and picturesque scenery. Visitors can engage in a variety of activities, ranging from recreational pursuits to shopping in charming local areas. Whether you're interested in an active holiday or exploring the vibrant cities of Krk Island, there's no shortage of options to make your stay memorable.

Shopping

The Tower Center Rijeka, located 27.4km from Krk Island, offers a vibrant shopping experience with a mix of business, entertainment, and family-friendly activities. You’ll discover a variety of shops perfect for finding unique gifts and souvenirs to take home.

Recreation

On Krk Island, indulge in rejuvenating therapies at the Wellness Centre at Hotel Malin, featuring a range of massages and wellness treatments. Experience the tranquil atmosphere of the Valamar Koralj Hotel's spa, offering stunning sea views and holistic therapies to refresh your mind and body.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik Doo, located 33.8km from Krk Island, where adrenaline meets speed. For hiking enthusiasts, the 30.6km Premuzic Trail offers breathtaking outdoor scenery. In winter, Platak Ski Resort, 38.6km away, provides exhilarating skiing amidst stunning alpine vistas.

Nightlife

Experience the vibrant nightlife of Krk Island by visiting the Croatian National Theatre Ivan Zajc, just 29.0km away, for a romantic cultural evening. Alternatively, enjoy the enchanting atmosphere at the Open Air Summer Theater, located 35.4km away, offering delightful performances under the stars.

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

Booking tips and Expedia advantages for Krk Island

To save money on your trip to Krk Island, consider visiting during the off-peak months of January, February, or November when prices are lower. Booking your accommodation about a month in advance can help you secure the best deals, especially on Saturdays, the cheapest day to stay. Use Expedia's filters to find eco-friendly options and arrange your hotel, flights, and activities into a package for additional savings. Lastly, keep an eye out for last-minute deals to snag even better rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island 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: Booking a hotel around Krk Island 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 around Krk Island is Saturday. The most expensive day to stay around Krk Island is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking on Krk Island with your flights and activities through an Expedia package.

Find the best attractions near Krk Island

Krk Island, a paradise for outdoor enthusiasts and beach lovers, offers stunning scenery and cultural experiences. Visitors can enjoy its beautiful beaches, charming harbours, and lively piazzas. With a variety of attractions that cater to those seeking relaxation and adventure alike, Krk Island provides the perfect backdrop for an unforgettable holiday filled with sun-soaked days and enriching cultural explorations.

  • Biserujka Cave: Located 11.3km from Krk Island, Biserujka Cave offers an adventurous experience with its stunning stalactites and stalagmites. The cave's intriguing formations create a magical atmosphere, perfect for exploration.
  • Krk Town Harbour: Just 6.4km away, Krk Town Harbour presents beautiful beach scenery, ideal for a leisurely stroll or a refreshing swim. Enjoy the vibrant maritime life and stunning views of the Adriatic Sea.
  • Krk Town Square: Also 6.4km from the island, Krk Town Square is a cultural hub filled with charming cafés and historical architecture. Immerse yourself in the local atmosphere, rich in history and vibrant city life.

Best time to go to Krk Island

The best time to visit Krk Island is dependent 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 low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyLowSlightly Low
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageAverage
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.700000000000003°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.200000000000003°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.400000000000002°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

Travelling to Krk Island can be conveniently done via two major airports. Pula Airport (PUY) is situated 56.3km away and offers nearby accommodation options such as the 3.5-star Arena Grand Kazela Camping Homes, 9.7km from the airport, and D&A City Center Apartments, located 6.4km away. Transportation services from these hotels include airport shuttles on request and available 24 hours. Rijeka Airport (RJK) is closer at 16.1km away, with excellent hotels like the 5-star Hotel Miramare, 9.7km from Rijeka, and Hotel Malin, 11.3km away, offering easy access to the airport.