Skip to main content

The best self-catering accommodations in Krk

Check out our selection of great self-catering accommodations in Krk

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Splendissima Krk - Adults only, hotel in Krk

Featuring an outdoor swimming pool surrounded by Mediterranean vegetation, Apartments Splendissima Krk offers air-conditioned accommodations and free WiFi.

Scored 9.5
9.5
Rated exceptional
Exceptional
146 reviews
Price from
$109.99
1 night, 2 adults
Apartmani Pavlović, hotel in Krk

Featuring inner courtyard views, Apartmani Pavlović in Krk offers accommodations and a garden. With city views, this accommodation provides a patio.

Nice cosy room upstairs with a kitchen, fridge and all necessities.
Scored 9.5
9.5
Rated exceptional
Exceptional
153 reviews
Price from
$63.46
1 night, 2 adults
Apartments Sinisa - Krk Town, hotel in Krk

Offering inner courtyard views, Apartments Sinisa - Krk Town in Krk features accommodations, a garden, and barbecue facilities. With sea views, this accommodation provides a balcony.

Great location within walking distance to downtown. Super clean apartment and a friendly host
Scored 9.4
9.4
Rated wonderful
Wonderful
223 reviews
Price from
$84.61
1 night, 2 adults
The Golden Island apartments, hotel in Krk

Featuring quiet street views, The Golden Island apartments in Krk provides accommodations and barbecue facilities. With inner courtyard views, this accommodation offers a balcony.

Well equipped apartment, there is everything you need to cook: oven, dishwasher ,freezer ,fridge, and also very big for 2 people, the owner is very nice, he gave us lot of tips on where to eat and where to go for hikes
Scored 9.4
9.4
Rated wonderful
Wonderful
68 reviews
Price from
$210.46
1 night, 2 adults
Apartment SARA, hotel in Krk

Just a 9-minute walk from Punta Di Galetto Beach and half a mile from Drazica Beach, Apartment SARA features accommodations in Krk with a garden.

Scored 9.8
9.8
Rated exceptional
Exceptional
60 reviews
Price from
$137.49
1 night, 2 adults
Lina at the best, hotel in Krk

Just a 11-minute walk from Porporela Beach and 0.6 miles from Drazica Beach, Lina at the best features accommodations in Krk with a garden.

Scored 9.7
9.7
Rated exceptional
Exceptional
49 reviews
Price from
$95.18
1 night, 2 adults
SEA & HONEY, hotel in Krk

Offering a garden and barbecue facilities, SEA & HONEY in Krk is close to Punta Di Galetto Beach and Drazica Beach.

Scored 9.2
9.2
Rated wonderful
Wonderful
45 reviews
Price from
$126.91
1 night, 2 adults
Apartment Stone House Krk, hotel in Krk

Apartment Stone House Krk provides beachfront accommodations in Krk. The air-conditioned accommodations are a 6-minute walk from Drazica Beach.

this place was in the perfect location to walk everywhere in krk!
Scored 9.2
9.2
Rated wonderful
Wonderful
98 reviews
Price from
$48.65
1 night, 2 adults
Apartment Neda, hotel in Krk

Apartment Neda offers accommodations in Krk, a 11-minute walk from Porporela Beach and 3.4 miles from Kosljun Franciscan Monastery.

The owners welcomed us right away with a smile and a big welcome! They explained everything and made sure all was provided. A nice bottle of white wine was also given! We had our bikes with us and could easily lock them in a safe place. The apartment is very clean and newly renovated! It has everything one needs. The location is great! 2 streets from the beach which is easy to access. A ton of hiking/ riding trails and down the road is a camp ground open for everyone to access. They have a nice promenade to town as well as playgrounds etc. Downtown is 5 minutes by foot down the road with lots of shops
Scored 9.6
9.6
Rated exceptional
Exceptional
62 reviews
Price from
$84.61
1 night, 2 adults
Studio Renata, hotel in Krk

Studio Renata offers accommodations in Krk, 3.1 miles from Kosljun Franciscan Monastery and 5.2 miles from Punat Marina. This property offers access to a balcony, free private parking, and free Wifi.

Scored 9.3
9.3
Rated wonderful
Wonderful
6 reviews
Price from
$61.87
1 night, 2 adults
All self-catering accommodations in Krk
Looking for a self-catering accommodation?
Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Krk this month

Enjoy breakfast in Krk!

  • Apartmani Janja
    Breakfast options
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 104 reviews

    Apartmani Janja offers air-conditioned rooms in Krk. Offering free private parking, the 4-star apartment is a 10-minute walk from Ježevac Beach. Guests can access the apartment via private entrance.

    Vse top👌 Lokacija, čistoča, apartma lep, prostoren👌 10

  • Apartments Punta & Vista in Krk
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 109 reviews

    Apartments Punta & Vista in Krk features air-conditioned rooms in Krk. This property offers access to a patio and free private parking.

    Glede na lokacijo in čistočo ter zelo prijazno osebje, odličen apartma.

  • Apartments Summer Bloom
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 137 reviews

    Apartments Summer Bloom features air-conditioned rooms in Krk. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    Kedves házigazda. Csöndes környezet. Jó tengerpart.

  • Apartment Stella di Mare
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 104 reviews

    Just a 19-minute walk from Drazica Beach and one mile from Punta Di Galetto Beach, Apartment Stella di Mare features accommodations in Krk with barbecue facilities.

    Très bien situé. Literie confortable et très bien équipé

  • Apartmani Željka
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 142 reviews

    Featuring a garden, Apartmani Željka features accommodations in Krk. This property offers access to a terrace, free private parking, and free Wifi.

    Spacious very well equipped apartment, convenient parking

  • Apartments Karen
    Breakfast options
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 112 reviews

    Apartments Karen provides barbecue facilities and accommodations with a kitchen in Krk, a 8-minute walk from Punta Di Galetto Beach. With sea views, this accommodation offers a balcony.

    Es war wie immer wunderbar. Super tolle Vermieterin!!

  • Wabi Sabi Resort & Apartments
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 147 reviews

    Providing inner courtyard views, Wabi Sabi Resort & Apartments in Krk features accommodations and a garden.

    Wunderschön gelegen, toller Pool, sehr nette Leute

  • Apartments Mia Krk
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 111 reviews

    Just a 8-minute walk from Ježevac Beach and half a mile from Porporela Beach, Apartments Mia Krk features accommodations in Krk, with a garden.

    Szuper apartman pár percre az óvárostól és a tengerparttól!

These self-catering accommodations in Krk have options with FREE cancellation

  • Apartmani Tomislav
    Free cancellation options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 174 reviews

    Just a 12-minute walk from Ježevac Beach and 0.7 miles from Porporela Beach, Apartmani Tomislav features accommodations in Krk, with a garden.

    Uredan i lijep apartman! Samo terasa vrijedi te novce...

  • Casa Aurelia - Mali Tone
    Free cancellation options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 115 reviews

    A 9-minute walk from Drazica Beach in Krk, Casa Aurelia - Mali Tone provides accommodations with access to beauty services. This beachfront property offers access to a terrace and free Wifi.

    Very clean, comfortable apartment. Perfect location

  • Apartmani Pavlović
    Free cancellation options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 153 reviews

    Featuring inner courtyard views, Apartmani Pavlović in Krk offers accommodations and a garden. With city views, this accommodation provides a patio.

    L'accueil, les équipements, la disposition d'un parking

  • Guest House Krk Town Centre
    Free cancellation options available
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 102 reviews

    Offering inner courtyard views, Guest House Krk Town Centre in Krk offers accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

    Minden közel volt, kedves tulajdonosok, jó környezet

  • Studio Renata
    Free cancellation options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 6 reviews

    Studio Renata offers accommodations in Krk, 3.1 miles from Kosljun Franciscan Monastery and 5.2 miles from Punat Marina. This property offers access to a balcony, free private parking, and free Wifi.

  • Luxury apartment Lariv Krk
    Free cancellation options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 7 reviews

    A 18-minute walk from Porporela Beach in Krk, Luxury apartment Lariv Krk offers accommodations with access to a fitness room. This property offers a private pool, free Wifi, and free private parking.

    Sehr schöne und neue Anlage. Apartment sehr geräumig und die Ausstattung einfach nur zum wohlfühlen.

  • Luxury apartment LaRiv
    Free cancellation options available
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 8 reviews

    Offering a seasonal outdoor swimming pool and a garden, Luxury apartment LaRiv in Krk is close to Porporela Beach and Drazica Beach.

    Sehr elegante, chic eingerichtete Wohnung, schöne Lage, Fußläufig zu Geschäften und in die Altstadt

  • Apartment Jugo
    Free cancellation options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 14 reviews

    Just a 9-minute walk from Porporela Beach and 0.7 miles from Ježevac Beach, Apartment Jugo features accommodations in Krk with a garden.

    Very comfortable, clean and well located property. Owner and her son were very friendly and helpful.

Highly-rated self-catering accommodations in Krk

  • Apartments Adria Danka
    8.0+ review score
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 120 reviews

    Just a 6-minute walk from Porporela Beach and 600 yards from Ježevac Beach, Apartments Adria Danka features accommodations in Krk, with a garden.

    Sehr freundliche & liebevolle Gastgeber - danke

  • Apartments Petra Krk
    8.0+ review score
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 197 reviews

    Located in Krk, Apartments Petra Krk offers a heated outdoor pool. This self-catering accommodations features free WiFi. The property is 2297 feet from Krk Fortress and 2297 feet from Krk Cathedral.

    Fantastische Aussenanlage, schöner Wohnraum, super Lage

  • Villa Palma Krk
    8.0+ review score
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 219 reviews

    Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodations with a private balcony or terrace. Free WiFi access is available in all areas.

    Everyrhing was the best. Very nice apartment, and the staff, so kind.

  • Apartmani Čabrajac
    8.0+ review score
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 7 reviews

    Just a 3-minute walk from Drazica Beach and 600 yards from Koralj Beach, Apartmani Čabrajac features accommodations in Krk with a terrace.

  • Apartman Mara
    8.0+ review score
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 36 reviews

    Apartman Mara is located in Krk, just 3.4 miles from Kosljun Franciscan Monastery and 4.8 miles from Punat Marina.

    Ljubaznost domaćina, čistoća objekta i blizina moru.

  • BARTOL LUXURY APARTMENTS KRK Croatia
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 47 reviews

    A 11-minute walk from Drazica Beach in Krk, BARTOL LUXURY APARTMENTS KRK Croatia features accommodations with access to a hot tub.

    schönes Appartment mit toller Terrasse und Whirlpool 👍

  • Apartment Doris, Nenadici
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 24 reviews

    Featuring a garden, Apartment Doris, Nenadici features accommodations in Krk. This property offers access to a terrace, free private parking, and free Wifi.

    Es war wunderschön und es hat an nichts gefehlt. Wir kommen wieder.

  • Lola Dream
    8.0+ review score
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 47 reviews

    Located in Krk, a 8-minute walk from Drazica Beach, Lola Dream has accommodations with free WiFi and free private parking. This 4-star inn offers luggage storage space.

    Super süß eingerichtet. Milena hat an alles gedacht.

FAQ about self-catering accommodations in Krk

Self-catering Accommodations That Guests Love in Krk

  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 116 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.
    Krzysztof
    Family with young children
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 27 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!
    Anne
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 38 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.
    M
    Michal
    Group
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 104 reviews
    We had a wonderful stay. The apartment is very well equipped, the owners are thinking about everything in detail (plenty of cleaning equipment, kitchen textiles, extra bed linen, fresh towels after few nights, etc.). The location is excellent and house was very quiet, despite it was fully occupied. Great value, compared to other apartments nearby.
    Adam
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 32 reviews
    Apartment was clean and the kitchen was well equiped.
    Gašper
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 67 reviews
    The owner was very kind, prepared drinks (cola, beer) in the fridge, gave gifts to our son (candies and matchbox), gave us farewell gifts. The kitchen was well-equipped.
    MÁTÉ
    Family with young children
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 17 reviews
    Very good size, very well equiped kitchen, washing machine. Very good location in quiet area.
    Ivana
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 207 reviews
    It felt like visiting some relatives where you are very welcomed. Very pleasant experience. I liked the terrace, where you can keep the door opened all the time and children can be outdoor. Small, but comfortable bedroom. Very well equiped kitchen and big refrigirator. Parking with coverage from the sun.
    Zoria
    Family with young children
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 50 reviews
    the place is great, the city of Krk is nice, the beaches are equipped and clean, the sea is beautiful.. maximum satisfaction with appartments, very pleasant hosts, everything excellently equipped, incredibly clean, great terrace, pleasant environment... everything 100%... change of towels during the stay, soap, kitchen towels, toilet paper, dishwasher tablets, trash bags, coffee filters... everything great!!!
    MarŠan06
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 21 reviews
    Beautiful, friendly staff, Franca and her sister, who were very welcoming on our arrival, supplied us with refreshments, while waiting to check in to our room. We were able to check in early without a fuss. Perfect location close to shops, restaurants, beaches and bus station. Comfortable room, with use of shared kitchen. We loved it.
    Margaret
    Young couple

Research, refine, and make plans for your whole trip