See the latest prices and deals by choosing your dates.
Hotel in Krk
Located 98 feet from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning. Everyone was very very nice. The service was excellent. The location is just really good. Short way into the city and the beach is not even a 1 minute walk away. The restaurant is really good too.
Hotel in Punat
Set as a part of the Punat Marina, Hotel Kanajt features a terrace with great views over Punat and the marina. This is a fresh and clean property with amazing staff. It is quiet as it is a 10 minute walk from town.
Hotel in Malinska
Located in Malinska, 11 miles from Kosljun Franciscan Monastery, Boutique Resort OSMA has accommodations 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 Baška
Located in Baška, a 6-minute walk from Vela Baska Beach, Hotel & Resort ISOLA has accommodations 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
Located in Vrbnik, a 8-minute walk from Kozica Beach, DESIGN hotel VERBENICUM has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Very very friendly staff and great breakfast! Also the pool is very nice.
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. 5 course dinner is great with good selection of Croatian white wines! Pool & Saunas are also great! Here is the one of great place to enjoy summer vacation.
Hotel in Punat
Located in Punat, a 10-minute walk from Punta Debij Beach, B&B Villa Maris Punat has accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. Nice place, big and quality rooms, very clean, great stuff, afternoon break for coffe, superb breakfast, everything excellent
Hotel in Malinska
Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea. Private beach with amazing view and shower right on the beach. Amazing SPA. So comfortable rooms and the stuff that really have a touch for making holidays perfect.The breakfast was so delicious but the dinners was next level - the chief of that kitchen is a master chief. Your culinary skills are trully exceptional and the flavors in your dishes are a tastament to your talent and dedication. It was really a pleasure to savor the masterpieces you create in the kitchen. Just keep going as a team, because you really are amazing!!
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. 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.
Hotel in Krk
Located right in the historic center of Krk a pedestrian zone, Boutique Hotel Placa is 984 feet from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi. Our stay was lovely! My husband and I spent 2 nights of our honeymoon at the hotel and were so impressed- we will be back! The staff was so helpful ad friendly in making sure we knew where to park and how to get to the hotel. Parking was free of charge as well which was a big plus. The owners gave us amazing recommendations for dinner and gave us some great ideas of where to spend our time in Kirk.
Hotel in Malinska
Hotel in Krk
Hotel in Baška
Hotel in Malinska
Hotel in Punat
Hotel in Malinska
Hotel in Vrbnik
Hotel in Malinska
Hotel in Krk
Located 98 feet from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning. Everyone was very very nice. The service was excellent. The location is just really good.
Hotel in Malinska
Located in Malinska, 11 miles from Kosljun Franciscan Monastery, Boutique Resort OSMA has accommodations 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 Baška
Located in Baška, a 6-minute walk from Vela Baska Beach, Hotel & Resort ISOLA has accommodations 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 Vrbnik
Located in Vrbnik, a 8-minute walk from Kozica Beach, DESIGN hotel VERBENICUM has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Very very friendly staff and great breakfast! Also the pool is very nice.
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. 5 course dinner is great with good selection of Croatian white wines!
Hotel in Malinska
Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea. Private beach with amazing view and shower right on the beach. Amazing SPA.
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. A beautiful view from our room. The attention to detail in the hotel was amazing.
Hotel in Krk
Located right in the historic center of Krk a pedestrian zone, Boutique Hotel Placa is 984 feet from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi. Our stay was lovely! My husband and I spent 2 nights of our honeymoon at the hotel and were so...
Hotel in Krk
Located 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 984 feet away. The hotel is in a perfect location. The rooms are very nice and the bedding comfortable.
Hotel in Baška
Enjoying a beachfront position in Baška on the island of Krk, Hotel Dobrovit provides air-conditioned accommodations with free WiFi access. Everything.. beach, staff, view, cleanliness
Hotel in Malinska
Wellness hotel Pinia is located next to the sea, steps away from a beach and close to the pine forest on the magnificent Krk Island in Malinska. Every thing was perfect we really enjoyed a lot
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. Super hotel to stay! It deserves more then 4 ☆!
Hotel in Baška
Valamar Atrium Residence is located in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided. A luxurious apartment that exceeded my expectations considering the price I paid.
Hotel in Krk
Located right by the beach, 2625 feet from the city center of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts. Nice hotel, by the beach. Dinner was really good, and staff are nice. Good value.
Hotel in Malinska
Offering a wellness center 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... Location and space of room facilities
Hotel in Njivice
The Aminess Magal Hotel is surrounded by a picturesque oak forest and enjoys a great location only 492 feet from the sea in the former fishermen’s village Njivice. Although the hotel is a bit outdated, it's very nice, clean and comfortable.
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 center of Njivice. The staff are great and the people super friendly.
Hotel in Baška
Sunny Baška Hotel by Valamar, 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 center of Punat, surrounded by olive groves and pine trees at the 2-km-long promenade and close to pebbly beaches. Such a lovely relaxing place to stay. Food is superb . Staff were brilliant. Beds comfy.
Hotel in Šilo
Located in Šilo, a few steps from Lokvisca South Beach, Pension Riviera-Šilo has accommodations 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, a 4-minute walk from Vela Baska Beach, Bed & Breakfast Villa Terezija provides accommodations with a shared lounge, free private parking, a terrace and a bar. + friendly family hotel + breakfast + location + value for money
Hotel in Malinska
Surrounded by deep-blue sea and amid dense greenery, yet only a 5-minute walk from the center of Malinska on Krk Island, Hotel Malin offers rooms and suites with air conditioning and satellite TV. Apparently everything was super. It was a last minute solution to stay for the night due to car...
Hotel in Njivice
Set in Njivice on Krk Island, Hotel Miramare offers comfortably appointed rooms, all boasting a balcony with splendid sea views. The hotel offers free WiFi throughout. Very good location, the hotel is on the beach and many restaurants are there.
Hotel in Baška
Leisure with a sense of Baska beach in the palm of your hand, together with comfortable accommodations of Valamar Villa Adria. The villa is located near the Romanic chapel of St. Wellness, The meals, the recepcionists.
Couples traveling to Krk Island loved staying at Hotel Heritage Forza, B&B Villa Maris Punat, and Boutique Resort OSMA.
These hotels in Krk Island are also highly rated by couples: Hotel Vila Rova, Luxury Hotel Riva, and DESIGN hotel VERBENICUM.
There are 5,220 hotels in Krk Island you can book on Booking.com.
The average price per night for a 3-star hotel in Krk Island this weekend is $147, or $196 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Krk Island this weekend cost around $540 per night (based on Booking.com prices).
Some of the best hotels in Krk Island near Malin Beach include Apartman Ivona, Apartments Perle, and Luxury Mantinela Apartment.
On average, 3-star hotels in Krk Island cost $57 per night, and 4-star hotels in Krk Island are $101 per night. If you're looking for something really special, 5-star hotels in Krk Island cost around $75 per night (based on Booking.com prices).
Hotel Marina, Luxury Hotel Riva, and Hotel Vila Rova in Krk Island have received great reviews for the views from their hotel rooms.
Guests staying in Krk Island also loved the views from their rooms at Hotel Vinotel Gospoja, DESIGN hotel VERBENICUM, and Blue Waves Resort.
Hotels in Krk Island that offer a highly-rated breakfast include Valamar Atrium Residence, Sunny Krk by Valamar, and Hotel & Resort ISOLA.
Breakfast at these hotels in Krk Island are also highly rated: Boutique Resort OSMA, B&B Villa Maris Punat, and Luxury Hotel Riva.
Many families visiting Krk Island loved staying at Boutique Resort OSMA, Luxury Hotel Riva, and Hotel Vila Rova.
B&B Villa Maris Punat, DESIGN hotel VERBENICUM, and Spa & Wellness Hotel Pinia are also popular among family travelers.
On average, it costs $113 per night to book a 3-star hotel in Krk Island for tonight. You'll pay around $153 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Krk Island will cost around $93 (based on Booking.com prices).
Hotel Bor, Hotel Kanajt, and Boutique Resort OSMA are some of the popular hotels in Krk Island.
In addition, B&B Villa Maris Punat, Hotel Heritage Forza, and Hotel Vila Rova are also popular in Krk Island.
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
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+
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.
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!
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.
This property could be a 5⭐️ resort just for its location alone The beach is fantastic The sunbeds all over the property are fantastic and there are plenty of shady spots
Such a lovely relaxing place to stay. Food is superb . Staff were brilliant. Beds comfy. Heated pool as well which was good for end of May
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
The staff are great and the people super friendly. The food in the restaurant was diversified enough so everyone can have the meals of their choice. Beds were perfect. The hotel has everything you need to have a great vacation in Njivice. I love the extra facilities (WC, sitting area, balcony with see view etc.) across the whole building.
Although the hotel is a bit outdated, it's very nice, clean and comfortable. Staff was super friendly and welcoming, buffet breakfast and dinner were really great. Exceeded our expectations! Recommend!
Nice hotel, by the beach. Dinner was really good, and staff are nice. Good value. I’d stay there again 100%.