Skip to main content

The 10 Best Self catering accommodation in Krk, Croatia

Check out our pick of great self catering accommodation in Krk

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.

The apartment provides guests with a balcony, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and a hair dryer. A fridge and kitchenware are also featured, as well as a coffee machine and a kettle. At the apartment complex, each unit comes with bed linen and towels.

very clean, nice and well equiped appartement, with nice view on the sea (terrace), the port and city center are in walking distance. The host lady is very-very kind and welcoming. parking on side is also very comfortable

Show more Show less
9.2
Superb
105 reviews
Price from
£58
per night

The apartment provides guests with a terrace, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a toaster, and a private bathroom with shower and a hair dryer. A fridge and kitchenware are also offered, as well as a coffee machine and a kettle. At the apartment complex, units have bed linen and towels.

Everything was perfect. We felt like home. Thank you for a wonderful stay.

Show more Show less
9.5
Exceptional
151 reviews
Price from
£51
per night

The apartment provides guests with a terrace, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and a stovetop, and a private bathroom with shower and a hair dryer. Kitchenware is also featured, as well as a coffee machine and a kettle. At the apartment complex, the units are equipped with bed linen and towels.

Cute, comfortable, clean apartment with nice terrace. Good wifi. Good location near beach and historic center. Very goid parking in the yard.The garden is amazing. Hosts are very nice and redponsive. We were able to check in early.

Show more Show less
9.3
Superb
119 reviews
Price from
£56
per night

The apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with inner courtyard views. For added privacy, the accommodation has a private entrance and soundproofing.

Excellent location - at the middle of old town. Very convenient for the beach, sightseeing and shopping. The apartment is in a recently renovated stone house, so thanks to its thick walls it is naturally cool even in the warmest summer days. I didn’t need to turn on the AC at all, although the temperature was over 30 degrees outside. Despite being so near to restaurants and bars you don’t hear any noise. A very kind and super friendly host. I truly enjoyed every minute of my stay and would definitely recommend. The ground floor apartment I stayed in is suitable for both solo travelers and couples.

Show more Show less
9.3
Superb
110 reviews
Price from
£94
per night

The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a fully equipped kitchen, and a balcony with quiet street views. For added privacy, the accommodation features a private entrance.

Very stylish aparment in a great location close to city centre. Parking is provided and easy to access. Kitchen is well-equipped as well as the bathroom. Due to bad weather, we had to spent most of our times in the apartment and it was very comfortable. Owner, Stella is very nice and accomodating. We thoroughly enjoyed our stay.

Show more Show less
9.3
Superb
107 reviews
Price from
£47
per night

The apartment provides guests with a terrace, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a toaster and a fridge, and a private bathroom with shower and a hair dryer. A patio with outdoor furniture and garden views is offered in every unit. At the apartment complex, every unit is fitted with bed linen and towels.

Nice cosy room upstairs with a kitchen, fridge and all necessities.

Show more Show less
9.5
Exceptional
122 reviews
Price from
£64
per night

All units in the apartment complex are fitted with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a shower, a hair dryer and free toiletries. An oven, a toaster and fridge are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is equipped with bed linen and towels.

We arrived by car, so the beach was within a maximum of 10 minutes' distance in any direction. Parking was right next to the accommodation and, of course, free of charge. Salatič - the small town where the apartment is located - is quiet, peaceful, and perfect for relaxation and unwinding after a day at the beach. We had everything we needed: a washing machine (with complimentary detergent), an electric stove (with complimentary dishwashing detergent), a large refrigerator (with a freezer compartment), air conditioning, WiFi, a double bed, and blinds. Our host was extremely kind and helpful, available at any time of the day whenever we had a request or a question.

Show more Show less
9.5
Exceptional
122 reviews
Price from
£52
per night

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and a hair dryer. The units come with a kettle, while selected rooms here will provide you with a fully equipped kitchen with an oven, a microwave and a toaster. At the guest house, every unit includes bed linen and towels.

Very comfortable apartments. Everything you need is available. I liked the big terrace, the kitchen and the comfortable big bed. The city center is only a 5-minute walk away. I recommend it.

Show more Show less
9.5
Exceptional
114 reviews
Price from
£95
per night

Featuring a garden, Katy is located in Krk, 300 metres from Krk Town Square. Boasting a terrace, this property is set a short distance from Krk Bus Station, Krk Harbour and Krk Cathedral. Both private parking and free WiFi are available at the guest house.

Great and helpful host, provided everything that was requested. The room was well equipped and the location is perfect - close to the beach, city centre and shops.

Show more Show less
9.3
Superb
131 reviews
Price from
£64
per night

The apartment complex will provide guests with air-conditioned units offering a wardrobe, a coffee machine, a fridge, a stovetop, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a shower. There is also a dining area and a fully equipped kitchen with kitchenware. At the apartment complex, the units have bed linen and towels.

Clean, great location, parking and the owner is super nice and friendly.

Show more Show less
9.3
Superb
124 reviews
Price from
£173
per night

Most booked hotels in Krk in the past month

Krk's best hotels with breakfast

  • Apartments Punta & Vista in Krk
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 105 reviews

    Set within 700 metres of Ježevac Beach and 700 metres of Porporela Beach, Apartments Punta & Vista in Krk features rooms with air conditioning and a private bathroom in Krk.

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

  • Apartmani Tomislav
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 151 reviews

    Situated 1 km from Ježevac Beach, Apartmani Tomislav offers accommodation with a balcony, as well as a garden and barbecue facilities.

    Sve super. Domaćin pristupačan. Apartman ugodan čist.

  • Apartments Summer Bloom
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 119 reviews

    Set within 300 metres of Punta Di Galetto Beach and 400 metres of Drazica Beach, Apartments Summer Bloom offers rooms with air conditioning and a private bathroom in Krk.

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

  • Casa Aurelia - Mali Tone
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 110 reviews

    Located in Krk, 800 metres from Drazica Beach and less than 1 km from Punta Di Galetto Beach, Casa Aurelia - Mali Tone offers a casino and air conditioning.

    Very clean, comfortable apartment. Perfect location

  • Apartment Stella di Mare
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 107 reviews

    Situated in Krk, 1.6 km from Porporela Beach and 1.6 km from Drazica Beach, Apartment Stella di Mare offers barbecue facilities and air conditioning.

    Uredan i ukusno uredjen apartman.Ljubazna i usluzna domacica.

  • Apartmani Pavlović
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 122 reviews

    Situated 1.5 km from Porporela Beach, Apartmani Pavlović offers a garden, and air-conditioned accommodation with a balcony and free WiFi.

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

  • Apartmani Željka
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 122 reviews

    Situated in Krk and only 7.3 km from Kosljun Franciscan Monastery, Apartmani Željka features accommodation with sea views, free WiFi and free private parking.

    Spacious very well equipped apartment, convenient parking

  • Katy
    Breakfast options
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 131 reviews

    Featuring a garden, Katy is located in Krk, 300 metres from Krk Town Square. Boasting a terrace, this property is set a short distance from Krk Bus Station, Krk Harbour and Krk Cathedral.

    Zalig terras...heel goed breed bed...dicht bij centrum

  • Guest House Krk Town Centre
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 114 reviews

    Set in Krk and only less than 1 km from Porporela Beach, Guest House Krk Town Centre offers accommodation with sea views, free WiFi and free private parking.

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

  • Apartments Stipančić
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 152 reviews

    Apartments Stipančić is set in Salatić on Krk Island. Featuring free Wi-Fi and free parking, it offers air-conditioned apartments and a garden with a terrace and barbecue facilities.

    Quality, comfort, large apartment, nice people... 👍

  • Villa Rossi
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 21 reviews

    Boasting a garden and views of sea, Villa Rossi is a recently renovated apartment situated in Krk, 17 km from Kosljun Franciscan Monastery.

    La piscina è bellissima, come lo è il giardino e le aree comuni

  • Casa Aurelia Bed & Breakfast
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 26 reviews

    Featuring city views, Casa Aurelia Bed & Breakfast provides accommodation with a balcony, around less than 1 km from Drazica Beach. This beachfront property offers access to a terrace and free WiFi.

    Pulizia, posizione centrale, bagno e doccia, presenza lavatrice e terrazza appartata.

  • Vila Mazi
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 24 reviews

    Offering barbecue facilities and lake view, Vila Mazi is set in Krk, 300 metres from Drazica Beach and 600 metres from Koralj Beach. This property offers access to a patio and free private parking.

    Muy amables, cordiales nos dieron la bienvenida con café y con un aperitivo típico de lsla.

  • Fiore Apartaments
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 10 reviews

    Offering quiet street views, Fiore Apartaments is an accommodation set in Krk, less than 1 km from Ježevac Beach and a 13-minute walk from Punta Di Galetto Beach.

    Super ubytování, perfektní přístup a krásné místo kousek od moře 😊

  • Villa Julian & Juliana
    Free cancellation options available
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 183 reviews

    Featuring lake views and a garden, Villa Julian & Juliana features accommodation attractively situated in Krk, within a short distance of Punta Di Galetto Beach, Drazica Beach and Porporela Beach.

    Friendly host, private pool and awesome balcony view!

  • Apartment Vanessa
    Free cancellation options available
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 6 reviews

    Situated in Krk, 1.4 km from Porporela Beach and 1.6 km from Punta Di Galetto Beach, Apartment Vanessa offers air conditioning.

  • CURICTA Design Apartments
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 124 reviews

    Set within 1.1 km of Porporela Beach and 1.2 km of Drazica Beach in Krk, CURICTA Design Apartments offers accommodation with seating area.

    Perfekte Lage, perfekte Zimmer, sehr nettes Personal.

  • Apartments Petra Krk
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 195 reviews

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

    Heated pool, comfortable bed. Close to the beach and old city center.

  • Villa Palma Krk
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 193 reviews

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

    Tout.. L'appartement, la localisation, les extérieurs,.. Tout..

  • Villa Splendissima Krk - Adults only
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 reviews

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

    Eine 10/10 Bewertung, die wirklich gerechtfertigt ist

  • Apartman 1 Paola
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 23 reviews

    Featuring air-conditioned accommodation with a balcony, Apartman 1 Paola is located in Krk. This property offers access to a terrace, free private parking and free WiFi.

    Alles was man braucht vorhanden. Alles neuwertig und sauber.

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

    BARTOL LUXURY APARTMENTS KRK Croatia features sea views, free WiFi and free private parking, located in Krk, less than 1 km from Punta Di Galetto Beach.

    Leuke gastheer, luxe appartement. Zee goed bereikbaar.

  • Apartment close to Krk town centre
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 18 reviews

    Boasting garden views, Apartment close to Krk town centre features accommodation with a garden and a patio, around less than 1 km from Porporela Beach.

    You have space for a car. The hosts are very kind and accommodating.

  • Apartments in Krk
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 43 reviews

    Situated in Krk and only 1.2 km from Ježevac Beach, Apartments in Krk features accommodation with sea views, free WiFi and free private parking.

    Predivno, čisto i uredno. Ljubazni i dragi domaćini.

FAQs about hotels in Krk







Self catering accommodation that guests love in Krk

  • From £107.48 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 275 reviews
    The location is perfect and quiet. The room with two bedrooms is cozy yet spacious. The cleanliness is exceptional. There’s a swimming pool in the yard and also a chilling area. The room has two terraces! The host is very friendly and welcoming. You have a coffee machine in the kitchen and a soap with shower set in the bathroom. Pleasant.
    Kateryna
    Croatia
  • From £42.99 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews
    The apartment was really spacious and tidy. Kitchen is well equipped, The location is great.
    Tajda
    Slovenia
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 68 reviews
    - Spacious apartment, - Great Well-equipped kitchen, - Charming balcony, - Close to many supermarkets, - Very safe area, - A lot of free parking spaces, - Super nice host.
    Grzegorz
    Poland
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 54 reviews
    Nice location near the sea, very clean appartment with a lot of kitchen facilities
    Lea
    Slovenia
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 107 reviews
    Very stylish aparment in a great location close to city centre. Parking is provided and easy to access. Kitchen is well-equipped as well as the bathroom. Due to bad weather, we had to spent most of our times in the apartment and it was very comfortable. Owner, Stella is very nice and accomodating. We thoroughly enjoyed our stay.
    Latifah
    Germany
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 102 reviews
    The nice and clean appartments. Very nice green garden. Fully equipped kitchen with entrance to huge terasse. Its a place where you will be relax and enjoy something tasty. On request you can ask about grill. To the nearest beach is around 7-10 minut by the walk. Free parking for guests.
    Maksim
    Ukraine
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 55 reviews
    Location,right in the centar of town,apatrment and kitchen have everything you need.bed is super comfortable.beautiful vacation in beautiful town krk
    SLAVICA
    Croatia
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 9 reviews
    The apartment is situated in the center of Krk. It's the best way to explore the historic town by foot. It has a nice terrace and is very quiet. The interior stone walls accentuate the room beautifully. The kitchen and bathroom are well equipped and the bed is comfortable. We enjoyed our stay a lot and would recommend it to anyone who wants to have the historic city center right at their doorstep!
    Alexandra
    Germany
  • From £201.21 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 reviews
    Everything was very good. Silent and green place. Nice view from the balcony to the sea. Optimal location: 5-7 minutes walk from city center, so no problem with parking and noise. Kitchen is fully equipped, even with a dishwasher. Own pool, which is not small and very clean. But the main value is very friendly and attentive hosts, who can help you with all the questions.
    Mikhail
    Germany
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 60 reviews
    Pretty and comfortable appartement that was perfect for a stay as a couple plus one small child (3 years). The outside area around the house was also very nice and the hosts even gave us some toys for our child so he could be outside and play while we could watch him at the same time through the window when we were preparing meals in the kitchen for example. The flat is very clean and had everything we needed! The area was nice. It took us a few minutes to walk into town but the way was fine, so that wasn't a problem!
    Anja
    Germany

Research, refine and make plans for your whole trip