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.
A beautiful property on the water. A short walk to the old town. Very comfortable room. Breakfast was great
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. Breakfast was excellent, and the young lady there was wonderfully friendly. The check-in gentlemen were extremely helpful. The room was just right for us. This was our third visit. Of course, we would come again.
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
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. Amazing location and sea views. Very stylish.
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.
Great place where owners care personally about every guest. Well organised B&B, very comfortable and clean rooms (cleaned and every day), nice breakfast served in the beautiful garden. Located 3-5 minutes from the closest beaches, a sea view from our room was very nice. Very kind and helpful people working there. We will be back!
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. 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!
Krk
Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.
Guests can relax by the communal swimming pool or use the BBQ facilities in the garden. Free private parking is provided on site.
Very nice and comfortable apartment with great pool area and beautiful views.
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.
All rooms come with a seating area and a bathroom with shower, hairdryer and free toiletries. Amenities include a radio and a minibar. Some units feature a terrace with sun loungers.
A very nice little hotel in a fantastic location in the old town and beside the sea. Very quiet too, and parking just near
Malinska
Just 50 metres from the pebbly beach, Guest House Katarina is located 200 metres from the centre of Porat. It offers air-conditioned rooms with a furnished balcony and free Wi-Fi.
All rooms comprise a flat-screen satellite TV and a bathroom with shower. Some offer sea views.
Everything was perfect, clean and the host was very lovely. In fact all staff including housekeepers were nice and made us feel welcomed.
Mini fridge in the room and Hair dryer in the bathroom were a huge plus also.
Amazing view.
All same as on the pictures.
Mattress was on the softer scale, so if that's what you like, this is your haven.
It is just few steps from the beach and there is also a tiny shop up to 5 mins walk.
Parking available and breakfast as well.
If we come back, we know where to stay :-)
Thank you
Romantic Hotel in Njivice
Popular with guests booking romantic hotels on Krk Island
Romantic Hotel in Punat
Popular with guests booking romantic hotels on Krk Island
Romantic Hotel in Malinska
Popular with guests booking romantic hotels on Krk Island
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
The average price per night for a romantic hotel on Krk Island for this weekend is US$86, based on current Booking.com prices.
Most romantic hotels on Booking.com offer free cancellation.
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
Hotel Vinotel Gospoja, Villa Palma Krk and Hotel Marina have received great reviews from guests visiting Krk Island regarding the views from these romantic hotels.
Guests staying on Krk Island also spoke highly of the views from these romantic hotels: The House, Guest House Katarina and Hotel Heritage Forza.
Hotel Bor, Hotel Kanajt and Hotel Heritage Forza are some popular romantic hotels on Krk Island.
In addition to these romantic hotels, B&B Villa Maris, B&B Marijana and Hotel Vila Rova are also popular on Krk Island.
Many families visiting Krk Island loved staying at Villa Palma Krk, B&B Marijana and B&B Villa Maris.
Similarly, Hotel Heritage Forza, Hotel Vila Rova and Guest House Katarina are also popular with family travellers.
Couples visiting Krk Island loved staying at Hotel Vila Rova, Hotel Heritage Forza and B&B Villa Maris.
Similarly, these romantic hotels on Krk Island are highly rated by couples: B&B Marijana, Hotel Villa Margaret and Hotel Marina.
There are 21 romantic hotels on Krk Island you can book on Booking.com.
Fully equipped, charming villa with beautiful, mature garden. We enjoyed relaxing by the pool, but also explored different villages and beaches in Krk, which may be reached by just a short drive. We had a lovely time. The host was very accommodating.
Thank you very much for a relaxing holiday. Daniel was absolutely lovely and helpful. Apartment and surroundings beautiful. Perfect for a family of 4. New furnishings, large terrace. The apartment is in a beautiful, well-kept garden full of flowers and greenery. We can definitely recommend it.
We had a really great time, the apartment was lovely and even better than the photos. Parking is free for one car, for the other we found plenty of spots 2 minutes away in a paid parking (5€/ day). Communication with the host was excellent, they had a baby cot and also provided a high chair for us. Couldn’t get a better value for money. You can relax in the garden, barbecue, enjoy the day. The apartment is 10 minutes away from the beach by foot, really lovely walk. AC was working perfectly, kitchen is fully equipped, washing machine…
This hotel is incredible. The town is lovely - quiet and small and nowhere near as busy as Krk. The hotel itself is beautiful and just the right level of fancy. The staff were so helpful and kind and even upgraded our room for us at no charge. We loved it and will definitely be back.
The apartment was small for me and wife and kid but we traveled without a plan. The old lady and her man make you feel like you’re at you grandpa’s house they were really lovely before we departed it was raining they brought us lemon cake and coffee it was such a sweet thing from them to do. Every day our apartment was clean when we came in the evening which unusual in renting apartments. Before we leave to home we even got a bottle of wine from them like i said they were amazing people and loved staying there.
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.