See the latest prices and deals by choosing your dates.
Hotel in Malinska
Boasting an indoor pool, an outdoor pool and a wellness area, a 5-star Luxury Hotel Riva is located only steps away from the beach in Malinska. beautiful rooms and the whole property seemed fresh and welcoming
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. Location, good breakfast, own beach side on a public beach, but accessible and free sunbeds are provided by the hotel. Helpful staff, nice walk to the town.
Hotel in Punat
Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina. very tasty breakfast, wide range of products, they were making scrambled eggs on demand. the room was spacious, with a nice balcony looking at the marina. comfortable bed, room cleaning every day, the receptionists are very helpful. The spa is absolutely great, 4 saunas, 1 jacuzzi, the resting beds are out of this world, especially if you can catch the ones looking out at the marina. The visitor numbers are limited, you must make a reservation every day, you're entitled to 2 hours of spa session every day ( even on the day of your departure, which is really cool). The area is very peaceful, quiet, we were there in February, so it is the perfect location to recharge your batteries.
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. The owners are soooo welcoming, They are practically guessing what you might want, and hurry to fulfill it. The resort is quiet and beautiful, peacefull and everything is just in the right place. The atmosphere is a bit like provance. A very good breakfast. Hope we will be there again
Hotel in Baška
Set in Baška, 600 metres from Vela Baska Beach, Hotel & Resort ISOLA offers accommodation with a garden, free private parking, a terrace and a restaurant. this is the place to go if you want to relax ! worth every single dollar. everything is clean and quiet. great area short walk away from the beach. the pool will make you want to skip the crowded beach. the actual interior is stunning. the food is exceptional. I enjoyed every single moment and was sad to leave ! words can’t describe how much I loved our stay. would come back any chance I get.
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. Hotel is such a wonderful experience!
Hotel in Krk
Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic centre of Krk, Hotel Maritime is located just a few steps from Porporela Beach. It is hard to describe our room without first mentioning our gorgeous wrap-around balcony overlooking the marina. Our room was also very nice as were the Owners. They were extremely accommodating. We very much enjoyed the included breakfast ... delicious with an ample variety. The parking lot was very convenient as was the location of the hotel. Just a short walk beyond the hotel was a fun beach. We were very pleased with our selection of the Hotel Maritime and will look forward to staying with them again.
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. Very nice clean room, with comfortabla beds. Clean and nice bathroom. Good breakfast, very good value for money, with kind staff.
Hotel in Vrbnik
Hotel Vinotel Gospoja is set in Vrbnik, 62 km from Opatija and 48 km from Rijeka. The hotel has a spa centre and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar. Hard to criticize anything here: location, staff, rooms, everything was great. Yes,, their parking lot might get full at times but they will help out and find solutions.
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. Visited 2nd time and for sure will return again. Simply perfect.
Hotel in Punat
Hotel in Malinska
Hotel in Baška
Hotel in Malinska
Hotel in Vrbnik
Hotel in Punat
Hotel in Malinska
Hotel in Vrbnik
Hotel in Malinska
Hotel in Punat
Popular with guests booking hotels on Krk Island
Hotel in Krk
Popular with guests booking hotels on Krk Island
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. Amazing staff. Took personal interest in us. Breakfast, dinner were amazing.
Hotel in Krk
Situated right by the beach, 800 metres from the city centre of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts. Hotel has only official stars but the treatment I got It felt like a five star hotel.
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. The staff, the food, the venue!! Everything was exceptional!!
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 loved the location and village atmosphere by the sea.
Hotel in Baška
Corinthia Baška Sunny Hotel is located in Baška, offering a breakfast buffet, a selection of air-conditioned restaurants and a spa area. It is in the immediate vicinity of the sea on the island of... Very good foods, sunny, perfect wellness departement.
Hotel in Krk
Please note that covered parking is charged extra. Great location close to old town and sea.
Hotel in Šilo
Situated in Šilo, a few steps from Lokvisca South Beach, Pension Riviera-Šilo features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. The staff was absolutely perfect. Nice, helpful people. Good variety of food for breakfast.
Hotel in Baška
Located in Baška, 300 metres from Vela Baska Beach, Bed & Breakfast Villa Terezija provides accommodation with a shared lounge, free private parking, a terrace and a bar. + friendly family hotel + breakfast + location + value for money
Hotel in Omišalj
Situated in Omišalj, 100 metres from Ucka Beach, Villa Riva features accommodation with a garden, free private parking, a shared lounge and a terrace. Great location! Right on the beach, this small hotel will make you happy with nice, clean rooms,...
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. The owners are soooo welcoming, They are practically guessing what you might want, and hurry to...
Hotel in Baška
Set in Baška, 600 metres from Vela Baska Beach, Hotel & Resort ISOLA offers accommodation with a garden, free private parking, a terrace and a restaurant. this is the place to go if you want to relax ! worth every single dollar.
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. Very nice clean room, with comfortabla beds. Clean and nice bathroom.
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. Visited 2nd time and for sure will return again. Simply perfect.
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... Everything was so nice and great quality.
Hotel in Baška
Enjoying a beachfront position in Baška on the island of Krk, Hotel Dobrovit ex Tamaris provides air-conditioned accommodation with free WiFi access. The staff, the location, the beach, the food all five stars.
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. Excellent and quiet room. Hadn’t realised it was in an annexe.
Hotel in Baška
Valamar Atrium Baška Residence is situated in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided. location and convenience. Great customer service and front desk personnel at the Valamar Atrium
Hotel in Baška
Only a romantic promenade divides Zvonimir Sunny Hotel from the splendid Baska’s beach - one of the most beautiful beaches of the Mediterranean. Modern, clean hotel with great location in front of the beach and near many restaurants.
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 Šilo
Set in Šilo, 100 metres from Na Vodici Beach, Meliores Rooms offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service. A Gem in Šilo - A Vacation to RememberFrom the moment we arrived in the quaint town of Šilo, it was...
The average price per night for a 3-star hotel on Krk Island this weekend is RUB 15,769 or, for a 4-star hotel, RUB 19,744. Looking for something even fancier? 5-star hotels on Krk Island for this weekend cost on average around RUB 27,359 per night (based on Booking.com prices).
Luxury Hotel Riva, Hotel Bor and Hotel Kanajt are some of the popular hotels on Krk Island.
In addition to these hotels, Hotel Vila Rova, Boutique Resort OSMA and B&B Villa Maris Punat are also popular on Krk Island.
On average, 3-star hotels on Krk Island cost RUB 8,404 per night, and 4-star hotels on Krk Island are RUB 9,724 per night. If you're looking for something really special, a 5-star hotel on Krk Island can on average be found for RUB 12,199 per night (based on Booking.com prices).
Hotel Marina, Hotel & Resort ISOLA and Hotel Maritime 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 Vila Rova, Hotel Vinotel Gospoja and Luxury Hotel Riva.
For hotels on Krk Island that serve up a highly-rated breakfast, try Hotel & Resort ISOLA, B&B Villa Maris Punat and Hotel Vila Rova.
Breakfast at these hotels on Krk Island are also highly rated: Hotel Heritage Forza, Hotel Villa Margaret and Hotel Marina.
On average, it costs RUB 11,618 per night to book a 3-star hotel on Krk Island for tonight. You'll pay on average around RUB 16,857 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel on Krk Island will cost around RUB 24,034 (based on Booking.com prices).
Many families visiting Krk Island loved staying at Hotel Vila Rova, Hotel Heritage Forza and B&B Villa Maris Punat.
Similarly, Bed & Breakfast Villa Terezija, Luxury Hotel Riva and Spa & Wellness Hotel Pinia are also popular among family travellers.
There are 5,210 hotels on Krk Island you can book on Booking.com.
Some of the best hotels on Krk Island near Malin Beach include Villa Baden, Apartment Nada 1 and apartman Emili.
Couples travelling on Krk Island loved staying at Boutique Resort OSMA, Hotel Heritage Forza and Hotel Vila Rova.
Similarly, these hotels on Krk Island are highly rated by couples: B&B Villa Maris Punat, Hotel & Resort ISOLA and Luxury Hotel Riva.
Čižići
Majda is an absolutely amazing host. She answered all my question in time and also provided some information about Krk island and beautiful beaches. A very charming and positive person who is kids and animal friendly. The apartment had all the necessary things needed for short and long vacation for a family of 3 . I was also lucky to get the apartment which had sea view form the balcony. I will definitively come back to her apartment and also would recommend other travellers to experience Majda's hospitality .
Baška
The owners have put together a gorgeous property (smart & esthetic interior) in a great location (on the left few hundred meters away most beautiful beach in the Krk island, on the right Baska town). The sea view from the apartment is breathtaking. We really enjoyed the welcoming atmosphere and they offered the best hospitality - thank you again! There are so many small touches which make the stay so fabulous (skin soft towels also for the beach …). Perfect relaxation! We can’t wait to return :)
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 ❤
Draga Bašćanska
Our stay at Goga Apartmant was lovely so made the whole Croatia holiday lovely too. We really liked to return to our apartmant after a long tiring day. It was clean , well equipped and quiet, like a little treasure box. The lady - Goga was very nice and helpful. There is a nice terrace front of the apartment. We always had our dinner in here. Thank you Goga for everything, highly recommended and if we come back to Krk Island we will come to yours. Love . Henrietta
Krk
We made this last minute reservation whilst travelling to Krk Island and the owner was very nice to wait for us even if we arrived quite late due to traffic. The apartment, as well as the house, is very beautiful. The owner was extremely welcoming and despite the late hour, she explained us where everything in the area was and ensured we had everything for our stay, including coffee and water. Definitely recommended
Š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.
Sveti Ivan Dobrinjski
- The owner of the apartment was totally kind and helpful with us during the whole week what we spent there. - The apartment was lovely, clean and fully equipped with a great location in the heart of Krk island. - The view from the terrace was absolutely amazing, a big plus that we had the opportunity to use a grill section. - Everything was simply perfect :)
Malinska
It was spacious. Ground floor apartment is well hidden from the street by the garden’s lovely plants.Only 5 mins walk to the town centre.It had a washing machine.Pet friendly.The owner,Kreso was always reachable by WhatsApp (had very good English)before&during our holiday.All parts of KRK island can be reached in a 20-25 mins drive. We tried.🙃
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+
Punat
The apartment was very clean and quiet. The host, Ana, is so adorable! I would recommend this apartment to any couple/family, as you have all the facilities you need on your vacation. Punat is a nice city, but it is also lcoated conveniently in the middle of Krk Island, so you can also explore the surroundings.
Pinezici
We rent the studio apartment. It was clear and well equipped and separated. The hosts very kind. They were waiting for us with a cold drink and a caffe. They were very helpful and gave us great tips for the holidays. The apartment is close to sea. Pinezici is a beautiful place and the best choice in Krk island.
Sveti Anton
Everything was OK. We came here to spend some time on Krk beaches and this apartment was excellent start point for all trips. Very nice people and good parking point. WIFI was also working good. We recommend this place for all families witch want to spend vacations in Krk island.
Vrbnik
Very cute and nicely decorated apartment and superhelpful host. The location is just right in the middle of one of the nicest little towns of Krk island. Highly recommended if you like to chill out and get lost in the labirynth of narrow streets.
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.
I had a wonderful time in Pavi apartments on Krk Island. The apartment K19 is beautifully furnished with particular attention to all the details for the best comfort. The apartment was clean, comfortable and in a great location.
The apartment is perfect for a nice stay on Krk island. Very clean, spacious, well equipped and very comfortable beds! 5 minutes drive away to Krk town centre. The owner is very kind! Thank you for everything!
The host was kind and friendly, and she spoke English well, and it made the communication easy. She also told interesting things about Krk Island, tourism and Croatia.
Warm welcome from hosts ! Thanks to them ! Many things to do/see on Krk Island. Very charming and Calm location. Wonderfull lanscapes and Croatian sun !
Amazing location 5 min from the beach.Baska city is the perfect location in krk island. Very good comunication with the owner Big apartment for 2 Clean room