Skip to main content

The best guest houses in Krk Island

Check out our pick of great guest houses on

Filter by:


Review score

Superb: 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
Superb
162 reviews
Price from
US$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
Superb
123 reviews
Price from
US$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. Amazing view, beach is right away near the building, shower at the pool. Apartment is new and well equipped. Staff is very friendly.

Show more Show less
9.4
Superb
161 reviews
Price from
US$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. Everything was perfect! Location is extremely clean, the food is homemade and the hosting family very helpful. We parked inside the courtyard, having our own parking spot connected to the room number. We’re actually feeling bad that we left, we felt just like home. Thank you very much for everything, dear hosts!

Show more Show less
9.6
Exceptional
154 reviews
Price from
US$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. Rooms are clean and comfortable. Airco in the room is not adjustable, its set to approx 23C but you can turn it off. Parking behind the building. Good sized pool with more than enough sunbeds. Sea is just across the road, the "beach" is typical croatian so bring your own chair/sunlounger/beach umbrella. The restaurant is excellent and serves all sorts of food. Breakfast was great ! All staff super friendly. We had a perfect short break here and will return for sure !

Show more Show less
9.2
Superb
442 reviews
Price from
US$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
Superb
120 reviews
Price from
US$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.5
Exceptional
115 reviews
Price from
US$105
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. Modern, clean and delightful thoughtful hostess

Show more Show less
9.6
Exceptional
110 reviews
Price from
US$187
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
US$140
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. Very very clean, hospitability, location - 10min on foot to reach the beach or restaurants in the center of Malinska. The owners also offered us a welcome drink. Very kind people. Free parking. I recommend you to go there and book a room.

Show more Show less
9.2
Superb
184 reviews
Price from
US$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