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

Krk Island hotels from HK$617

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Krk Island hotels

1. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Carol
HK$1,176
HK$1,355 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Vinotel Gospoja

2. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
HK$1,669
HK$1,913 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Vila Rova

3. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
HK$1,495
HK$1,748 total
includes taxes & fees
17 Oct - 18 Oct
Hotel Kanajt

4. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
HK$1,383
HK$1,562 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

5. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
HK$1,172
HK$1,351 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Malin

6. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
HK$2,495
HK$2,846 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Riva

7. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
United States
Pavol
HK$1,319
HK$1,517 total
includes taxes & fees
2 Oct - 3 Oct
Hotel Villa Margaret

8. Portella Inn

Portella Inn
Krk Old Town
United States
Leigh
HK$805
HK$932 total
includes taxes & fees
2 Oct - 3 Oct
Portella Inn

9. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
Canada
Mikhail
HK$1,066
HK$1,231 total
includes taxes & fees
16 Oct - 17 Oct
Hotel Verbenicum

10. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
HK$938
HK$1,087 total
includes taxes & fees
11 Oct - 12 Oct
Blue Waves Resort

11. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
HK$1,352
HK$1,528 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

12. Hotel Park Punat

Hotel Park Punat
Punat
United Kingdom
Khanittha
HK$1,184
HK$1,365 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Park Punat

13. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
United States
Joan
HK$986
HK$1,160 total
includes taxes & fees
25 Sept - 26 Sept
Hotel Miramare Njivice

14. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
HK$743
HK$840 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

15. Apartments Mali Nono

Apartments Mali Nono
Krk
Australia
Lev
HK$516
HK$617 total
includes taxes & fees
28 Sept - 29 Sept
Apartments Mali Nono

16. Apartmani Tina

Apartmani Tina
Dobrinj
Russia
Dmytro
HK$992
HK$1,472 total
includes taxes & fees
1 Oct - 2 Oct
Apartmani Tina

17. Apartment By the sea

Apartment By the sea
Dobrinj
HK$885
HK$1,126 total
includes taxes & fees
24 Sept - 25 Sept
Apartment By the sea

18. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Germany
Amina
HK$646
HK$730 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

19. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
HK$992
HK$1,144 total
includes taxes & fees
24 Oct - 25 Oct
Heritage hotel Forza

20. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
HK$663
HK$749 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica
View all properties

Holiday Rentals in Krk Island

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

Apartment Salvagno

Apartment Salvagno
Punat
"Spacious clean apartment "
Apartment Salvagno
Apartment

Villa Valis

Villa Valis
Baska
"Sehr schönes und modernes Design von Haus und Möbel Alles neu und sehr sauber Besitzerin sehr nett und hilfsbereit "
Villa Valis
Apartment

Apartment Petar

Apartment Petar
Poljica
Apartment Petar
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Stara Baska Beach

8.6/10 (45 reviews)
If a restful holiday is part of your travel plans, Stara Baska Beach might be the perfect place to visit during your trip to Punat. Amble around the area's marina or visit its monuments.
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

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

Haludovo Beach

8.0/10 (1 review)
If a restful holiday is part of your travel plans, Haludovo Beach might be the perfect place to visit during your trip to Malinska-Dubasnica. Stroll along the marina or visit the monuments while you're in the area.
See properties

Drazica Beach

8.6/10 (11 reviews)
Why not spend a care-free afternoon at Drazica Beach during your travels in Krk? While you're in the area, stroll along the seaside.
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

Hotel Drazica

Hotel Drazica

10/10 Excellent
"This is my go to place in Krk, I've been going to for the last 3 years. There are 3 hotels to choose from, either is great, with half board being the best option."
Justin 4-night trip
Posted 12 days ago
Hotel Drazica
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Second stay. Very friendly staff, great restaurant hospitality and food! Everyone is nice."
Fernando 3-night trip
Posted 2 weeks ago
Hotel Vinotel Gospoja
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 1 month 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 2 months 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 2 months ago
Lily mediterranean apartments with a sea view & heated shared pool
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 2 months ago
Magal Maradiso Hotel by Aminess
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 3 months ago
Malinska Green Apartments
Villa Gaj

Villa Gaj

10/10 Excellent
"Věry nice, Věry gaj, big nice yes"
Christopher 3-night trip
Posted 3 months ago
Villa Gaj
Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner

10/10 Excellent
"Great buffet included, great food for a buffet. Great resort. They have most everything. This is the way. Closes 10/23 till Spring. We went off season so best when not busy. We took a boat swimming tour, but the water was cold. Room was a bit small. Benjamin at the bar was great. "
Michael 2-night trip
Posted 1 year ago
Hotel Park Punat managed by Falkensteiner

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
HK$764
HK$899 total
25 Sept - 26 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
Hostel Kantun
Pool Sapore Di Mare Apartments

Pool Sapore Di Mare Apartments

Baska Primorje-Gorski Kotar
Get ratesPool Sapore Di Mare Apartments
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
Beachside House Lara

Beachside House Lara

Omisalj Primorje-Gorski Kotar
Get ratesBeachside House Lara
Betty Sea View Apartment With Balcony

Betty Sea View Apartment With Balcony

Vrbnik Primorje-Gorski Kotar
Get ratesBetty Sea View Apartment With Balcony

Hotels in Krk Island with star-rating

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 relaxation and water sports.
  • Outdoor Adventures: Enjoy activities like rock climbing, biking, and hiking scenic trails with breathtaking views of the Adriatic Sea.
  • Charming Towns: Explore historic towns like Krk and Vrbnik, rich in local culture and renowned for exquisite wines.
  • Day Trips: Discover nearby enchanting islets such as Plavnik and Cres for unforgettable excursions.
  • Diverse Accommodations: Choose from charming B&Bs to luxurious hotels, all offering stunning sea views.

Find great hotels near Krk Island

Explore the idyllic Krk Island, where a variety of accommodations await to suit every traveller's needs. Whether you prefer a charming bed & breakfast or a luxurious hotel like the Falkensteiner Hotel, you'll find options with stunning sea views and pet-friendly services. Enjoy a memorable vacation experience in villas such as Villa Lovorka, perfect for both leisure and business travel. Discover the perfect base for your Croatian getaway on this beautiful island.

  • Magal Maradiso Hotel by Aminess: Nestled approximately 10km from Krk Island, the 3-star Magal Maradiso Hotel by Aminess presents an ideal retreat for those seeking a blend of beach relaxation and adventure. With direct access to the beach, guests can indulge in various water sports or venture into the surrounding natural beauty. The hotel offers an array of adventure activities nearby, including parasailing, mountain biking, hiking, and onsite horse riding, making it well-suited for outdoor enthusiasts and thrill-seekers alike.
  • Hotel Park Punat managed by Falkensteiner: Located just 8km from Krk Island, Hotel Park Punat boasts a 4-star rating and an impressive guest rating of 8.4 out of 10. This beachfront property is tailored for those who wish to immerse themselves in a sun-soaked beach getaway. With direct access to the pristine coastline, visitors can enjoy leisurely days by the sea. The hotel’s commitment to guest satisfaction and its comfortable accommodations make it a popular choice for a relaxing holiday.
  • Sunny Krk by Valamar: Situated 6km from Krk Island, Sunny Krk by Valamar is a charming 3-star hotel with a guest rating of 8.2 out of 10. This family-friendly destination features direct beach access and a variety of adventure sports, including swimming, canoeing, and windsurfing nearby. Families will appreciate the onsite amenities tailored for children, such as an arcade game room, mini golf, and dedicated play areas. This hotel combines a vibrant atmosphere with opportunities for both family fun and outdoor exploration.

Where to stay near Krk Island

Krk Island, a beautiful Croatian gem, offers a perfect blend of relaxation and adventure. Explore charming towns like Krk and Vrbnik, where you can immerse yourself in local culture and savour exquisite wines. Unwind on pristine beaches or hike scenic trails that reveal breathtaking views of the Adriatic Sea. Nearby, the enchanting islets of Plavnik and Cres beckon for day trips, ensuring a memorable experience filled with recreation and natural beauty on this stunning Croatian island.

  • Krk: The city of Krk, located a mere 6km from Krk Island, is a vibrant hub for travellers seeking outdoor adventures and stunning coastal scenery. With visitor numbers peaking from June to August, Krk offers a lively atmosphere during the summer months. Explore its picturesque bay and sandy beaches, or enjoy a leisurely stroll through the charming piazza square. The city's recreational areas and shopping venues also provide a delightful experience for those looking to immerse themselves in local culture. Whether you’re sunbathing by the beach or indulging in local cuisine, Krk is a must-visit destination.
  • Malinska-Dubasnica: Just 6km from Krk Island, Malinska-Dubasnica is renowned for its stunning landscapes and vibrant beach life. With high visitor numbers from July to September, this city promises a lively summer experience. Enjoy outdoor activities along the beautiful coastline and relax at its inviting beaches. Visitors can also explore local shopping areas and savour delicious Croatian cuisine. The proximity to picturesque bays and islands enhances the allure of Malinska-Dubasnica, making it a perfect spot for both relaxation and adventure.
  • Vrh: Vrh, a quaint village located 6km from Krk Island, offers a peaceful retreat for those seeking a blend of beach and outdoor experiences. With peak visitor numbers from July to September, the village provides a serene atmosphere away from the bustling tourist spots. Explore its charming surroundings, which include beautiful bays and scenic beaches, perfect for swimming and sunbathing. The local piazza square adds to the village's charm, making Vrh an ideal destination for travellers looking to unwind and connect with nature.

Things to do near Krk Island

Shopping

Close to the waterfront, you'll discover charming boutiques offering local crafts and handmade gifts. The bustling Krk Town Market features fresh produce and regional delicacies, while the nearby Supermarket Plodine provides everyday essentials and souvenirs to take home.

Recreation

Experience tranquillity at Valamar Koralj Hotel's wellness centre, featuring rejuvenating massages and a serene pool. For recreational activities, explore the scenic trails of the island, offering delightful views and opportunities for cycling or hiking amidst lush landscapes.

Adventure

Automotodrom Grobnik Doo is an exhilarating motor racing venue located 34km from Krk Island. Experience the thrill of high-speed races and the vibrant atmosphere, where the roar of engines and adrenaline-fuelled excitement create an unforgettable adventure for motorsport enthusiasts.

Nightlife

Experience the vibrant nightlife at the Pizzeria Vela Plaža, where you can enjoy delicious pizzas and refreshing cocktails by the beach. For a lively atmosphere, visit Caffe Bar Silo, known for its energetic vibe and great music, perfect for socialising with friends.

*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 during your trip to Krk Island, consider visiting in the off-peak months of January to February and November, when accommodation prices are lower. Booking your hotel about a month in advance or utilising last-minute deals on platforms like Expedia can lead to significant savings. Saturdays tend to be the cheapest nights to stay. Additionally, using Expedia's search tool allows you to filter by budget and type, ensuring you find the best deals. Combining your hotel, flight, and activities into a package can also help reduce overall costs.

  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results by price, from the lowest to the highest, ensuring that you find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will display sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You could enjoy some savings by combining your hotel reservations on Krk Island with your flights and activities through an Expedia package.

Find the best attractions near Krk Island

Krk Island is an ideal destination for those seeking outdoor adventures, stunning beaches, and captivating scenery. Visitors can explore popular attractions such as the charming Krk Town, the serene beaches, the picturesque harbour, and the historic monastery. Noteworthy sites include the magnificent Malinska and the impressive Krk Bridge, making it a perfect spot for a delightful blend of culture and nature.

  • Haludovo Beach: Located 8km away from Krk Island, Haludovo Beach offers a relaxing atmosphere with its sandy shores and clear waters, ideal for sunbathing and swimming. The beach vibes create a tranquil escape, making it a great spot for unwinding amidst natural beauty.
  • Krk Town Harbour: Just 6km from Krk Island, Krk Town Harbour features stunning coastal scenery and a vibrant marine atmosphere. The harbour is perfect for leisurely strolls, enjoying the sight of moored boats, and soaking in the picturesque views of the surrounding landscape.
  • Krk Town Square: Also 6km away, Krk Town Square is rich in culture, with charming architecture and local shops. This lively piazza serves as a hub for community events, making it an excellent place to experience the local life and traditions.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.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

Reaching Krk Island is convenient from several major airports. ZAGreb (ZAG), situated 135km away, offers luxurious hotels like Hotel Esplanade Zagreb and The Westin Zagreb, both around 6-11km from the airport. ZADar (ZAD) is 126km from the island, with nearby accommodations such as the 4.5-star Mirabilis Residence and Magic View Apartments, both 10km away, offering varied transport services. Ljubljana (LJU-Joze Pucnik), located 129km from Krk, features upscale options like InterContinental Ljubljana, only 19km from the airport, with on-request shuttles available. These airports provide excellent access for a delightful stay on Krk Island.