The 10 best self catering accommodation in Kraj, Croatia | Booking.com
Skip to main content

Self Catering Accommodation in Kraj

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Kraj

Check out our pick of great self catering accommodation in Kraj

Filter by:

Review score

Villa Beller New

Ičići (Near Kraj)

Boasting a garden and views of garden, Villa Beller New is a recently renovated apartment set in Ičići, 200 metres from Ičići Beach.

T
Tomaz
From
Germany
The apartments were brand new and very tidy. We had some bed luck with the dishwasher and the owner sorted everything out in no time. The place comes with a chill BBQ area wich is very nice especially at evenings.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 250 reviews
Price from
US$162.12
1 night, 2 adults

Penthouse Jacuzzi & Pool Luxury Apartments

Opatija (Near Kraj)

Boasting a spa bath, Penthouse Jacuzzi & Pool Luxury Apartments is set in Opatija.

Ž
Željko
From
Slovenia
Everything was more than perfect! The place was clean, comfortable, and exactly as described. The host was amazing – very friendly, helpful, and always available if we needed anything. She really made us feel welcome. Highly recommended. Pure 10.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$104.22
1 night, 2 adults

Apartment Marina

Opatija (Near Kraj)

Situated in Opatija and only 400 metres from Slatina Beach, Apartment Marina features accommodation with sea views, free WiFi and free private parking.

N
Nat'
From
France
The spot near the center and the warm welcome =)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 153 reviews
Price from
US$92.64
1 night, 2 adults

Apartment Valentina

Opatija (Near Kraj)

Set in Opatija and only 300 metres from Slatina Beach, Apartment Valentina offers accommodation with sea views, free WiFi and free private parking.

K
Katarina
From
Serbia
This apartment is amazing! Location with the view on the sea and mountains are breathtaking. Host is so kind and nice. You really get all what you need, and I have to say that it is even better than what you can see on pictures. Warm recommendation!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 203 reviews
Price from
US$86.85
1 night, 2 adults

Apartments Ines Komel

Opatija (Near Kraj)

Offering sea views, Apartments Ines Komel is an accommodation set in Opatija, 200 metres from Slatina Beach and 13 km from HNK Rijeka Stadium Rujevica.

S
Sandra
From
Austria
Everything good, clean, close to everything, best location.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 205 reviews
Price from
US$89.74
1 night, 2 adults

Apartments Villa Chiara Opatija

Ičići (Near Kraj)

Offering barbecue facilities and mountain view, Apartments Villa Chiara Opatija is set in Ičići, 1.2 km from Ičići Beach and 19 km from HNK Rijeka Stadium Rujevica.

K
Karina
From
Italy
Quite and relaxing place, situated on the hill, 5 min from the coast and very near to Opatija, Volosko and Rijeka. with wonderful panoramic view on the Adriatic coast. The owners are very friendly, very good hospitality and services. In the apartment there is all the necessary for the comfortable staying, so you can fell like at home. Very raccomended 👍
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 124 reviews
Price from
US$63.69
1 night, 2 adults

Apartments Villa Salona

Opatija (Near Kraj)

Offering a garden and garden view, Apartments Villa Salona is located in Opatija, 13 km from HNK Rijeka Stadium Rujevica and 15 km from The Maritime and History Museum of the Croatian Littoral.

S
Sirpa
From
Finland
The hospitality of the hosts was out of this world. Small things were done and said that made our short stay even better. Lovely little bungalow right next to a park - the only noise you'll hear is birds chirping. 5 minute walk to the restaurants and shops via the park. Very comfortable and big bed with good pillows - we slept so well! Well equipped kitchen and bathroom. Very good wifi and air conditioning. Would recommend to anyone and will be back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 202 reviews
Price from
US$281.39
1 night, 2 adults

Studio Apartment Ravel

Ičići (Near Kraj)

Offering a garden and garden view, Studio Apartment Ravel is set in Ičići, 18 km from The Maritime and History Museum of the Croatian Littoral and 19 km from The Croatian National Theatre Ivan Zajc.

G
Garifullina
From
Hungary
I had a perfect stay at this apartment. The location is excellent — just a few minutes’ walk to the sea, restaurants, a shop, and the center of Opatija. Both the main beach and smaller quiet swimming spots are close by. The apartment is spotless, comfortable, and feels very new. The sea view from the terrace is beautiful, and having private parking was very convenient. The hosts were amazing — friendly, welcoming, and always ready to help. I was greeted with fresh figs and homemade rakija, and they even helped with my luggage. A wonderful place with everything you need for a relaxing stay. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$161.54
1 night, 2 adults

Villa Marea

Opatija (Near Kraj)

Set in Opatija and only 600 metres from Slatina Beach, Villa Marea offers accommodation with mountain views, free WiFi and free private parking.

L
Liudmyla
From
Ukraine
We liked everything!!! The apartments are perfect and absolutely new. Everything is taken into account down to the smallest detail. The hosts are very friendly. The kitchen is very well equiped. There is a comfortable parking at the territory. The whole territory of villa is in your disposal and it's a big advantage. There are beach towels, shower accessories, a safe. It's a place, that we didn't want to leave. If you need something, you can ask Eli and her husband and they do the best for you.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$333.50
1 night, 2 adults

Vista Esmeralda

Opatija (Near Kraj)

Set in Opatija in the Primorsko-Goranska županija region, Vista Esmeralda features a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$191.07
1 night, 2 adults
All self catering accommodation in Kraj

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Kraj and surroundings in the past month

See all

Highly rated self catering accommodation in Kraj and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 44 reviews

    Featuring air-conditioned accommodation with a balcony, House Riviera is set in Mošćenička Draga. This property offers access to a terrace, free private parking and free WiFi.

    From US$112.35 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 9 reviews

    Located in Mošćenička Draga, 1.3 km from Beach Sipar and 27 km from HNK Rijeka Stadium Rujevica, Mir u prirodi offers a garden and air conditioning.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 61 reviews

    Boasting air-conditioned accommodation with a patio, Apartman Vera is set in Mošćenička Draga. This property offers access to a balcony, free private parking and free WiFi.

    From US$137.80 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 41 reviews

    Boasting city views, Apartments Linda provides accommodation with patio, around 70 metres from Beach Sipar. There is a private entrance at the apartment for the convenience of those who stay.

    From US$150.54 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews

    Located in Mošćenička Draga, a few steps from Beach Sipar and 27 km from HNK Rijeka Stadium Rujevica, Apartment Céleste - Directly on the Beach offers a garden and air conditioning.

    From US$208.44 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 96 reviews

    Apartments Villa Elma features sea views, free WiFi and free private parking, located in Mošćenička Draga, 1.2 km from Sv. Ivan Beach.

    From US$1,155.68 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 81 reviews

    Situated in Lovran, Apartments Chiara mit Meerblick und Pool und Jacuzzi offers a balcony with sea and mountain views, as well as a year-round outdoor pool, hot spring bath and spa facilities.

    From US$98.43 per night
  • Villa Veronika

    Lovran
    8.0+ review score
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 71 reviews

    Situated within 400 metres of Peharovo Beach and 20 km of HNK Rijeka Stadium Rujevica, Villa Veronika features rooms with air conditioning and a private bathroom in Lovran.

    From US$121.59 per night

Enjoy breakfast in Kraj and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 29 reviews

    Located 100 metres from IRIS Beach, APARTMANI KRAJ offers air-conditioned accommodation with a balcony. This beachfront property offers access to a terrace, free private parking and free WiFi.

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

    Boasting air-conditioned accommodation with a patio, Relax house villagge Obrš, Riviera Opatija is situated in Mošćenička Draga.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Situated in Mošćenička Draga, 1.1 km from Beach Sipar and 30 km from HNK Rijeka Stadium Rujevica, Apartment Haldej offers barbecue facilities and air conditioning.

  • Salty Paws Medveja

    Medveja
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set in Medveja, a few steps from Plaza Cesarova and 22 km from HNK Rijeka Stadium Rujevica, Salty Paws Medveja offers air conditioning.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, Sky Pool VILLA MEDVEJA is situated in Medveja. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Apartments with parking space Moscenicka Draga, Opatija - 7766 is set in Mošćenička Draga, 25 km from HNK Rijeka Stadium Rujevica, 28 km from The Maritime and History Museum of the Croatian Littoral,...

    From US$112.90 per night
  • Casa Mariela

    Lovran
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Situated in Lovran and only 2.1 km from Plaza Cesarova, Casa Mariela features accommodation with mountain views, free WiFi and free private parking.

  • Apartment Nika

    Lovran
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews

    Located in Lovran, 300 metres from Plaza Cesarova and 22 km from HNK Rijeka Stadium Rujevica, Apartment Nika offers a private beach area and air conditioning.

These self catering accommodation in Kraj and nearby have options with free cancellation

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 55 reviews

    Boasting air-conditioned accommodation with a pool with a view, mountain view and a patio, Ferienwohnung mit Pool Kroatien mit Meerblick und Pool is set in Lovran.

    From US$88.59 per night
  • Apartment Tancabel

    Lovran
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 50 reviews

    Located in Lovran, 19 km from HNK Rijeka Stadium Rujevica and 22 km from The Maritime and History Museum of the Croatian Littoral, Apartment Tancabel offers air conditioning.

  • Apartments Knezgrad

    Lovran
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews

    Set within 300 metres of Cipera Beach and 25 km of HNK Rijeka Stadium Rujevica in Lovran, Apartments Knezgrad offers accommodation with seating area.

    From US$99.59 per night
  • Apartman Blue

    Lovran
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 19 reviews

    Set in Lovran, Apartman Blue is a recently renovated accommodation, less than 1 km from Cipera Beach and 19 km from HNK Rijeka Stadium Rujevica.

    From US$77.01 per night
  • Apartment T&T

    Lovran
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 70 reviews

    Featuring quiet street views, Apartment T&T provides accommodation with a patio, around 22 km from The Maritime and History Museum of the Croatian Littoral.

    From US$75.27 per night
  • Sunset

    Lovran
    Free cancellation options available
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 44 reviews

    Set in Lovran and only 1.6 km from Kvarner Beach, Sunset offers accommodation with mountain views, free WiFi and free private parking.

    From US$115.80 per night
  • Apartments Villa Krasa

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

    Boasting a patio with sea views, an infinity pool and a garden, Apartments Villa Krasa can be found in Lovran, close to Kvarner Beach and 20 km from HNK Rijeka Stadium Rujevica.

    From US$104.22 per night
  • Jovich Apartments 3

    Mošćenička Draga
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 41 reviews

    Boasting air-conditioned accommodation with a patio, Jovich Apartments 3 is situated in Mošćenička Draga.

    From US$121.59 per night