Skip to main content

The best places to stay in Krk Island

Check out our pick of great places to stay 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.

300 metres from Vela Baska Beach, Apartments Neptun is a recently renovated property situated in Baška and features air-conditioned rooms with free WiFi and private parking. The property is set 17 km from Punat Marina, 21 km from Kosljun Franciscan Monastery and 2.1 km from St. Lucy Church in Jurandvor. This 3-star apartment offers private entrance. We had the pleasure of staying in this charming apartment, and we can recommend it with a clear conscience! Its location is absolutely sensational – just a stone's throw from the main promenade, where you'll find plenty of wonderful restaurants, cafes, and shops. Everything we needed was at our fingertips, and evening strolls around the area were a real pleasure. The apartment itself, though small, was ideal for a couple or small family. The space was perfectly arranged, and the interiors proved to be extremely clean and very well equipped. We found everything necessary for a comfortable stay. An additional advantage was the host, who turned out to be exceptionally kind and always willing to help. Their friendliness made us feel at ease and comfortable throughout our stay. We highly recommend this apartment to anyone looking for a comfortable and perfectly located place for their vacation!

Show more Show less
9.7
Exceptional
121 reviews
Price from
US$74
per night

Set in Krk and only less than 1 km from Porporela Beach, Apartmani Janja offers accommodation with sea views, free WiFi and free private parking. The air-conditioned accommodation is 5.3 km from Kosljun Franciscan Monastery. This 4-star apartment offers private entrance. Beautiful view, spacious apartment equipped with all necessities. The town of Krk is a lovely small historical town. The apartment is at good distance to groceries, harbour and center with amazing restaurants.

Show more Show less
9.2
Superb
166 reviews
Price from
US$58
per night

Offering a terrace and city view, Apartman Borna is set in Vrbnik, 8.1 km from Punat Marina and 12 km from Kosljun Franciscan Monastery. The air-conditioned accommodation is 800 metres from Secret Beach, and guests can benefit from private parking available on site and free WiFi. The property offers barbecue facilities and outdoor furniture. The view from the balcony is 11/10 breathtaking. Especially at dusk when the bell tower in the old town is lit up. The kitchen is well stocked. The grill is a gas grill, so you don't need to buy charcoal to grill some local fish. While in Vrbnik, make sure you try the Zlahtina from OPG Longo.

Show more Show less
9.1
Superb
126 reviews
Price from
US$81
per night

Located in Punat, less than 1 km from Pila Beach, In2theRooms Giovanni offers accommodation with a garden, free WiFi and private check-in and check-out. The property is set less than 1 km from Punat Marina, 9.1 km from Kosljun Franciscan Monastery and 7.4 km from Krk Fortress. The apartment features family rooms. The apartment itself was great, nothing to complain about. We loved the way it was decorated, very tasteful indeed. It is 2 minutes away from restaurants and shops, however the town itself is very small, so not a lot of options if that's what you are looking for.

Show more Show less
9.1
Superb
241 reviews
Price from
US$116
per night

Boasting mountain views, Apartments Ivanka G provides accommodation with balcony, around 800 metres from Rupa Beach. With garden views, this accommodation offers a patio. The apartment features rooms with air conditioning, free private parking and free WiFi. Great apartments. Clean. Beautiful Location.

Show more Show less
9.7
Exceptional
198 reviews
Price from
US$57
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. The facility had everything we needed. The studio we stayed in was clean and comfortable, we had our privacy and a little terrace area. The owners were very welcoming and kind.

Show more Show less
9.7
Exceptional
235 reviews
Price from
US$58
per night

Boasting garden views, Golden Sunset provides accommodation with patio, around 700 metres from Sunset Beach. The 4-star apartment has city views and is 20 km from Kosljun Franciscan Monastery. The apartment features rooms with air conditioning, free private parking and free WiFi. The apartment is beautiful, clean. It smelled beautiful everywhere. The equipment is above standard. Check-in and checkout were contactless. Parking is right in front of the house.

Show more Show less
9.6
Exceptional
103 reviews

Set just 200 metres from Čižići Beach, Apartmani Andrea provides accommodation in Čižići with access to a garden, barbecue facilities, as well as bicycle parking. This beachfront property offers access to a patio, free private parking and free WiFi. The apartment features inner courtyard views, a children's playground and a 24-hour front desk. It's exactly like it was on the pictures. Cleen and spacious rooms with a view on the bay. The host was very nice. You can arrange everything... even if you have a little baby there is a bed for it and a feeding chair so don't worry... a lots of toys/books as well etc. It was super important for us that we could come with a dog too and it was no problem because they are dog friendly as well. All in all great stay! :)) ​

Show more Show less
9.5
Exceptional
132 reviews

Situated in Malinska, 18 km from Kosljun Franciscan Monastery, Boutique Resort OSMA - Adults Only features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel features free WiFi and a restaurant. Guests can use the sauna, or enjoy garden views. Tranquil like a modern ashram. This place has it all - rustic garden, hand-handled rocks, modern facilities, lovely pool and energy spots where you can just sit in peace. It is very quiet and perfect for relaxation. Food is exceptional. You can get a massage on Saturdays. You can get local produce - just ask the owners. Beaches like Haludovo are only a 5 minute ride away. Jogging and hiking trails are everywhere.

Show more Show less
9.8
Exceptional
156 reviews

Situated 1.1 km from Porporela Beach, Apartmani Tomislav offers accommodation with a balcony, as well as a garden and barbecue facilities. There is a private entrance at the apartment for the convenience of those who stay. The apartment features rooms with air conditioning, free private parking and free WiFi. Everything was perfect. We felt like home. Thank you for a wonderful stay.

Show more Show less
9.5
Exceptional
161 reviews
Price from
US$71
per night

Most booked places to stay in Krk Island this month

FAQs about places to stay in Krk Island

Places to Stay that guests love in Krk Island