The 10 best self-catering accommodations in Opatija, Croatia | Booking.com
Skip to main content

Self-Catering Accommodations in Opatija

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

The best self-catering accommodations in Opatija

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

Filter by:

Review score

Apartments KOMEL I

Opatija

Apartments KOMEL I enjoys a location in Opatija, a 7-minute walk from Črnikovica Beach and 6.4 miles from HNK Rijeka Stadium Rujevica.

J
John
From
United States
Amazing! Large, very clean and well equipped with beautiful hillside view of the bay. Close walk to the waterside village down the hill. Owner, Kristjian is available and very accommodating.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 185 reviews
Price from
$70.15
1 night, 2 adults

Alba Opatija

Opatija

Alba Opatija is located in Opatija, just a 11-minute walk from Tomasevac Beach and 8.3 miles from HNK Rijeka Stadium Rujevica. Featuring sea views, this apartment also has free Wifi.

S
Susanna
From
Canada
Everything was perfect, such a clean, comfortable and beautifully decorated place, absolutely loved it!!! 🥰
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 150 reviews
Price from
$175.38
1 night, 2 adults

Carmen Residence Apartments

Opatija

Providing a seasonal outdoor swimming pool, Carmen Residence Apartments offers accommodations in Opatija. This 5-star apartment offers an elevator and luggage storage space.

S
Simona
From
United States
Brand new-looking facility walking distance to beach area. Incredible view with great space. Parking garage a definite plus. Kitchen well equity, heated baths and living room floors. Bedding was great. Minimalistic decor, clean and airy.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 710 reviews
Price from
$191.30
1 night, 2 adults

Villa Ula Premium Apartments ,Free Private PARKING

Opatija

Villa Ula Premium Apartments, Free Private PARKING offers accommodations in Opatija, a 4-minute walk from Črnikovica Beach and 7 miles from HNK Rijeka Stadium Rujevica.

R
Regina
From
United States
the host Sandi was exceptionally helpful. he met with us to help us with luggage. everything was incredibly clean!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 186 reviews
Price from
$108.74
1 night, 2 adults

Plaza Apartments

Opatija

Plaza Apartments enjoys a location in Opatija, a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica.

V
Vicki
From
Croatia
Great location! Very modern and clean apartment. Will definitely stay here again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 379 reviews
Price from
$163.69
1 night, 2 adults

Apartments Komel II

Opatija

Apartments Komel II provides air-conditioned rooms in Opatija. This beachfront property offers access to a patio, free private parking, and free Wifi. This 4-star apartment offers private entrance.

M
Marko
From
Croatia
location and the view is amazing
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 109 reviews
Price from
$105.23
1 night, 2 adults

Apartments Lanča

Opatija

Providing a garden, Apartments Lanča provides accommodations in Opatija. This property offers access to a terrace, free private parking, and free Wifi.

N
Nicole
From
United States
nice shower and good location for walking into town. nice patio!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 115 reviews
Price from
$97.75
1 night, 2 adults

Apartments & Rooms Preelook

Opatija

Featuring free WiFi throughout the property, Apartments & Rooms Preelook is located in Preluk, 0.9 mi from Volosko and 2.5 mi from the center of Opatija.

D
Dragoslav
From
Montenegro
Perfect location, nice owner and staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 924 reviews
Price from
$114.58
1 night, 2 adults

Penthouse Jacuzzi & Pool Luxury Apartments

Opatija

Offering city views, Penthouse Jacuzzi & Pool Luxury Apartments in Opatija features accommodations and barbecue facilities.

A
Attila
From
Hungary
In May 2023, I had the unforgettable experience of spending two nights in the Penthouse at Jacuzzi Apartments in Opatija. This is, in my opinion, the best apartment on the property, and the entire stay exceeded all my expectations. Communication from the start was clear and concise. We received directions and the exact address of the apartment from the property, it was not in the city center but conveniently located nonetheless (by car). We were informed that our host, Kristina, would be waiting for us upon our arrival. Kristina was incredibly attentive and responsive. She reached out on the day of our arrival, reconfirming the address and check-in time. We had planned to arrive at around 14:00 and she asked us to message her 15-20 minutes before our arrival, which we did. True to her word, Kristina was waiting for us right outside the apartment. Upon our arrival, Kristina took the time to explain all the features of the apartment to us, including how to use the Jacuzzi, the WiFi, the electric blinds, and the kitchen. Her warm welcome and thorough introduction to the apartment made us feel right at home. The apartment itself was simply stunning. Everything was spotlessly clean, and it was clear that the apartment was new. The highlight of our stay was undoubtedly the Jacuzzi. Relaxing in the hot tub while watching the evening descend was a truly fabulous experience. The view from the apartment was also breathtaking, adding to the overall luxury of the place. In summary, we had a fantastic two-day stay at Penthouse Jacuzzi Apartments. The accommodation was top-notch, our host was welcoming and helpful, and the experience was one we will remember for a long time. I highly recommend this property to anyone visiting Opatija.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 139 reviews
Price from
$83.31
1 night, 2 adults

Apartment Marina

Opatija

Apartment Marina offers accommodations in Opatija, 10 miles from The Croatian National Theatre Ivan Zajc and 12 miles from Trsat Castle.

J
Jan
From
United States
Everyone we met in the building as well as the owner was very friendly and welcoming. The apartment had everything we needed and it was very clean. We would recommend this apartment to any travelers.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 150 reviews
Price from
$93.54
1 night, 2 adults
All self-catering accommodations in Opatija

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 Opatija and surrounding area in the past month

See all

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

  • Studio apartment Margarita

    Opatija
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 76 reviews

    Studio apartment Margarita offers accommodations in Opatija, 10 miles from The Croatian National Theatre Ivan Zajc and 12 miles from Trsat Castle.

    From $81.84 per night
  • Luxury Apartman ZOGAN

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

    Luxury Apartman ZOGAN is a recently renovated apartment in Opatija, near Tomasevac Beach. This property offers access to a patio, free private parking, and free Wifi.

    From $502.76 per night
  • No8 apartment

    Opatija
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 39 reviews

    No8 apartment is located in Opatija, just a few steps from Tomasevac Beach and 7.2 miles from HNK Rijeka Stadium Rujevica.

    From $174.09 per night
  • Apartment Villa Elena

    Opatija
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews

    Apartment Villa Elena is a recently renovated apartment in Opatija near Tomasevac Beach. Featuring sea and garden views, this apartment also includes free Wifi.

    From $166.61 per night
  • Vista Apartment

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

    Vista Apartment offers accommodations in Opatija, a 7-minute walk from Opatija Lido Beach and 0.4 miles from Slatina Beach.

    From $350.76 per night
  • Apartment Abbazia

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

    Apartment Abbazia offers accommodations in Opatija, a 4-minute walk from Opatija Lido Beach and 7.6 miles from HNK Rijeka Stadium Rujevica. With sea views, this accommodation provides a balcony.

    From $105.23 per night
  • La verita 1 st line with garden

    Opatija
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 50 reviews

    La verita 1 st line with garden is located in Opatija, just 9.1 miles from The Maritime and History Museum of the Croatian Littoral and 10 miles from The Croatian National Theatre Ivan Zajc.

    From $89.44 per night
  • Veronica Rooms, Opatija

    Opatija
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 91 reviews

    Veronica Rooms, Opatija is located in Opatija, just 9.1 miles from The Maritime and History Museum of the Croatian Littoral and 10 miles from The Croatian National Theatre Ivan Zajc.

    From $69.45 per night

Highly rated self-catering accommodations in Opatija and nearby

  • Opatija PEARL

    Opatija
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 85 reviews

    Opatija PEARL is located in Opatija, just 7.6 miles from HNK Rijeka Stadium Rujevica and 9.2 miles from The Maritime and History Museum of the Croatian Littoral.

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

    Providing a garden, Studio-apartman Relax offers accommodations in Opatija. This apartment provides accommodations with a terrace and free Wifi. Outdoor seating is also available at the apartment.

  • Apartment Vanja

    Opatija
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 26 reviews

    Housed in a historic building, the recently renovated Apartment Vanja features accommodations with a casino and free Wifi. With mountain views, this accommodation provides a patio.

    From $117.50 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 24 reviews

    Retro Opatija Center Apartments offers accommodations in Opatija, 7.6 miles from HNK Rijeka Stadium Rujevica and 9.2 miles from The Maritime and History Museum of the Croatian Littoral.

    From $134.46 per night
  • Apartment Amorino

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

    Featuring garden views, Apartment Amorino in Opatija offers accommodations and a garden. This apartment features air-conditioned accommodations with a terrace and free Wifi.

    From $70.15 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 78 reviews

    Apartman Petit Val Opatija offers accommodations in Opatija, 1.1 miles from Črnikovica Beach and 7.3 miles from HNK Rijeka Stadium Rujevica.

    From $163.69 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 145 reviews

    Studio Ricardo, Opatija offers accommodations in Opatija, a 7-minute walk from Opatija Lido Beach and 7.5 miles from HNK Rijeka Stadium Rujevica.

    From $75.24 per night
  • Mari

    Opatija
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 85 reviews

    Mari is located in Opatija, just a 8-minute walk from Slatina Beach and 8.4 miles from HNK Rijeka Stadium Rujevica. This apartment features air-conditioned accommodations with free Wifi.

    From $119.26 per night

Enjoy breakfast in Opatija and nearby

  • Rozata

    Rijeka
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 266 reviews

    Just a 10-minute walk from Fiumana Beach and 0.6 miles from Vila Nora Beach, Rozata features accommodations in Rijeka with a garden.

    From $72.72 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 245 reviews

    Offering a garden, Aparthotel Villa V with heated pool and breakfast features accommodations in Rijeka. This property offers access to a terrace, free private parking, and free Wifi.

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

    Offering sea views, Downtown Apartments Dorian and Nadia in Opatija features accommodations and a terrace. There's a private entrance at the apartment for the convenience of those who stay.

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

    Downtown Apartment Bepi offers accommodations in Opatija, a 4-minute walk from Tomasevac Beach and 7.4 miles from HNK Rijeka Stadium Rujevica.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 38 reviews

    Downtown Apartment Helena is located in Opatija, just a 4-minute walk from Tomasevac Beach and 7.4 miles from HNK Rijeka Stadium Rujevica.

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

    AH Design Apartments Deluxe is located in Opatija, just 7.5 miles from HNK Rijeka Stadium Rujevica and 9.1 miles from The Maritime and History Museum of the Croatian Littoral.

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

    Apartment LAUREL Center Opatija is located in Opatija, just a 3-minute walk from Tomasevac Beach and 7.4 miles from HNK Rijeka Stadium Rujevica. With city views, this accommodation offers a balcony.

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

    Offering a garden, Apartment Tasha's Home offers accommodations in Opatija. This property offers access to a terrace, free private parking, and free Wifi.

FAQ about self-catering accommodations in Opatija

Self-catering Accommodations That Guests Love in Opatija

See all
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 56 reviews
    The best hosts ever! Beautiful big garden, clean and modern appartment, air conditioning, summer kitchen with liquors, fruits, coffee and snacks, great pool. Overall great vacation experience.
    Guest review by
    Maciej
    Family with young children
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 10 reviews
    Really nice new house and pool with a great view and outdoor kitchen. Great service from the host.
    Guest review by
    Thue
    Solo traveler
  • Avg. price/night: $154.45
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 49 reviews
    The apartment was small but perfect for a couple and it's very nice and modern. It has a big balcony and a garden with a grill. The host was very friendly. The kitchen had a dishwasher, an oven, a toaster and a coffe machine. The beach is a short drive away from the apartment. The city center is also a short drive away and very easy to access. The apartment is near a restaurant and a grocery store.
    Guest review by
    Trček
    Young couple
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 26 reviews
    Almost everything was perfect. Anything you needed for any length of stay was available including dishwasher and washing machine tablets, tea, coffee pods, some toiletries and a really nice touch was the bottle of wine in the fridge. With a very large supermarket just 2 minutes walk away, its a self catering dream.
    Guest review by
    Andrew
    Young couple
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 51 reviews
    Large and quiet apartment, 2 bathrooms, washing machine and all equipment of kitchen was included, welcoming hosts.
    Guest review by
    Laucius
    Family with young children