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. We liked location and service, also it's very clean, breakfast was amazing! Highly recommend
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. High-quality services. Very friendly staff.
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. Excellent location, at the beach (public), walking distance to the port and restaurants. Comfortable indoor parking with free option to charge electric cars. Super nice hotel staff - all of them, at all times. Hotel extra clean, swimming pool very nice, great sun beds and sun covers. Spa with sea view jacuzzis - amazing. Gym - great. All hotel interiors - furniture, windows, doors, floors, AC: absolutely 5 star. Suites with jacuzzi and sea view - spectacular. Hotel bar very well supplied. Public beach clean, water and sea bottom crystal clean, with showers, excellent for long distance swimming up to 750m long separated swimming area up to 60m from the coast.
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 Krk
Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritim is located just a few steps from Porporela Beach. Unrivalled location overlooking the town and harbour from room and terrace.
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 garden and a terrace. New facilities, equipment top quality, private parking, quiet area, nice staff, delicious breakfast
Hotel in Vrbnik
Hotel Vinotel Gospoja is set in Vrbnik, 39 mi from Opatija and 30 mi from Rijeka. The hotel has a spa center and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar. Friendly staff, comfortable accommodation and amazing views!
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. Extremely friendly staff. Beautiful view. Gourmet kitchen, vegan friendly.
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. This was our 2nd time at Heritage Forza in Baska, were happy to see everything was at least as nice as last time :) The location is great, right near beach where they have 10 sets of sunbeds reserved, although the beach is not private and we had bunch of other people (outside hotel) occupying the space very close to hotel's sunbeds. You can get fresh towels from reception at any time. We had a secure parking space included, which was great. This time we had room 105 on 1st floor, very clean and functional; the rooms are not very well isolated and we could hear noise from rooms near us (especially doors closing and opening) and from above us, previously we had room on 2nd floor and didn't hear all this. Nice restaurant with terrace, very happy with the food and service, although my wife would've loved more vegetarian options. Breakfast is bit limited, but you can order of the breakfast menu if you need fried eggs or omelet or fresh orange juice, which is included. Staff is very helpful and everyone speaks good English.
Hotel in Malinska
Hotel in Krk
Hotel in Baška
Hotel in Malinska
Hotel in Vrbnik
Hotel in Punat
Hotel in Malinska
Hotel in Vrbnik
Hotel in Šilo
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 and was renovated in 2015. Staff was extremly helpful and frendly throughout our stay in Malinska.
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.
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. We enjoyed everything. I want to say special thank you to the reception desk representatives who did...
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... It’s the third time we stayed here, the experience is getting better and better each time.
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. Fantastic place ✨️✨️✨️✨️✨️
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. Excellent and quiet room. Hadn’t realised it was in an annexe.
Hotel in Punat
Surrounded by lush Mediterranean vegetation just 328 feet away from the beach, Hotel Omorika offers nicely furnished rooms with views of the sea or the park. Free WiFi access is provided. very nice staff and place is excellent for someone with dogs
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. Upon check in, the lady at the front desk was very nice.
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 near the sea. Good property.
Hotel in Šilo
Located in Šilo, a few steps from Na Vodici Beach, Meliores Rooms has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service.
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 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 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. Greeted by a very nice and helpful young lady.
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. Beautiful location. Garden makes you feel like you don't want to leave anywhere else.
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. Perfect sea view, great dinner, delicious breakfast. The beach is really close to the hotel.
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. Probably the best place to stay in Silo. Surly the best restaurant in town.
Hotel in Vrbnik
Located only 164 feet from the nearest beach, Argentum Hotel is set in Vrbnik, on Krk Island. It offers an on-site restaurant and air-conditioned rooms with satellite TV and a balcony. The complimentary breakfast had a wonderful variety of food.
Hotel in Baška
Valamar Atrium Baška Residence is located in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided. huge suite was unexpected, looking over the beach .. the staff was wonderful
Hotel in Baška
Only a romantic promenade divides the Valamar Zvonimir Hotel from the splendid Baska’s beach – one of the most beautiful beaches of the Mediterranean. The location, breakfast and praticity
Hotel in Krk
Valamar Koralj Hotel is located above a bay of the Adriatic Sea on Krk Island, a 10-minute walk from Krk town. It features an outdoor pool with a hot tub and a wellness center. Breakfast and dinner options were overwhelming, so so much choice and all so yummy!
Hotel in Malinska
Located on the sea promenade, Hotel Adria is a few minutes' walk from the beach in Malinska on Krk Island. It provides free WiFi and restaurants serving local and international cuisine.
Hotel Bor, B&B Villa Maris Punat, and Hotel Heritage Forza are some of the popular hotels in Krk Island.
In addition, Hotel Vila Rova, Hotel & Resort ISOLA, and Luxury Hotel Riva are also popular in Krk Island.
On average, 3-star hotels in Krk Island cost $66 per night, and 4-star hotels in Krk Island are $88 per night. If you're looking for something really special, 5-star hotels in Krk Island cost around $89 per night (based on Booking.com prices).
Some of the best hotels in Krk Island near Malin Beach include Villa Baden, Apartment Nada 1, and Apartments house Pinezic.
There are 5,206 hotels in Krk Island you can book on Booking.com.
Many families visiting Krk Island loved staying at Hotel Vila Rova, B&B Villa Maris Punat, and Hotel Heritage Forza.
Luxury Hotel Riva, DESIGN hotel VERBENICUM, and Spa & Wellness Hotel Pinia are also popular among family travelers.
Couples traveling to Krk Island loved staying at Hotel & Resort ISOLA, Hotel Vila Rova, and Boutique Resort OSMA.
These hotels in Krk Island are also highly rated by couples: Hotel Heritage Forza, Hotel Villa Margaret, and B&B Villa Maris Punat.
Hotel Marina, Hotel & Resort ISOLA, 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 Luxury Hotel Riva, Hotel Vinotel Gospoja, and DESIGN hotel VERBENICUM.
Hotels in Krk Island that offer a highly-rated breakfast include Hotel & Resort ISOLA, Hotel Vila Rova, and B&B Villa Maris Punat.
Breakfast at these hotels in Krk Island are also highly rated: Hotel Heritage Forza, Hotel Villa Margaret, and Hotel Kanajt.
Č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 :)
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
Baška
Everything was wonderful. The apartment was comfortable and equipped with all you might need. It is well located a few minutes’ walk up from the main promenade in a quiet residential area. Owners are very nice and at your disposal for all queries. They were very helpful, great hospitality. The view from the balcony is just perfect, blue sea, mountains of Krk island and memorable sunset. If you are in Baška, I would definitely recommend staying here.
Š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.
This hotel is better than I expected. The staff is wonderful they answered all of my questions. Thanks your patience. Wellness is simple but cool, massage was great for me. Room is well equipped and the sight was wonderful. Best in the city and maybe in Krk island. I will be back. Great closed garage place. Lovely hotel, food (breakfast, dinner) is better than i expected.
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.🙃
Kornić
We stayed in Kornic, to visit other beaches and cities on Krk Island. One of the best apartments we have seen, regarding the kitchen and its supplies for its size. Bonus point for the garden shower! Lovely owners and good location. The town is really calm, with good bakery (next corner in walking distance), watermelon seller at the roundabout.
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.
Vantačići
The apartment is very convenient for 4 person family. It´s very clean, equiped with more than necessities. It´s on quit place just about 5 min. walk to the beach. The hosts are very helpfull and nice. The free bikes enabled me to explore the nature of Krk island and find another beatifull beaches.
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.
Vrbnik
Everything was great, the apartment is situated in a walking distance from the city centre and the beach. In 15 minutes drive you can visit many of the most famous beaches of Krk island. The apartment was superbly clean and everything is new!
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.
Baška
Nice apartment with a splendid view on the near mountains of Krk Island. The beach is very close (10 mins walking) and it is a perfect place for whom is searching a quite place
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.
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
Punat
very nice apartthotel with friendly staff and great breakfast, best value on krk island