See the latest prices and deals by choosing your dates.
Hotel in Krk
Situated 30 meters from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning. Great location fantastic stash
Hotel in Punat
Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina. Super and delicous Breakfast Choice
Hotel in Malinska
Situated in Malinska, 18 km from Kosljun Franciscan Monastery, Boutique Resort OSMA features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. A very warm welcome retreat. nothing too much effort. you can relax in the grounds and everything you could possibly need is available to you. We had dinner one evening where we had a choice of three main courses. This is a must if available.( not on Sunday or Wednesday). position of the property is great for visiting everywhere on the island. thank you.
Hotel in Vrbnik
Situated in Vrbnik, 700 metres from Kozica Beach, DESIGN hotel VERBENICUM features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Very good and quiet location. Good reception. Breakfast was top. Advice for restaurant Nada was to the point and satisfying.
Hotel in Punat
Situated in Punat, less than 1 km from Punta Debij Beach, B&B Villa Maris Punat features accommodation with free bikes, free private parking, a garden and a terrace. Nice place, big and quality rooms, very clean, great stuff, afternoon break for coffe, superb breakfast, everything excellent
Hotel in Malinska
Located 20 metres from a beach in Porat, 3 km from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea. Beautiful rooms, great views, a lovely little private beach area and a nice infinity pool. The food at the hotel restaurant was delicious and the staff were friendly and accomodating.
Hotel in Baška
Just steps away from the seaside promenade in Baška and a stroll away from the main beach, Hotel Heritage Forza offers an on-site restaurant. Breakfast is simple but nice and tasty. It includes all basics like machined coffee, eggs, bacon, breads, fruits and yogurt, and some extra options from the menu. The rooms are very well cleaned, large, comfortable, very quiet, fast internet, nice decoration. Comfortable mattress and pillows. Silent air conditioning. Very good towels. The restaurant is one the best in the village. I do recommend the pizzas and cakes! Hotel parking lot is available behind of the building with one spot for electric vehicles. All the staff is amazing, very nice, kind and helpful people. Special thanks for the surprising cake in the breakfast for my wife's birthday. She got so happy! Such big smile I'll never forget!
Hotel in Krk
Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi. Charming, clean, good location, parking nearby. We loved it!
Hotel in Krk
Situated on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 300 metres away. The hotel is in a perfect location. The rooms are very nice and the bedding comfortable. The breakfast was so much food and delicious. Lunch in the restaurant was outstanding.
Hotel in Baška
Enjoying a beachfront position in Baška on the island of Krk, Hotel Dobrovit provides air-conditioned accommodation with free WiFi access. The location; enjoyed a breakfest
Hotel in Punat
Hotel in Malinska
Hotel in Krk
Hotel in Baška
Hotel in Malinska
Hotel in Punat
Hotel in Vrbnik
Hotel in Malinska
Hotel in Punat
Popular with guests booking hotels on Krk Island
Hotel in Malinska
Situated in Malinska, 18 km from Kosljun Franciscan Monastery, Boutique Resort OSMA features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. A very warm welcome retreat. nothing too much effort.
Hotel in Vrbnik
Situated in Vrbnik, 700 metres from Kozica Beach, DESIGN hotel VERBENICUM features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Very good and quiet location. Good reception. Breakfast was top.
Hotel in Punat
Situated in Punat, less than 1 km from Punta Debij Beach, B&B Villa Maris Punat features accommodation with free bikes, free private parking, a garden and a terrace. Nice place, big and quality rooms, very clean, great stuff, afternoon break for coffe, superb...
Hotel in Malinska
Located 20 metres from a beach in Porat, 3 km from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea. Beautiful rooms, great views, a lovely little private beach area and a nice infinity pool.
Hotel in Baška
Just steps away from the seaside promenade in Baška and a stroll away from the main beach, Hotel Heritage Forza offers an on-site restaurant. Breakfast is simple but nice and tasty.
Hotel in Krk
Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi. Charming, clean, good location, parking nearby. We loved it!
Hotel in Baška
Enjoying a beachfront position in Baška on the island of Krk, Hotel Dobrovit provides air-conditioned accommodation with free WiFi access. The location; enjoyed a breakfest
Hotel in Malinska
Wellness hotel Pinia is situated next to the sea, steps away from a beach and close to the pine forest on the magnificent Krk Island in Malinska.
Hotel in Malinska
Offering an outdoor pool and hot tub, the 4-star Hotel Vila Rova is set in Rova Bay on the north-western coast of Krk Island. The Manager and her well attentive team at all fronts. They made sure everything is taken care of.
Hotel in Baška
Valamar Atrium Residence is situated in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided. Everything was perfect. The hotel and the staff are very pet friendly.
Hotel in Malinska
Offering a wellness centre with an indoor pool, hot tub, Finnish and bio sauna, steam bath and massage facilities, Blue Waves Resort is located a few steps from a pebbly beach in Rova on the island of... Great hotel with a lot of amenities and very nice people working at the reception (especially...
Hotel in Njivice
The Aminess Magal Hotel is surrounded by a picturesque oak forest and enjoys a great location only 150 metres from the sea in the former fishermen’s village Njivice. Staff are very friendly and accommodating.
Hotel in Njivice
Located in the northern part of the Krk Island, the Veya Hotel by Aminess enjoys a beautiful location just few steps from the sea, near the centre of Njivice. I appreciated the exceptional staff, the impressive variety and quality of meals, the lovely lobby...
Hotel in Baška
Sunny Baška Hotel, ex Corinthia is located in Baška, offering a breakfast buffet, a selection of air-conditioned restaurants and a spa area. Very nice accommodation, spaceous, good bed
Hotel in Punat
Completely renovated in 2017, Falkensteiner Hotel Park Punat is located in the town centre of Punat, surrounded by olive groves and pine trees at the 2-km-long promenade and close to pebbly beaches. Exceptional food, friendly staff
Hotel in Baška
Leisure with a sense of Baska beach in the palm of your hand, together with comfortable accommodation of Valamar Villa Adria. The villa is located near the Romanic chapel of St. The Food was great and the Location was perfect.
Hotel in Baška
Only a romantic promenade divides Sunny Baška Residence, ex Zvonimir from the splendid Baska’s beach - one of the most beautiful beaches of the Mediterranean. Close to beach, decent breakfast & lunch, the perfect place for a week-off on Krk island.
Hotel in Krk
Please note that covered parking is charged extra. while the accomodation was as good as expected, the food was excellent.
Hotel in Omišalj
Situated in Omišalj, 100 metres from Ucka Beach, Villa Riva features accommodation with a garden, free private parking, a terrace and a restaurant. Nice location, we was looking for some quiet place
Hotel in Punat
Surrounded by lush Mediterranean vegetation just 100 metres away from the beach, Hotel Omorika offers nicely furnished rooms with views of the sea or the park. Free WiFi access is provided. Breakfast was excellent. Nice variety and it tasted great. The room was outstanding.
Hotel in Omišalj
Set in Omišalj, 600 metres from Ucka Beach, Romantic Hotel Centar Omisalj features views of the city. I liked that we were on last floor.
Some of the best hotels on Krk Island near Malin Beach include Apartment Nada 1, Apartment Nada 2 and Apartman Ivona.
The average price per night for a 3-star hotel on Krk Island this weekend is £106 or, for a 4-star hotel, £145. Looking for something even fancier? 5-star hotels on Krk Island for this weekend cost on average around £553 per night (based on Booking.com prices).
Hotel Marina, Hotel Vila Rova and Hotel Vinotel Gospoja have received great reviews from travellers on Krk Island regarding the views from their hotel rooms.
Guests staying on Krk Island also spoke highly of the views from the rooms at Hotel Heritage Forza, DESIGN hotel VERBENICUM and Sunny Baška Residence, ex Zvonimir.
There are 5,220 hotels on Krk Island you can book on Booking.com.
Hotel Bor, Hotel Kanajt and Boutique Resort OSMA are some of the popular hotels on Krk Island.
In addition to these hotels, B&B Villa Maris Punat, Hotel Heritage Forza and Hotel Vila Rova are also popular on Krk Island.
On average, it costs £179 per night to book a 3-star hotel on Krk Island for tonight. You'll pay on average around £108 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel on Krk Island will cost around £72 (based on Booking.com prices).
On average, 3-star hotels on Krk Island cost £90 per night, and 4-star hotels on Krk Island are £127 per night. If you're looking for something really special, a 5-star hotel on Krk Island can on average be found for £170 per night (based on Booking.com prices).
For hotels on Krk Island that serve up a highly-rated breakfast, try Valamar Atrium Residence, Boutique Resort OSMA and Sunny Krk by Valamar.
Breakfast at these hotels on Krk Island are also highly rated: B&B Villa Maris Punat, DESIGN hotel VERBENICUM and Spa & Wellness Hotel Pinia.
Couples travelling on Krk Island loved staying at B&B Villa Maris Punat, Hotel Heritage Forza and Boutique Resort OSMA.
Similarly, these hotels on Krk Island are highly rated by couples: Hotel Vila Rova, Hotel Villa Margaret and DESIGN hotel VERBENICUM.
Many families visiting Krk Island loved staying at Boutique Resort OSMA, Hotel Vila Rova and B&B Villa Maris Punat.
Similarly, Hotel Heritage Forza, DESIGN hotel VERBENICUM and Spa & Wellness Hotel Pinia are also popular among family travellers.
Polje
We had a lovely stay at Villa Mir. It has only 3 apartments so it was never too crowdy at the pool or in the garden. The pool and the views are amazing there, it was a pleasant and relaxing stay but also our 4-years-old was not bored :) It is a good location to explore Krk Island:) The host was really great, they even organized an evening grill for all, which was really nice:) We could also use laundry service, which was very convenient. We will be happy to visit Villa Mir again in the (hopefully) nearest future:)
Pinezici
Amazing place! Very clean, had everything we needed. Three bedroom apartment was perfect for us. The view from the balcony was so beautiful! And so was the garden. Pool was clean and big enough. Many pool chairs and a comfy sitting area in the shade. Even an outdoor shower. The area is peaceful and beautiful. Car was a must. We made nice trips on the Krk island. The beach in Pinezici was our favorite. Hope to come back one day! Thank you Villa Temer, you gave us a perfect holiday ❤
Malinska
Hello!We had a wonderful 5 days vacation in Josipa with our small dog. The room was cozy,very clean, well equipped, and have a nice sea-view balcony.We liked eating there and admire the Adriatic sea.Apartment was good located so close to the beach, maximum 10-15 minutes walk.To be honest it was a really nice holiday for all of us.We loved Malinska, and all KRK island.So many thanks for the owners, nice Croatian old couple
Šilo
Very nice apartment with everything we needed. Very friendly host showed us everything. The kitchen was very well equipped. There was a beautiful view of the sea from our balcony. Very close to the main beach (about 3 minutes) but there was also no problem reaching other beaches (max.15 minute walk). Silo is a quiet and pleasant city, perfect for relaxing and admiring the beauty of Krk island.
Malinska
We had apartment upstairs. Very comfortable even for 6 people . We felt like at home , it has everything you need: Washing machine , dish washer. Beautiful terrace where we worked with my wife remotely .Terrace has a distant view on the sea. It is perfect for vacation as well as for remote work. Good localisation to explore the Krk island by car or bike.
Omišalj
Absolutely nice, kind and friendly hosts from the first moment onwards, only I could say positive words about everything. The apartment is well equipped, modern and clean, we got what we expected, we are fully satisfied. Next time, if we return to Krk Island, surely will come back to this place. Thanks for the hospitality! 10+
Krk
The hosts were soo lovely and helpful with anything we needed, they own a shop nearby the apartment and was nice being able to communicate and chat with them. The apartment was outstanding and in a prime location, in the heart of Krk. Highly recommend if you’re looking for the perfect spot in Krk Island!
Punat
The owner, Sanja was very kind, helpfull and communicative. The best host and the best appartement I have ever experienced in Croatia. Punat and Krk island was beautiful. The app. is well equipped, more than I expected . The app is new and extremely clean it was very comfortable. Thank you!
Skrbčići
The owner is a great guy --he was really helpful and gave us tips on what to see on KRK Island. He cooked 2 really good breakfasts and 1 great dinner. A cozy wonderful place on a very interesting part of Croatia. Absolutely good place!!
A beautiful view from our room. The attention to detail in the hotel was amazing. The breakfast was excellent & we were made to feel @ home from the first minute we arrived @ the hotel. We loved Baska too, a real gem on Krk Island.
while the accomodation was as good as expected, the food was excellent.
Exceptional food, friendly staff
Breakfast was excellent. Nice variety and it tasted great. The room was outstanding. Everything looked clean and modern. This hotel was rated as a 3-star. It is easily 4-star quality at a 3-star price. The bathroom was immaculate with nice tile and a very nice shower. By far, the best bathroom I have ever had in a hotel--regardless of stars. I typically avoid 3-star hotels because in many European countries (Spain, Italy, etc.) 3-star hotel rooms tend to be dated and falling apart (usually the bathroom). I am so glad I was presently surprised by my last-minute vacation hotel booking. I highly recommend this hotel for anyone looking to vacation on Krk Island. This hotel is also pet-friendly so it is also ideal for couples with a pet.
Very nice accommodation, spaceous, good bed
I appreciated the exceptional staff, the impressive variety and quality of meals, the lovely lobby and terrace. The proximity to the beach was a plus, along with the well-maintained cleanliness of the rooms. The abundance of activities, strong WiFi coverage, and peaceful evenings were also highlights.
Staff are very friendly and accommodating. I asked for a suprise cake and balloons for my husbands birthday in the room and it was amazing. We came to hotel late and asked for food because restaurants on our way were closed and amazingly the manager on duty got us food to eat. We had an amazing stay, they also had a play area and staff to entertain them most of the time. My little one enjoyed it as well. Thanks so much to all the staff. You made our holiday unforgettable and memorable.
It's definitely a place to stay. An immersion in the best possible nature: seafront, surrounded by polite neighborhood, excellent for bike tours, running, and many other sports you might desire to engage with large offer of restaurants just at walking distance along the coast.