A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Find hotels in Krk Island from £59

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Krk Island hotels

1. Hotel Istra - Liburnia

Hotel Istra - Liburnia
Opatija
United Kingdom
zeljka
£90
includes taxes & fees
29 Sept - 30 Sept
Hotel Istra - Liburnia

2. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Carol
£165
includes taxes & fees
14 Sept - 15 Sept
Hotel Vinotel Gospoja

3. Hotel Ambasador - Liburnia

Hotel Ambasador - Liburnia
Opatija
Germany
Petra
£199
includes taxes & fees
29 Sept - 30 Sept
Hotel Ambasador - Liburnia

4. Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
Rijeka
United States
Fabio
£181
includes taxes & fees
28 Sept - 29 Sept
Hilton Rijeka Costabella Beach Resort & Spa

5. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
£204
includes taxes & fees
31 Aug - 1 Sept
Malinska Green Apartments

6. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
£120
includes taxes & fees
29 Sept - 30 Sept
Blue Waves Resort

7. Hotel Imperial - Liburnia

Hotel Imperial - Liburnia
Opatija
Australia
Angela
£126
includes taxes & fees
27 Sept - 28 Sept
Hotel Imperial - Liburnia

8. Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
Omisalj
United Kingdom
Marko
Aminess Style Glamping Villas & Holiday Homes Atea

9. Hotel Amabilis

Hotel Amabilis
Crikvenica
United Kingdom
eileen
£205
includes taxes & fees
22 Sept - 23 Sept
Hotel Amabilis

10. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
£301
includes taxes & fees
29 Sept - 30 Sept
Hotel Riva

11. Hotel Kvarner - Liburnia

Hotel Kvarner - Liburnia
Opatija
United States
Jennifer
£189
includes taxes & fees
28 Sept - 29 Sept
Hotel Kvarner - Liburnia

12. Hotel Miramare

Hotel Miramare
Crikvenica
Germany
Holger
£169
includes taxes & fees
14 Sept - 15 Sept
Hotel Miramare

13. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
£115
includes taxes & fees
14 Sept - 15 Sept
Hotel Park Punat managed by Falkensteiner

14. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
£189
includes taxes & fees
25 Sept - 26 Sept
Hotel Kanajt

15. Hotel Ičići - Liburnia

Hotel Ičići - Liburnia
Opatija
United States
Leticia
£105
includes taxes & fees
28 Sept - 29 Sept
Hotel Ičići - Liburnia

16. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
£137
includes taxes & fees
27 Sept - 28 Sept
Hotel Malin

17. Valamar Bellevue Resort - All Inclusive

Valamar Bellevue Resort - All Inclusive
Labin
Ireland
Josh M.
£161
includes taxes & fees
28 Sept - 29 Sept
Valamar Bellevue Resort - All Inclusive

18. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
£213
includes taxes & fees
28 Sept - 29 Sept
Hotel Vila Rova

19. Girandella Resort, Valamar Collection

Girandella Resort, Valamar Collection
Labin
£175
includes taxes & fees
26 Sept - 27 Sept
Girandella Resort, Valamar Collection

20. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Canada
Alexandra
£171
includes taxes & fees
21 Sept - 22 Sept
Boutique Hotel Marina
View all properties

Holiday Rentals in Krk Island

Apartment

Apartments Ivanka

Apartments Ivanka
Krk
"Italian and German languages are preferred, but they arranged help to translate into English. Everything went well."
Apartments Ivanka
Aparthotel

Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas
Omisalj
"Very tranquil and lots of things to do. Nice beaches and lots of greenery around. The local food was amazing and had an overall great time."
Aminess Younique Gaia Green Villas
Apartment

Apartmani Tina

Apartmani Tina
Dobrinj
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Apartmani Tina
Apartment

Soline Bay Seashore Residence

Soline Bay Seashore Residence
Dobrinj
"Fantastisk beliggenhed og fed lejlighed samt en super vært."
Soline Bay Seashore Residence
Apartment

Vila Ponte

Vila Ponte
Punat
"Stayed in apartment 202 for four nights. A lovely, family friendly property in a great location. Comfortable, well equipped apartment, great pool. Friendly helpful staff. A great location with loads of food options, some literally a 2 min walk. Loads of free parking. We really enjoyed our stay, recommended!"
Vila Ponte
Apartment

Apartments Loncar

Apartments Loncar
Krk
"Small neat studio with everything you need during vacation, close to the beach areas and center city of Krk. Kind host, great communication and welcome. Very happy with our stay. "
Apartments Loncar
Apartment

Apartments Vesna

Apartments Vesna
Malinska
Apartments Vesna
Apartment

Apartment Petar

Apartment Petar
Poljica
Apartment Petar
Apartment

Apartments Ante

Apartments Ante
Njivice
Apartments Ante
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Krk Town Square

8.8/10 (97 reviews)
Find out about the history of Krk when you take a trip to Krk Town Square. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Town Harbour

8.6/10 (75 reviews)
Explore the waterfront in Krk with a trip to Krk Town Harbour. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Bridge

9.2/10 (31 reviews)
You can learn about the history of Omisalj with a trip to Krk Bridge. Wander the seaside and beaches in the area.
See properties

Kosljun Island

8.0/10 (3 reviews)
Commune with nature and explore the great outdoors at Kosljun Island during your travels in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Learn more about Krk Island

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

See all hotels in Krk Island
A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea

10/10 Excellent
"One word "Fabulous". ..... throughly enjoyed out stay"
terence 2-night trip
Posted 12 days ago
Aminess Style Glamping Villas & Holiday Homes Atea
Hotel Kanajt

Hotel Kanajt

10/10 Excellent
"Very nice hotel. Super clean . Nice balconies . Staff really nice"
vukasin 1-night trip
Posted 3 weeks ago
Hotel Kanajt
Lily mediterranean apartments with a sea view & heated shared pool

Lily mediterranean apartments with a sea view & heated shared pool

10/10 Excellent
"Wir waren begeistert von der ruhigen Lage, dem wunderschönen Gartengrundstück mit Pool - den wir für uns alleine hatten - der tollen Aussicht auf die Bucht und die schöne Sitzgelegenheit mit eigenem Parkplatz vor unserer Wohnung. Die Vermieterin war sehr nett und hilfsbereit."
Matthias G. 8-night trip
Posted 3 weeks ago
Lily mediterranean apartments with a sea view & heated shared pool
Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas

10/10 Excellent
"We've been coming here for three years and it's really nice. They have air conditioning, a kitchenette (a big fridge, but only a stove top and microwave for cooking). The rooms are clean and the staff are friendly. Please note there is no washing machine in the villas."
Caroline 7-night trip
Posted 3 weeks ago
Aminess Younique Gaia Green Villas
Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess

8/10 Good
"The property is large with lots of rooms and the wait for elevators can be very frustrating. Everything in the room was functional and clean, though there were quite a few stains in the carpet in the room and hallways. The property is in a good location and they have a nice coffee shop downstairs. Breakfast was included with our stay and there was plenty to chose from at breakfast given it was a huge buffet. I felt the price per night overall was on the high side. Especially for a large, crowded, and often noisy facility. And as mentioned, the rooms were adequate but there was nothing special about them. We had a good overall experience, but would probably chose a less family-friendly (as we are older and don't have children) place if we stayed in this area again."
David 1-night trip
Posted 1 month ago
Magal Maradiso Hotel by Aminess
Heritage hotel Forza

Heritage hotel Forza

10/10 Excellent
"Amazing places, I recommend, because delicious foods, professional services"
VIVIAN 2-night trip
Posted 1 month ago
Heritage hotel Forza
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Was a great boutique hotel, very well built and maintained, near the beach and if you’re looking for a quiet place to relax and enjoy quite town with traditional food and local wineries, this is the place. I recommend it."
Eraldi 1-night trip
Posted 2 months ago
Hotel Vinotel Gospoja
Malinska Green Apartments

Malinska Green Apartments

10/10 Excellent
"Brilliant apartments just close to the sea, very well equipped, modern and spotlessly clean. We were upgraded to a larger top floor one which was greatly appreciated. Free parking too which helps. Beach bar nearby, a short walk to the centre of Malinska, lovely coves, beaches and walks nearby, all in all superb. Wish we had stayed longer. Don't miss the abandoned Haludovo Palace hotel nearby too, urban decay exploring at it's finest....."
Stephen 3-night trip
Posted 2 months ago
Malinska Green Apartments
Hotel Verbenicum

Hotel Verbenicum

8/10 Good
"The location is amazing right next to the water"
Mikhail 2-night trip
Posted 2 months ago
Hotel Verbenicum

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
£98
10 Sept - 11 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
Hostel Kantun
Family Apartmani Sara Malinska

Family Apartmani Sara Malinska

K. Ostrogovica 4 Malinska-Dubasnica Primorje-Gorski Kotar
Get ratesFamily Apartmani Sara Malinska
Apartment Ivo With 1 Bedroom, in Omisalj

Apartment Ivo With 1 Bedroom, in Omisalj

Omisalj Primorje-Gorski Kotar
Get ratesApartment Ivo With 1 Bedroom, in Omisalj
Pool Sapore Di Mare Apartments

Pool Sapore Di Mare Apartments

Baska Primorje-Gorski Kotar
Get ratesPool Sapore Di Mare Apartments
Beachside House Lara

Beachside House Lara

Omisalj Primorje-Gorski Kotar
Get ratesBeachside House Lara
Seafront Apartment Nana

Seafront Apartment Nana

Punat Primorje-Gorski Kotar
Get ratesSeafront Apartment Nana

Hotels in Krk Island with star rating

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island features breathtaking beaches with crystal clear waters, perfect for sunbathing and swimming.
  • Charming Towns: Explore the historic towns of Krk and Vrbnik, known for their vibrant atmosphere and local delicacies.
  • Outdoor Adventures: Engage in a variety of activities, including cycling, rock climbing, and water sports amidst the island’s natural beauty.
  • Rich Cultural Experience: Immerse yourself in the local culture through traditional events and picturesque piazzas.
  • Varied Accommodation: Enjoy a range of delightful hotels and bed and breakfasts, many offering stunning sea views.

Find great hotels near Krk Island

Discover the enchanting hotels on Krk Island, where a variety of accommodations await to suit every traveller's needs. Whether you prefer a charming bed and breakfast or a modern hotel, you'll find options offering stunning sea views and pet-friendly services. Ideal for beach lovers and business travellers alike, the island's hotels ensure a memorable vacation experience with excellent amenities and warm hospitality. Don’t forget to check the reviews for insights on the best stays Krk Island has to offer.

  • Magal Maradiso Hotel by Aminess: Nestled 9.7km from Krk Island, the Magal Maradiso Hotel by Aminess offers a charming 3-star experience perfect for families seeking a beach getaway. With direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel prides itself on its family-friendly amenities, including a complimentary Children’s Club, an exciting WaterPark (for a fee), an Arcade Game Room, and a shared Playground for children. This hotel creates an inviting atmosphere for families looking to unwind and create lasting memories together.
  • Falkensteiner Hotel Park Punat: Located 8.0km from Krk Island, the Falkensteiner Hotel Park Punat boasts a 4-star rating and an impressive guest rating of 8.4 out of 10. This hotel is a haven for beach enthusiasts, providing direct access to the sandy shores. Guests can indulge in the serene surroundings and enjoy the hotel's excellent facilities, designed for a relaxing beach holiday. With its focus on comfort and leisure, this hotel is ideal for those wanting to experience the beauty of the Croatian coastline in style.
  • Sunny Krk by Valamar: Situated just 6.4km from Krk Island, Sunny Krk by Valamar is a delightful 3-star hotel with a guest rating of 8.2 out of 10. Perfect for families, this hotel features direct beach access and a range of child-friendly amenities. Families can take advantage of the Arcade Game Room, onsite Mini Golf, and a selection of books and games tailored for children. Highchairs are also available for younger guests, ensuring a comfortable dining experience. This hotel embodies a fun-filled atmosphere for families looking for both relaxation and adventure.

Where to stay near Krk Island

Krk Island, a stunning Croatian gem, offers a delightful blend of relaxation and adventure for every traveller. From its picturesque beaches to charming towns, visitors can immerse themselves in the rich culture and breathtaking scenery. Explore the vibrant atmosphere of towns like Krk and Vrbnik, indulge in local delicacies, or enjoy outdoor activities amidst the island’s natural beauty. Whether seeking romance or recreation, Krk Island promises an unforgettable holiday experience.

  • Krk: Nestled approximately 6.4km from Krk Island, the city of Krk is a delightful destination for those seeking a blend of outdoor adventures, scenic views, and beach relaxation. The city is particularly bustling from June to August, making it a lively spot for summer visitors. Here, you can enjoy the charm of its piazza square, unwind on beautiful beaches, or explore the picturesque bays surrounding the area. With a variety of recreational activities and shopping options, Krk promises a fulfilling travel experience for all.
  • Dobrinj: Located just 4.8km from Krk Island, Dobrinj offers a more tranquil atmosphere for visitors. This charming town is favoured for its outdoor experiences, scenic landscapes, and proximity to beautiful beaches. Peak travel occurs during the summer months, from June to August, attracting those looking to indulge in golf or relax at country private clubs. Visitors can also explore the nearby bays and the stunning island scenery, making Dobrinj an ideal destination for those seeking both adventure and relaxation.
  • Malinska-Dubasnica: Approximately 6.4km from Krk Island, Malinska-Dubasnica is a vibrant coastal town that becomes a hub of activity during the peak summer months from July to September. Known for its outdoor recreation options and stunning beaches, this area is perfect for sun-seekers and nature lovers alike. With accessible shopping areas and local attractions like beautiful bays and islands, Malinska-Dubasnica offers a perfect blend of relaxation and exploration, ensuring an enjoyable vacation experience for all visitors.

Things to do in Krk Island

Krk Island offers a splendid blend of outdoor adventures and scenic beauty ideal for a relaxing holiday. Visitors can enjoy beach activities, embark on day trips, explore bike routes, and engage in rock climbing and water sports. Additionally, there are recreational areas and shopping opportunities to enhance your experience on this stunning Croatian island.

Shopping

Visit the quaint shops in Krk Town for unique souvenirs and local crafts. Don't miss the Krk Market, where you can find fresh produce and handmade goods. For a wider selection, check out the nearby Supermarket Plodine, offering a variety of gifts and essentials.

Recreation

On Krk Island, the Hotel Malin's wellness centre provides rejuvenating spa treatments with stunning sea views. At the Valamar Koralj Hotel, indulge in holistic therapies and relax in the outdoor pool area, surrounded by lush greenery, perfect for unwinding after a day of exploration.

Adventure

Explore the breathtaking landscapes of Krk Island by hiking the Vela Plaža trail, where stunning coastal views await. For thrill-seekers, try sea kayaking around the island's picturesque coves or enjoy windsurfing at Baška, perfect for an exhilarating day on the water.

Nightlife

The nightlife on Krk Island is vibrant and lively, with bars like the popular Caffe Bar 100 and the chic Beach Bar Porporela offering refreshing cocktails and stunning sea views. For a more laid-back vibe, explore the local taverns for authentic Croatian ambience and delightful wines.

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

Booking tips and Expedia advantages for Krk Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island 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: The cheapest time to book a hotel around Krk Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply 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 is a splendid destination for outdoor enthusiasts and beach lovers alike, offering captivating scenery and vibrant local culture. Key attractions include its picturesque beaches, charming harbours, and lively piazzas. Whether you're exploring the historic Krk town or enjoying the stunning views in Malinska, the island promises an unforgettable experience filled with relaxation and adventure.

  • Crikvenica Beach: Located 12.9km from Krk Island, Crikvenica Beach offers a vibrant atmosphere with golden sands and crystal-clear waters. Enjoy sunbathing, swimming, and a variety of water sports while soaking up the lively beach vibes.
  • Malin Draga Beach: Just 6.4km away from Krk Island, Malin Draga Beach is a hidden gem perfect for relaxation. With its serene surroundings and beautiful pebbly shore, it's an ideal spot for families and couples seeking a peaceful day by the sea.
  • Krk Town Harbour: Also 6.4km from Krk Island, Krk Town Harbour boasts stunning scenery with picturesque views of the marina. Stroll along the waterfront, enjoy local cafes, and immerse yourself in the charming atmosphere of the town.

Best time to go to Krk Island

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyLowAverage
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageSlightly Low
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.2°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.4°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

If you're planning to visit Krk Island, you can fly into several major airports. ZAGreb Airport (ZAG) is approximately 135.2km away, with luxurious options like Hotel Esplanade Zagreb and Sheraton Zagreb Hotel, both within 9.7km. LJUbljana Airport (LJU) is around 128.7km distant, offering top-notch hotels such as InterContinental Ljubljana and Exe Lev, both 19.3km from the airport. ZADar Airport (ZAD) is the closest at 125.5km, with options like Mirabilis Residence and Magic View Apartments, located 9.7km away. Each hotel offers various transportation services, including airport shuttles to ensure a smooth journey to Krk Island.

Explore a world of travel with Expedia