Skip to main content

Self-Catering Accommodations in Krk

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Krk

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

Filter by:

Review score

Apartmani Janja

Krk

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.

M
Miller
From
Croatia
Alessio was a great host- He was flexible to meet us upon our arrival time and was super friendly, bringing extra blankets and providing great suggestions of beaches to visit and restaurants to eat at. The apartment is a short walk, approximately 8 minutes to the old town of Krk and about 12 minutes to the nearest beach. The facilities were extremely clean and comfortable for our stay. We loved the view from the balcony. We will most definitely book again upon our return to Krk.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 170 reviews
Price from
$58.52
1 night, 2 adults

Apartments Summer Bloom

Krk

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 121 reviews
Price from
$159.77
1 night, 2 adults

Apartmani Pavlović

Krk

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 169 reviews
Price from
$70.23
1 night, 2 adults

Apartments Mali Nono

Krk

Set in Krk in the Krk Island Region, 1.9 mi from Krk Town Square, Apartments Mali Nono features a seasonal outdoor pool and barbecue. Krk Bus Station is 1.9 mi from the property.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 286 reviews
Price from
$64.26
1 night, 2 adults

Apartments Sinisa - City of Krk

Krk

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

I
Imre
From
Hungary
As it can be seen on the pictures it's a quite nice place. It's really modern, clean, well furnished/equipped and comfortable apartment. The host is really kind and hospitable as well. It feels like a quite nice home, it was a pleasure to stay there.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 214 reviews
Price from
$161.52
1 night, 2 adults

Villa Palma Krk

Krk

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.

G
Gregory
From
Canada
Good location, nice modern building.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 264 reviews
Price from
$342.36
1 night, 2 adults

Villa Splendissima Krk - Adults only

Krk

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 163 reviews
Price from
$136.94
1 night, 2 adults

Guesthouse Dreamscape city Krk

Krk

Just a 8-minute walk from Porporela Beach and 400 yards from Krk Bus Station, Guesthouse Dreamscape city Krk features accommodations in Krk, with a garden and a terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$158.01
1 night, 2 adults

Blue Krk With Private Garden

Krk

Just a 5-minute walk from Plav Beach and 600 yards from Krk Bus Station, Blue Krk With Private Garden features accommodations in Krk with a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$126.41
1 night, 2 adults

Jozić Sobe Studio

Krk

Jozić Sobe Studio is a recently renovated apartment in Krk near Porporela Beach. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 54 reviews
Price from
$77.84
1 night, 2 adults
All self-catering accommodations in Krk

Top picks for Krk hotels

Explore our most popular hotels in Krk

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 169 reviews
    From
    $70
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 242 reviews
    From
    $124
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 163 reviews
    From
    $137
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 88 reviews
    From
    $111
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 19 reviews
    From
    $348
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 121 reviews
    From
    $160
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 170 reviews
    From
    $59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 214 reviews
    From
    $162
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 62 reviews
    From
    $76
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 69 reviews
    From
    $88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 286 reviews
    From
    $64
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    $117
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews
    From
    $88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 139 reviews
    From
    $191
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 243 reviews
    From
    $88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 264 reviews
    From
    $342
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 22 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 40 reviews
    From
    $117
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 97 reviews
    From
    $153
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 28 reviews
    From
    $174
    1 night, 2 adults

Filter by:

Review score

Apartmani Janja

Krk

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.

M
Miller
From
Croatia
Alessio was a great host- He was flexible to meet us upon our arrival time and was super friendly, bringing extra blankets and providing great suggestions of beaches to visit and restaurants to eat at. The apartment is a short walk, approximately 8 minutes to the old town of Krk and about 12 minutes to the nearest beach. The facilities were extremely clean and comfortable for our stay. We loved the view from the balcony. We will most definitely book again upon our return to Krk.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 170 reviews
Price from
$58.52
1 night, 2 adults

Apartments Summer Bloom

Krk

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 121 reviews
Price from
$159.77
1 night, 2 adults

Apartmani Pavlović

Krk

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 169 reviews
Price from
$70.23
1 night, 2 adults

Apartments Mali Nono

Krk

Set in Krk in the Krk Island Region, 1.9 mi from Krk Town Square, Apartments Mali Nono features a seasonal outdoor pool and barbecue. Krk Bus Station is 1.9 mi from the property.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 286 reviews
Price from
$64.26
1 night, 2 adults

Apartments Sinisa - City of Krk

Krk

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

I
Imre
From
Hungary
As it can be seen on the pictures it's a quite nice place. It's really modern, clean, well furnished/equipped and comfortable apartment. The host is really kind and hospitable as well. It feels like a quite nice home, it was a pleasure to stay there.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 214 reviews
Price from
$161.52
1 night, 2 adults

Villa Palma Krk

Krk

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.

G
Gregory
From
Canada
Good location, nice modern building.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 264 reviews
Price from
$342.36
1 night, 2 adults

Villa Splendissima Krk - Adults only

Krk

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 163 reviews
Price from
$136.94
1 night, 2 adults

Guesthouse Dreamscape city Krk

Krk

Just a 8-minute walk from Porporela Beach and 400 yards from Krk Bus Station, Guesthouse Dreamscape city Krk features accommodations in Krk, with a garden and a terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$158.01
1 night, 2 adults

Blue Krk With Private Garden

Krk

Just a 5-minute walk from Plav Beach and 600 yards from Krk Bus Station, Blue Krk With Private Garden features accommodations in Krk with a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$126.41
1 night, 2 adults

Jozić Sobe Studio

Krk

Jozić Sobe Studio is a recently renovated apartment in Krk near Porporela Beach. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 54 reviews
Price from
$77.84
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 and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 264 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 38 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 66 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 84 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 87 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 19 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 286 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 169 reviews

Popular with guests booking self-catering accommodations in Krk

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 54 reviews

Highly rated self-catering accommodations in Krk and nearby

Apartment Decumana

Krk
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 73 reviews

Apartment Decumana offers self-catering accommodations located in Krk. The property is 328 feet from Krk Fortress and is a few steps away from the beach.

From $163.86 per night

Apartments Jurina

Krk
8.0+ review score
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 43 reviews

Apartments Jurina features air-conditioned accommodations in Krk. Featuring free private parking, the 3-star apartment is a 4-minute walk from Drazica Beach.

From $91.30 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 33 reviews

Kuca za odmor Kornic offers accommodations in Kornić, a 13-minute walk from Dunat Beach and 1.8 miles from Punat Marina. This property offers access to a balcony, free private parking, and free Wifi.

From $136.94 per night

Kamena vila

Kornić
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Kamena vila offers accommodations in Kornić, a 13-minute walk from Dunat Beach and 1.8 miles from Punat Marina. This property offers access to a balcony, free private parking, and free Wifi.

From $266.28 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 11 reviews

Apartments by the sea Punat, Krk - 17857 enjoys a location in Punat, a few steps from Punta Debij Beach and 1.9 miles from Punat Marina.

From $152.16 per night

In2theRooms Giovanni

Punat
8.0+ review score
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 243 reviews

Just a 11-minute walk from Pila Beach and 0.6 miles from Punat Marina, In2theRooms Giovanni features accommodations in Punat, with a garden and a bar.

From $146.31 per night

Studio KSENIJA

Punat
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 83 reviews

Offering a garden, Studio KSENIJA features accommodations in Punat.

From $81.93 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews

Located 328 feet from the Adriatic Sea and offering an outdoor pool, Apartments Monika & Breakfast Baskets 236 in Punat features air-conditioned apartments with satellite TV and a balcony.

From $105.34 per night

Enjoy breakfast in Krk and nearby

Apartment Paty

Krk
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

Apartment Paty is a recently renovated apartment in Krk where guests can make the most of the garden and terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 129 reviews

CURICTA Design Apartments offers accommodations in Krk, 2.8 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 19 reviews

Casa Aurelia Bed & Breakfast offers accommodations in Krk, 2.7 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina. This beachfront property offers access to a balcony.

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

Casa Aurelia - Aurelia Design is located in Krk, just 2.7 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina. This apartment features accommodations with a terrace.

Apartman Marinko

Krk
Breakfast options
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 31 reviews

Apartman Marinko offers accommodations in Krk, 2.7 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina. This beachfront property offers access to free Wifi.

Apartments Hedviga

Krk
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 82 reviews

Apartments Hedviga is located in Krk, just 2.7 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina. This property offers access to a balcony and free private parking.

Lina at the best

Krk
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 52 reviews

Just a 11-minute walk from Porporela Beach and 300 yards from Krk Town Square, Lina at the best features accommodations in Krk with a garden.

Apartment Daniela

Krk
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews

Apartment Daniela is located in Krk, just 2.7 miles from Kosljun Franciscan Monastery and 4.1 miles from Punat Marina. This apartment offers free private parking, a mini-market, and free Wifi.

These self-catering accommodations in Krk and nearby have options with free cancellation

Apartman Nada Krk

Krk
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Apartman Nada Krk offers accommodations in Krk, 4.3 miles from Punat Marina and 4.4 miles from Kosljun Franciscan Monastery.

From $136.94 per night

Apartman Viki

Krk
Free cancellation options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 16 reviews

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

From $84.27 per night

Apartments Monika & Breakfast Baskets 145

Punat
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 42 reviews

A 15-minute walk from Pila Beach, Apartments Monika & Breakfast Baskets 145 is a recently renovated 3-star apartment in Punat, providing rooms with free Wifi and pool with a view.

From $105.34 per night

Holiday Homes Kanajt

Punat
Free cancellation options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 221 reviews

A 19-minute walk from Dunat Beach in Punat, Holiday Homes Kanajt provides accommodations with access to a hot tub, wellness packages, and beauty services.

From $207.75 per night

Villa Diana

Punat
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews

Villa Diana enjoys a location in Punat, a 17-minute walk from Pila Beach and 0.6 miles from Punat Marina. With pool views, this accommodation offers a balcony and a swimming pool.

From $87.78 per night

Apartman Dzafic

Vrh
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Providing a garden, Apartman Dzafic features accommodations in Vrh. This property offers access to a balcony and free private parking. Outdoor seating is also available at the apartment.

From $199.70 per night

Apartments MARIO

Malinska
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 64 reviews

Apartments MARIO offers accommodations in Malinska, 11 miles from Kosljun Franciscan Monastery and 12 miles from Punat Marina.

Lanterna

Vrbnik
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 80 reviews

Lanterna offers accommodations in Vrbnik, a 6-minute walk from Secret Beach and 5.9 miles from Punat Marina. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $93.64 per night

FAQ about self-catering accommodations in Krk

Self-catering Accommodations That Guests Love in Krk

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 111 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 by
Krzysztof
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 53 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 by
Michal
Group
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 54 reviews
Apartment was clean and the kitchen was well equiped.
Guest review by
Gašper
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 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.
Guest review by
MÁTÉ
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews
Very good size, very well equiped kitchen, washing machine. Very good location in quiet area.
Guest review by
Ivana
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 46 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!!!
Guest review by
MarŠan06
Family with young children