See the latest prices and deals by choosing your dates.
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.
Guests can also dine and relax on the sea-view terrace.
Great location fantastic stash
Punat
Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina. Guests can enjoy the seasonal outdoor salt-water swimming pool and a spa centre with saunas, hot tub and a relaxation area with a view. Free WiFi access is available throughout. Small room but everything you need. Excellent pool and pool bar. The breakfast was excellent
Punat
B&B Villa Maris is located in Punat and features a garden and an outdoor dining area. Around 1.9 km from Punat Marina, the property is also 1.7 km away from Kosljun Franciscan Monastery and offers free WiFi. Villa Maris is amazing! The rooms are comfy and beautifully decorated. They have many extra features like heated tile and electric blinds. The breakfast was made to order and was so delicious. Super quiet location. The hostess was very nice and actually washed some clothes for me since I fell and hit my head (needed stitches). Who does that? The owners are wonderful to. I wish I could have stayed longer! I would recommend this B&B to anyone.
Vrbnik
Set 600 metres from Secret Beach, Luksuzne sobe Luce offers accommodation with a balcony, as well as a bar. There is an in-house restaurant, plus free private parking and free WiFi are available. This 4-star bed and breakfast offers private entrance. Everything was perfect. It’s close to the city centre, it has a nice restaurant, the view is beautiful from the terrace, the staff is super friendly. We really enjoyed our stay and will recommend it to our friends. The breakfast was perfect as well!
Vrbnik
The rooms are equipped with a flat-screen TV with cable channels. Certain rooms feature a seating area to relax in after a busy day. Every room includes a private bathroom fitted with a bath or shower. Extras include bathrobes and slippers. We did a road-trip through Croatia and stayed in about 10 hotels. This was the best one we’ve stayed in Croatia. Very kind staff, quiet place, no noisy kids, the small pebble stone beach nearby has very clear water and you can see the small fish when snorkeling/swimming, great restaurant, …
Stara Baška
Featuring free WiFi throughout the property, Eola Leisure Rooms offers accommodation in peaceful surroundings in Stara Baška, just 200 metes from the nearest beach. Free private parking is available on site. Everything was great. The room was new, big and clean, with a nice terrace overlooking the sea. The staff was kind and always available for any needs. They also have a restaurant where food is really good. Definitely recommended.
Malinska
Set in Malinska on the island of Krk, 300 metres from Rova Beach, B&B Marijana boasts a children's playground and terrace. Guests can enjoy the on-site bar. The centre of Malinska is 2.5 km away.
The rooms are air-conditioned and come with satellite TV and a private bathroom fitted with a shower. Certain units have a seating area for your convenience. Certain rooms feature views of the sea or garden.
The place itself is immaculate, and the rooms are spacious as well. Breakfast is good and the hosts are very friendly.
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. Free WiFi access is provided throughout the property and free public parking is available. 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.
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. Each room is unique and elegantly decorated with stonewall elements and wooden beams. 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.
Baška
Set 750 metres from central Baska on the island of Krk, Bed & Breakfast Došen offers free WiFi, en suite rooms and apartments both with a balcony. Shared BBQ facilities are also provided. Vela Beach is 700 metres away. Beautiful views from the balcony, breakfast was good, an easy 10 minute walk to the promenade.
Romantic Hotel in Njivice
Popular with guests booking romantic hotels on Krk Island
Romantic Hotel in Malinska
Popular with guests booking romantic hotels on Krk Island
Hotel Bor, Hotel Kanajt, and B&B Villa Maris are some popular romantic hotels on Krk Island.
In addition to these, romantic hotels, Hotel Vila Rova, Hotel Heritage Forza, and B&B Marijana are also popular on Krk Island.
The average price per night for a romantic hotel on Krk Island for this weekend is $112, based on current Booking.com prices.
We make it quick and easy to book a romantic hotel on Krk Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Couples visiting Krk Island loved staying at Hotel Vila Rova, B&B Villa Maris, and Hotel Heritage Forza.
Also, these romantic hotels on Krk Island are highly rated by couples: Villa Palma Krk, Apartments & Rooms Milcetic M, and Bed & Breakfast Mario.
Many families visiting Krk Island loved staying at Hotel Vila Rova, B&B Villa Maris, and Hotel Heritage Forza.
Also, Bed & Breakfast Došen, Bed & Breakfast Mario, and Villa Palma Krk are also popular with family travelers.
Most romantic hotels on Booking.com offer free cancellation.
There are 29 romantic hotels on Krk Island you can book on Booking.com.
Hotel Marina, Eola Leisure Rooms, and B&B Marijana have great reviews from guests visiting Krk Island about the views from these romantic hotels.
Guests staying on Krk Island also liked the views from these romantic hotels: Hotel Vila Rova, Guesthouse Cecilia, and Guest House Katarina.
The stay was just perfect! The apartament was outstandingly equipped, there's everything you might need during your stay. It feels like home. The hosts are lovely, super helpful, their hospitality was incredible. We traveled with a small dog, he could run in the garden safely (the parcel is fenced). The view is so nice. We could use the heated jacuzzi anytime we wanted. I just 10000% recommend.
Very comfortable and quiet room, lovely staff, premium quality materials used all around the hotel which makes it feel truly luxurious. Our favourite was the 4th floor terrace with the jacuzzi. The dinner - provided by the hotel’s restaurant is spectacular value for money.
A wonderful house in a romantic village and very dear hosts made the holiday unforgettable. The house, lovingly furnished in vintage style, has every equipment that can not be surpassed. The house and pool are very clean, an ideal place to relax and enjoy. An ideal starting point for hikes and beach explorations. We always liked to return to this place with this special home character and unique style.
Lovely apartment with everything you need, full kitchen equipment. Located quite close to the Malinska center and beach. Very nice and well organized house territory - pool, jacuzzi, tables, chairs and sunbeds - important bonus for your apartment. Nice hosts - Edi, Tea and her parents. They explain you everything you need to know. When we come - water, wine, beer and sweets for child were waiting us. Thank you for the amazing hospitality! We really enjoy staying in these apartments! :)
Incredible stay, very romantic, especially when you stay in penthouse with jacuzzi (the views are just out of this world). We managed to stay at discounted price (winter rate till april), so value for money was amazing. The owner was very lovely and nice, she really listened to our wishes and did everything in her power to accomodate. Her instructions were very informative and clear.
Perfect weekend getaway. Above all expectations. Villa was very comfortable, clean and cozy. In the middle of nature. The beach was a few steps away, so were the restaurants. Staff was very friendly. They upgraded our villa at the arrival and they even extended our check-out for a few hours on our proposal. We will without doubt come back and of course we highly recommend Aminess Gaia Green Villas.
It was a really quite and nice place to stay, expecially for a family with a baby. The good point is that there are just 3 apartment so not many people around, at the pool expecially. The owner was lovely, there was even the possibility to choose to pay in kuna or euro. I recommend this place if you are looking for a place to stay in relax and not so far from every point of the island.
Nice and clean holiday house with a garden and everything that you'd expect for some quite and relaxing days with your lovely ones. Large terrace with barbeque and parking behind the gate. Nice communication with the host. It was perfect stay for us!