Skip to main content

The best homestays in Krk Island

Check out our pick of great homestays 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
173 reviews
Price from
US$71
per night

Featuring a balcony with garden views, water sports facilities and free bikes, Casa Valsecca can be found in Krk, close to Drazica Beach and 3.3 km from Kosljun Franciscan Monastery. This beachfront property offers access to a terrace, free private parking and free WiFi. The property offers allergy-free units and is located 5.5 km from Punat Marina. A spacious, clean, well equipped suite for a 1 night stay. Walked easily to town and beaches. The host, Mario, was friendly, helpful, flexible , and informative.

Show more Show less
9.2
Superb
108 reviews
Price from
US$165
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
172 reviews
Price from
US$109
per night

Situated just 1.4 km from Vecja Beach, ELA i GABI provides accommodation in Omišalj with access to a garden, barbecue facilities, as well as private check-in and check-out. There is a private entrance at the homestay for the convenience of those who stay. The homestay features rooms with air conditioning, free private parking and free WiFi. Amazing hostess Nice clean appartment Great location to visit the rest of Krk Got a nice gift too

Show more Show less
9.7
Exceptional
230 reviews
Price from
US$59
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. Perfectly situated in the small Porat harbor right next to the water with a nice shaded poolarea, close to a small store and short walkingdistance to the cliffs for swimming and sunbathing. It is familyrun and very friendly. The hosts will do anything to make you feel comfortable. Do not make the misstake of leaving the hotel for dinner elsewhere. The menu is extensive, everything fresh with lots of seafood and fish on the menu. One of the brothers cook and he is amazing, don’t miss the local pasta with frutti di mare ( the sauce is magic, but try to trade the regular spaghetti for the local penne-like pasta that will absorb the taste even more) It is one of the cleanest hotels we have stayed in. The AC works great and is needed in this climate.Pool towels provided. Good local wineselection. Private free parking, roomy, outside the hotel.

Show more Show less
9.6
Exceptional
146 reviews
Price from
US$219
per night

Situated in Njivice and only 800 metres from Kijac Beach, Apartmani VILLA KALINIC features accommodation with sea views, free WiFi and free private parking. There is a private entrance at the homestay for the convenience of those who stay. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the garden and inner courtyard. Zoran was an excellent host. The apartment had everything what we needed and he even helped us by supplying some other elementos that made everything even better. Thank you, it was an excellent saty!!!

Show more Show less
9.1
Superb
132 reviews
Price from
US$83
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
117 reviews
Price from
US$68
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. One of the best accommodation I had stayed in. There are two rooms (each with its own bathroom) and a living room and also there is a bigger bathroom near the living area. The beds are very comfortable, the area is very quiet, so you ca have an excellent sleep. There is also o very nice balcony to enjoy the mornings/evenings. Also, the location is great: 5 minutes walk to the city center and the port where you have a lot of restaurants, coffee-shops and everything you need. Also, the nearest beach is 10 minutes walk from the property. The host is very kind and can help you with everything you need. All in all, definitely a great accommodation.

Show more Show less
9.5
Exceptional
114 reviews
Price from
US$94
per night

Featuring air-conditioned accommodation with a patio, Appartments Adriatic is set in Omišalj. This property offers access to a balcony, free private parking and free WiFi. Outdoor seating is also available at the guest house. Modern, clean and delightful thoughtful hostess

Show more Show less
9.6
Exceptional
108 reviews
Price from
US$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. Very hospitable people, clean, comfortable, good breakfast!

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

Most booked homestays in Krk Island this month

FAQs about homestays in Krk Island

Homestays that guests love in Krk Island