Skip to main content

The best guest houses in Krk Island

Check out our pick of great guest houses on

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set within 600 metres of Rova Beach and 15 km of Kosljun Franciscan Monastery, Rooms & Apartment Mama Mia offers rooms with air conditioning and a private bathroom in Malinska. This property offers access to a balcony and free private parking. This 4-star guest house offers private entrance. Everything was great. Good location - very near to more than one beach in Malinska but also very easy access to other places in Krk Island. The whole building was always clear, and smelling good. Our room was found very clean and it meet all the expectations. The host, Gabi was very kind and helpful! Also, the pizzeria Mamma Mia has very delicious pizza :)

Show more Show less
9.1
Wonderful
168 reviews
Price from
$70
per night

Less than 1 km from Kijac Beach, Guest house Lavanda 4 is a recently renovated property set in Njivice and offers air-conditioned rooms with free WiFi and private parking. With sea views, this accommodation provides a balcony. All rooms come with a patio with city views. Everything top. Position, the room, the furnitures, cleaning, curtesy. Everything perfect. If back to krk we will surely return there.

Show more Show less
9.2
Wonderful
127 reviews
Price from
$78
per night

Villas Punta Silo - luxury apartments with pool is located in Šilo, 24 km from Kosljun Franciscan Monastery, 43 km from Trsat Castle, as well as 44 km from The Croatian National Theatre Ivan Zajc. Featuring free private parking, the 5-star guest house is 80 metres from Lokvišća North Beach. The property has an outdoor pool with a fence and is situated 21 km from Punat Marina. Swimming pool Very close to almost private beach 😎 - after seasone Little cosy room (studio)

Show more Show less
9.4
Wonderful
164 reviews
Price from
$109
per night

Set near Tunjera Bay Beach and St. Mary Magdalene Monastery in Porat, Villa Vista is in Malinska and features free private parking and a restaurant. Each accommodation at the 4-star guest house has pool views, and guests can enjoy access to pool with a view and to a garden. The guest house offers sea views, a sun terrace, and free WiFi is available throughout the property. The hotel has beautiful views over the very calm Porat marina. We had a very comfortable room, it was cleaned daily. There are beaches in the walking distance, for a quick swim or enjoying the sun throughout the day. There's also a small heated pool at the hotel. Fantastic hospitality, the hosts made us feel like part of the family (it's a family run business) and went above and beyond to make us feel welcome and enjoy our vacation. Awesome food, from fresh fish they catch themselves daily to local cuisine, they prepare dinner for hotel guests and the food was so good that we didn't want to try and eat anywhere else! The hosts were entertaining and a great source of information about the island destinations, being Krk locals.

Show more Show less
9.6
Exceptional
153 reviews
Price from
$218
per night

Situated in Šilo, 100 metres from Lokvisca South Beach, Pension Riviera-Šilo features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Each accommodation at the 4-star hotel has mountain views, and guests can enjoy access to a terrace and to a bar. Free WiFi and room service are available. The staff was absolutely perfect. Nice, helpful people. Good variety of food for breakfast.

Show more Show less
9.2
Wonderful
437 reviews
Price from
$70
per night

Featuring quiet street views, Rooms & Apartments Jadranka provides accommodation with patio, around 600 metres from Vela Baska Beach. This property offers access to a balcony, free private parking and free WiFi. Baška Bus Station is 600 metres away and Baška Riva Promenade is less than 1 km from the guest house. the apartment was very clean and well maintained

Show more Show less
9.2
Wonderful
117 reviews
Price from
$52
per night

Boasting garden views, Katy features accommodation with balcony, around less than 1 km from Porporela Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. This 4-star guest house offers private entrance. Very kind and helpful hostess! The apartment was lovely — clean, cozy, and had everything we needed for a comfortable stay. The location was perfect, just a short walk from the city center, which made it super convenient to explore. We really enjoyed our time there!

Show more Show less
9.6
Exceptional
112 reviews
Price from
$106
per night

The guest house is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. For added privacy, the accommodation has a private entrance and soundproofing. Terrific apartment with every amenity. Nothing lacking…even a welcoming beer in the refrigerator. Host couldn’t be more informative or helpful.

Show more Show less
9.6
Exceptional
110 reviews
Price from
$181
per night

Situated in Baška and only less than 1 km from Vela Baska Beach, Bed & Breakfast Došen IV features accommodation with mountain views, free WiFi and free private parking. Guests can benefit from a balcony and a seasonal outdoor pool. The property is non-smoking and is set 16 km from Punat Marina.

Kosljun Franciscan Monastery is 20 km from the guest house, while Baška Bus Station is 1.1 km from the property. Rijeka Airport is 43 km away. Everything was clean, good location, 10 min to the sea shore, nice pool and very good breakfast😀🥞

Show more Show less
9.6
Exceptional
110 reviews
Price from
$129
per night

Set in Malinska and only less than 1 km from Draga Beach, Vila Panorama by El-Pi Tours offers accommodation with sea views, free WiFi and free private parking. This guest house provides air-conditioned accommodation with a balcony. Featuring a private entrance, the guest house allows guests to maintain their privacy. Perfect clean room. Very polite host. Anything we need, we asked and they helped us. You have 15min walk down the hill to the beach. Our host bring us homemade liquer one evening. I recommend this apartman.

Show more Show less
9.2
Wonderful
181 reviews
Price from
$78
per night

Most booked guest houses in Krk Island this month

FAQs about guest houses in Krk Island

Guest Houses that guests love in Krk Island

gogless