Skip to main content

Search self catering accommodation in Krk Island

Find the self catering accommodation that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Featured self catering accommodation destinations

Destination inspiration for your trip – find a self catering accommodation

Malinska

874 self catering accommodation

Krk

799 self catering accommodation

Baška

763 self catering accommodation

Njivice

349 self catering accommodation

Punat

280 self catering accommodation

Šilo

228 self catering accommodation

Vrbnik

174 self catering accommodation

Kornić

127 self catering accommodation

Omišalj

114 self catering accommodation

Vantačići

109 self catering accommodation

Pinezici

103 self catering accommodation

Čižići

83 self catering accommodation

Klimno

80 self catering accommodation

Dobrinj

65 self catering accommodation

Sveti Vid-Miholjice

51 self catering accommodation

Vrh

48 self catering accommodation

The best self catering accommodation in Krk Island

Check out our pick of great self catering accommodation on Krk Island

Filter by:

Star rating
Review score

Mobile Homes Camping Omišalj

Omišalj

Facing the seafront, Mobile Homes Camping Omišalj is a campground featuring a 5-star accommodation in Omišalj. It has a private beach area, seasonal outdoor swimming pool and private parking.

K
Karin
From
Slovenia
Clean property, stuff was very nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,408 reviews
Price from
€ 135.68
1 night, 2 adults

Jozić Sobe Studio

Krk

Situated in Krk and only 1.8 km from Porporela Beach, Jozić Sobe Studio features accommodation with sea views, free WiFi and free private parking.

Ю
Юрий Проскурин
From
Hungary
Thank you for the cozy apartment! We enjoyed our stay in Krk. It was a wonderful stay in the beginning of our Camino Krk 🩵
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 105 reviews
Price from
€ 80.75
1 night, 2 adults

Forever Oasis

Vrbnik

Forever Oasis features garden views, free WiFi and free private parking, set in Vrbnik, 300 metres from Secret Beach.

Č
Čebulec
From
Slovenia
Very friendly host and a nice apartment in a great location. For our short stay we couldnt ask for more! 10/10.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 154 reviews
Price from
€ 89.21
1 night, 2 adults

Greta

Vrbnik

Located within 400 metres of Secret Beach and 10 km of Punat Marina, Greta provides rooms with air conditioning and a private bathroom in Vrbnik.

K
Kislinger
From
Czech Republic
Nice apartment . Ok for family with 2 kids. Recommend. Traveler family from CZ
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 171 reviews
Price from
€ 80
1 night, 2 adults

Guest house Lavanda 4

Njivice

Set in Njivice and only less than 1 km from Kijac Beach, Guest house Lavanda 4 offers accommodation with sea views, free WiFi and free private parking.

S
Simone
From
Italy
Everything top. Position, the room, the furnitures, cleaning, curtesy. Everything perfect. If back to krk we will surely return there.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 177 reviews
Price from
€ 85
1 night, 2 adults

TwENty-Punat Apartments

Punat

Featuring garden views, TwENty-Punat Apartments features accommodation with patio, around 1.5 km from Pila Beach. The 4-star apartment features city views and is 1.7 km from Punat Marina.

E
Ela
From
Croatia
Everything was extremely clean, we had everything we needed in the kitchen, the view and the terrace were beautiful. Owners are really helpful, nice and amiable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 117 reviews
Price from
€ 140
1 night, 2 adults

Apartman Borna

Vrbnik

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.

P
Paula
From
Croatia
We loved the location - the view from the balcony is amazing. The apartment is clean, comfortable, and cozy, perfect for a group of friends traveling together.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 126 reviews
Price from
€ 120
1 night, 2 adults

Apartments Ivanka G

Malinska

Boasting mountain views, Apartments Ivanka G provides accommodation with balcony, around 800 metres from Rupa Beach. With garden views, this accommodation offers a patio.

A
Antonio
From
Croatia
Excellent host, kind and friendly.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 210 reviews
Price from
€ 90
1 night, 2 adults

Hotel & Resort ISOLA

Hotel in Baška

Set in Baška, 600 metres from Vela Baska Beach, Hotel & Resort ISOLA offers accommodation with a garden, free private parking, a terrace and a restaurant.

L
László
From
Hungary
Isola is the perfect place to relax. Every detail of the resort is designed with very good taste and high quality - elegant apartments where you feel yourself at home 😊 We loved the pool with sea water, the sauna and the own jacuzzi surrounded by the beautiful garden. The owners are very kind, and all our requests, questions were handled quickly and smoothly. This place became one of our favourites😎 thank you here again for the great hospitality🥰 Kiss L. from Hungary
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 173 reviews
Price from
€ 196
1 night, 2 adults

Shimmer & Shine

Baška

Boasting mountain views, Shimmer & Shine provides accommodation with balcony, around a few steps from Beach Helena. With garden views, this accommodation offers a patio.

A
Andraž
From
Slovenia
Location is perfect, on edge of Baska town, very quiet, you can feel the nature, close to the sea and beaches, but still walking distance to the town with restaurants. Building-villa is amazing. Rooms are comfortable, good bed, towels are there, small kitchen with fridge, and all equipment. Parking in front of villa. Worth it.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 167 reviews
Price from
€ 185
1 night, 2 adults
All self catering accommodation on Krk Island

Most booked self catering accommodation in Krk Island this month

See all

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,484 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,690 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,197 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,408 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 442 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 526 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 246 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 451 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 332 reviews

Popular with guests booking self catering accommodation on Krk Island

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 197 reviews

FAQs about self catering accommodation in Krk Island

Self catering accommodation that guests love in Krk Island

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 106 reviews
Very friendly and caring host. We had a great welcome. The room was very nice and cosy. It had everything we need, with a comfortable bathroom, little but functional kitchen. Balcony was a nice for evening relax. Location was very convinient - 10 minute walk to the sea, 5 minute walk to the nearest store and fine konoba.
Guest review byKrzysztof
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 24 reviews
The apartment is spacious and clean. You have a nice view of the sea from the terrace. The owners is super friendly and helpful. In the kitchen, you will find everything you need. We can definitely recommend this place!
Guest review byAnne
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,690 reviews
Modern new apartment. Fully equipped kitchen, air conditioning, comfortable beds and fast internet.
Guest review byAles
Family with young children
Avg. price/night: € 145
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 86 reviews
The apartman itself was very pretty, clean, and spacious. The location was perfect. It's an easy, short walk to the beach. We really appreciated the upstairs balcony and the downstairs sitting area outside. The kitchen was well-equipped. All the rooms were comfortable with a lot of room to unpack our stuff. We were treated exceptionally well. They were very kind, helpful, and welcoming. Our vacation here was wonderful, and we are truly grateful to our host for the lovely stay.
Guest review byJudit
People with friends
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 64 reviews
A great place for a longer stay. Very nice and caring owners. Very clean. Fully equipped kitchenette with a fridge, electric stove and microwave. Internet, air conditioning, small balcony with a sea view. Parking space in front of the house. 6-7 minutes walk to the beach. Bakery and grocery store 3 minutes from the house. Very good restaurant "Mango" - 6 minutes from the house. We recommend it with full kindness - Monika and Sławek.
Guest review bySławomir
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 52 reviews
Perfect apartment for group of 4. Hosts were really friendly and welcoming. We liked the kitchen and its appliances, everything for cooking was there. Location isn’t perfect but for young people its not too far to get to the beach or city center, however i can imagine that with small kids or older people it would be more challenging.
Guest review byMichal
Group
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
We had a wonderful stay at this lovely location close to the sea, making it very convenient for our children to walk to the beach. The hosts were incredibly friendly and helpful, making us feel right at home. The rooms were equipped with kitchens, which allowed us to prepare our own meals with ease. We are very satisfied with our stay and highly recommend this place to others!
Guest review byanna
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 16 reviews
This apartment is a true gem, boasting a breathtaking view of the sea and just a leisurely 7-minute stroll to uncrowded beach. The kitchen, along with the entire apartment, is fully equipped with everything you might need. The spacious parking spot is a breeze to navigate, making your stay even more convenient. The rooms are good sized, comfortably accommodating up to four people. Our favorite spot is the expansive balcony, where we enjoyed our breakfast and dinner while soaking in the stunning sunsets.
Guest review byBalazs
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Perfect stay, very close (2-3 min walking) to a very nice beach, walking distance to restaurants and small shops. Big yard for the kids to play, big and clean pool. The entire house was very clean, kitchen well equipped, big terraces at every floor. Great communication with the owner.
Guest review byDan
Family with young children
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 31 reviews
This place was just perfect: Very good location Ac in every room Wonderful view, better than on the pictures Very helpful and kind hosts Well equipped kitchen Nice rooms, kitchen and bathrooms, everything was tidy Easy parking Easily accessable beaches Restaurants are close Calm and silent road
Guest review byFanni
Family with young children