Skip to main content

The best apartments in Opatija

Check out our pick of great apartments in Opatija

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Lavanda, hotel in Opatija

Featuring city views, Lavanda provides accommodation with patio, around less than 1 km from Črnikovica Beach.

Very nice appartement and garden!
Scored 9.3
9.3
Rated superb
Superb
141 reviews
Price from
£75.53
1 night, 2 adults
Villa Dinka VIP apartmani, hotel in Opatija

Boasting a patio with mountain views, pool with a view and a garden, Villa Dinka VIP apartmani can be found in Opatija, close to Črnikovica Beach and 1.1 km from Lipovica Beach.

Big apartment with plenty of space and great views over the bay. A short walk to town and really nice restaurants and beaches. Apartment had all amenities for a nice stay.
Scored 9.5
9.5
Rated exceptional
Exceptional
142 reviews
Price from
£92.31
1 night, 2 adults
Apartments Lanča, hotel in Opatija

Featuring air-conditioned accommodation with a patio, Apartments Lanča is located in Opatija. This property offers access to a balcony, free private parking and free WiFi.

Spacious and clean apartment with everything you would need. Communication was excellent and the hosts mum was on site to meet us. Parking right outside which was a bonus, only a short walk into town
Scored 9.6
9.6
Rated exceptional
Exceptional
111 reviews
Price from
£95.84
1 night, 2 adults
Apartment Dolores, hotel in Opatija

Featuring air-conditioned accommodation with a patio, Apartment Dolores is located in Opatija. This apartment provides free private parking, a 24-hour front desk and free WiFi.

Good location. Very friendly and caring host. Standard of Apartment is very good. I can strongly recommend Apartment Dolores!
Scored 9.6
9.6
Rated exceptional
Exceptional
109 reviews
Price from
£54.55
1 night, 2 adults
Apartman Isadora, hotel in Opatija

Situated in Opatija, 200 metres from Škrbići Beach and 400 metres from Lipovica Beach, Apartman Isadora features air-conditioned accommodation with a patio and free WiFi.

Comfortable apartment with 2 bathrooms and a spacious living room and kitchen. Beautiful backyard, green and peaceful!
Scored 9.6
9.6
Rated exceptional
Exceptional
121 reviews
Price from
£92.31
1 night, 2 adults
Apatmani Milena, hotel in Opatija

Situated within less than 1 km of Lipovica Beach and a 15-minute walk of Škrbići Beach, Apatmani Milena features rooms with air conditioning and a private bathroom in Opatija.

Beautiful setting, view. Very clean, nicely set up, with plenty of kitchen equipment. Very large double bed, air conditioning. The people were very kind.
Scored 9.3
9.3
Rated superb
Superb
138 reviews
Price from
£71.33
1 night, 2 adults
Apartments Komel II, hotel in Opatija

Located within 600 metres of Črnikovica Beach and 700 metres of Lipovica Beach, Apartments Komel II provides rooms with air conditioning and a private bathroom in Opatija.

The location was perfect, only 20min on foot from the centre of Opatija. This was great for us because we wanted to spend New Year's eve there. Apartment was great... Big enough, great kitchen with everything we needed.
Scored 9.2
9.2
Rated superb
Superb
124 reviews
Price from
£92.31
1 night, 2 adults
Apartments Ana, hotel in Opatija

Featuring garden views and a garden, Apartments Ana features accommodation ideally situated in Opatija, within a short distance of Škrbići Beach, Lipovica Beach and Tomasevac Beach.

Really nice apartment, very functional and with really good spaces. Bed is very comfortable. The garden outside is beautiful, with a gazebo with chairs and table under the amazing bouganville! Position is perfect for reaching the city center and the seafront by foot. Parking lot included. Ana is a really nice and kind host.
Scored 9.3
9.3
Rated superb
Superb
191 reviews
Price from
£64.62
1 night, 2 adults
Apartment Valentina, hotel in Opatija

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

Accommodation in the apartment was great. We had at our disposal a large terrace with deckchairs, umbrellas, and seating at the table. The view of a large part of Opatija, the sea and Rijeka - especially at night - was unreal. The hosts were incredibly friendly and helpful in everything we needed. It is a bit further from the city center, so you have to expect longer journeys on foot, but parks and old streets will perfectly compensate you for the length of the move.
Scored 9.4
9.4
Rated superb
Superb
218 reviews
Price from
£58.74
1 night, 2 adults
Apartment Marina, hotel in Opatija

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

Everything was perfect. The apartment is super nice and comfortable equipped with everything you need. Also super clean. The host Marina is extremely nice and kind. My warm recommendation.
Scored 9.4
9.4
Rated superb
Superb
156 reviews
Price from
£71.33
1 night, 2 adults
All apartments in Opatija
Looking for an apartment?
For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Opatija

Most booked apartments in Opatija this month

Enjoy breakfast in Opatija!

  • Carmen Residence Apartments
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 449 reviews

    700 metres from Slatina Beach, Carmen Residence Apartments is a recently renovated property located in Opatija and provides air-conditioned rooms with free WiFi and private parking.

    Luxurious apartment with high level equipement. See view.

  • Mare Sano Plaza Resort
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 101 reviews

    Set in Opatija, near Beach Preluk and Beach Kostanj, Mare Sano Plaza Resort is a recently renovated property, featuring, a seasonal outdoor swimming pool and garden.

    Talán sosem volt ilyen ár-érték arányú szállásunk.

  • First row to the sea - Nautilus Deluxe Apartment
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 115 reviews

    Boasting air-conditioned accommodation with a patio, First row to the sea - Nautilus Deluxe Apartment is set in Opatija.

    Dieser unglaubliche Meerblick vom Bett oder vom Wohnzimmer.

  • Apartment Rosenberger, Opatija center with parking
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 100 reviews

    Located in Opatija in the Primorsko-Goranska županija region, with Tomasevac Beach and Opatija Lido Beach nearby, Apartment Rosenberger, Opatija center with parking provides accommodation with free...

    Sehr gepflegt und ordentlich, stilvoll eingerichtet

  • Apartmani Matija
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 409 reviews

    Located within 600 metres of Lipovica Beach and less than 1 km of Črnikovica Beach, Apartmani Matija provides rooms with air conditioning and a private bathroom in Opatija.

    Very nice apartment. The host was very friendly. I would recommend this place.

  • New Cosy Apartment Ivan
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 116 reviews

    Boasting air-conditioned accommodation with a patio, New Cosy Apartment Ivan is set in Opatija. This property offers access to a balcony, free private parking and free WiFi.

    Czysto, kompletne wyposażenie. Cicha, spokojna okolica

  • Studio apartman Tasha
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 127 reviews

    Situated 600 metres from Opatija Lido Beach, 1.8 km from Črnikovica Beach and 12 km from HNK Rijeka Stadium Rujevica, Studio apartman Tasha offers accommodation located in Opatija.

    Great host, clean, cozy apartment, excellent location.

  • Apartment Nostalgie
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 163 reviews

    Offering inner courtyard views, Apartment Nostalgie is an accommodation set in Opatija, 700 metres from Opatija Lido Beach and less than 1 km from Tomasevac Beach.

    Všeč mi je bila lokacija blizu centra samega mesta./

Save money on apartments in Opatija – budget options available!

  • Apartment Julija
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 181 reviews

    Located in Opatija, 400 metres from Tomasevac Beach and 700 metres from Lipovica Beach, Apartment Julija offers air conditioning.

    Gute Ausstattung, der Fernseher ist irre mit 2m oder mehr

  • Apartments Komel II
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 124 reviews

    Located within 600 metres of Črnikovica Beach and 700 metres of Lipovica Beach, Apartments Komel II provides rooms with air conditioning and a private bathroom in Opatija.

    Lovely villa, spacious, clean, and friendly owners.

  • Smart 4 Sports Apartment
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 128 reviews

    Just a 5-minute walk from Opatija Bus Station and featuring free WiFi, Smart 4 Sports Apartment offers accommodation in Opatija.

    Tetszett a saját parkoló ès a panoráma a teraszról

  • Oasis Apartments Opatija
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 388 reviews

    Set in Opatija, 500 metres from Slatina Beach, Oasis Apartments Opatija features accommodation with a garden and private parking. This beachfront property offers access to a patio.

    Everything. Shower 🚿 is visible from badroom and that is great 😃👍

  • Apatmani Milena
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 138 reviews

    Situated within less than 1 km of Lipovica Beach and a 15-minute walk of Škrbići Beach, Apatmani Milena features rooms with air conditioning and a private bathroom in Opatija.

    Ubytování:pěkně zařízené, čisté,majitele milý a ochotný

  • Apartments Lanča
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 111 reviews

    Featuring air-conditioned accommodation with a patio, Apartments Lanča is located in Opatija. This property offers access to a balcony, free private parking and free WiFi.

    Výborná poloha, kompletne zariadené, nič nám tam nechýbalo

  • Penthouse Jacuzzi & Pool Apartmants
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 111 reviews

    Offering city views and barbecue facilities, Penthouse Jacuzzi & Pool Apartmants provides accommodation ideally set in Opatija, within a short distance of Slatina Beach, Opatija Lido Beach and...

    Sve je divno! Tople preporuke. Pozdrav do sljedeceg puta❤️

  • Apartments Diella & Gabriela Opatija
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 122 reviews

    Set in Opatija, 100 metres from Lipovica Beach and 400 metres from Škrbići Beach, Apartments Diella & Gabriela Opatija offers air conditioning.

    Easy to find with a nice view from the appartment.

Great access to the city centre! Check these apartments in Opatija

  • Opatija Studio by Slatina Beach - ArtSpace Locations
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Located in Opatija, a few steps from Slatina Beach and less than 1 km from Opatija Lido Beach, Opatija Studio by Slatina Beach - ArtSpace Locations offers a garden and air conditioning.

  • Apartment villa Moravska
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in Opatija, 400 metres from Tomasevac Beach and 500 metres from Opatija Lido Beach, Apartment villa Moravska provides air-conditioned accommodation with a patio and free WiFi.

  • La Casa Allegra
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    A recently renovated property, La Casa Allegra is situated in Opatija near Tomasevac Beach, Škrbići Beach and Opatija Lido Beach. This beachfront property offers access to a patio and free WiFi.

  • Villa Tonina Studio: City Center
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 7 reviews

    A recently renovated property, Villa Tonina Studio: City Center is situated in Opatija near Opatija Lido Beach, Škrbići Beach.

    Top Apartment! Brand new, slick, fully equipped, great host.

  • Dana Opatija
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Located in Opatija, 400 metres from Tomasevac Beach and 500 metres from Opatija Lido Beach, Dana Opatija provides spacious air-conditioned accommodation with a balcony and free WiFi.

  • Abau Residence Apartment 2 - 50m to the sea
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Situated in Opatija, 200 metres from Tomasevac Beach and 300 metres from Škrbići Beach, Abau Residence Apartment 2 - 50m to the sea offers air conditioning.

  • studio-apartman "Pea" Opatija
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 15 reviews

    Offering sea views, studio-apartman "Pea" Opatija is an accommodation situated in Opatija, 200 metres from Slatina Beach and 1 km from Opatija Lido Beach.

    Appartamento ristrutturato a nuovo molto bello su palazzina fronte mare, con tutti i servizi. In centro città

  • Secret Garden Apartment with private parking space
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 13 reviews

    Located in Opatija, near Opatija Lido Beach and Škrbići Beach, the historic Secret Garden Apartment with private parking space has a garden.

    Sehr freundliche und hilfsbereite Vermieter, stilvolle Einrichtung, großer Garten, tolles Gesamtpaket.

  • Alba Opatija
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 111 reviews

    Set in Opatija, less than 1 km from Tomasevac Beach and a 11-minute walk from Slatina Beach, Alba Opatija offers free WiFi and air conditioning. The 4-star apartment is 1 km from Opatija Lido Beach.

    Really nice and clean in a very good location. Really nice owners!

  • MORABEZA Opatija
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 90 reviews

    Set in Opatija, 800 metres from Slatina Beach and less than 1 km from Tomasevac Beach, MORABEZA Opatija offers air conditioning. The 4-star apartment is less than 1 km from Opatija Lido Beach.

    Urednost i čistoća. Laka komunikacija s domaćinom.

  • Apartman Opatija
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 20 reviews

    Featuring air-conditioned accommodation with a balcony, Apartman Opatija is set in Opatija.

    Domacini su vrlo prijazni , apartman cist i uredan. Preporučujem.

  • Apartments Villa Salona
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 206 reviews

    Located in the seaside town Opatija, Apartments Villa Salona is set 250 metres from the beach. Surrounded by lush greenery, it offers apartments with free internet and a balcony or a terrace.

    Location / quality/ value for money Welcoming hosts

  • Ivana
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 16 reviews

    Featuring air-conditioned accommodation with a patio, Ivana is located in Opatija. This beachfront property offers access to a terrace and free WiFi.

    Cozy little apartment, clean, with incredible view of the sea.

  • Premium Apartments Villa Herkules
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 52 reviews

    Set within 400 metres of Opatija Lido Beach and 700 metres of Škrbići Beach, Premium Apartments Villa Herkules offers rooms with air conditioning and a private bathroom in Opatija.

    I loved how clean the apartment was. I also enjoyed having two bathrooms.

  • Villa Gisela
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 49 reviews

    Offering a garden and sea view, Villa Gisela is set in Opatija, 300 metres from Opatija Lido Beach and 400 metres from Tomasevac Beach.

    Nagyon tiszta a szállás. A berendezés modern, igényes.

  • Apartment Frketić with roof terrace and panoramic sea view
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Situated in Opatija, 600 metres from Škrbići Beach and 700 metres from Opatija Lido Beach, Apartment Frketić with roof terrace and panoramic sea view offers air conditioning.

  • Plaza Apartments
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 336 reviews

    Offering sea views, Plaza Apartments is an accommodation set in Opatija, a few steps from Slatina Beach and 500 metres from Opatija Lido Beach.

    Locación is perfect. The apartament is very confortable.

  • Apartment Tasha's Home
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 53 reviews

    Apartment Tasha's Home, a property with a garden, is located in Opatija, 600 metres from Opatija Lido Beach, 1.8 km from Črnikovica Beach, as well as 12 km from HNK Rijeka Stadium Rujevica.

    besonders sauber , super Lage und trotzdem sehr ruhig

  • Apartments Liana
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 128 reviews

    Located 50 meters from Tomasevac Beach in Opatija, Apartments Liana provides accommodation with air conditioning and free WiFi.

    Excellent host, amazing apartament for everyone ( we stayed there with two toddlers)

  • No8 apartment
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 12 reviews

    Set in Opatija, 100 metres from Tomasevac Beach and 300 metres from Škrbići Beach, No8 apartment offers air conditioning.

    Wszystko ok fajna obsługa duże i nowocze mieszkanie. Niczego nie brakuje

  • Studio "CENTAR 1"-50m2
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 50 reviews

    Studio "CENTAR 1"-50m2 is situated in Opatija, 600 metres from Slatina Beach, 12 km from HNK Rijeka Stadium Rujevica, and 15 km from The Maritime and History Museum of the Croatian Littoral.

    Super Lage und sehr nette, hilfsbereite Gastgeber:innen! :)

  • Luxury Apartments Centre of Opatija
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 451 reviews

    Situated less than 100 metres from the marina in Opatija, the Luxury Apartments Centre of Opatija are designer apartments set in an elegant building. Angiolina Park is located only 300 metres away.

    It's like a 5 star hotel but without the breakfast.

  • Apartment Vanja
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 36 reviews

    Situated in Opatija, 350 metres from Maiden with the Seagull and 150 metres from The Open Air Summer Theater in Opatija, Apartment Vanja offers free WiFi and air conditioning.

    assolutamente da consigliare per la posizione centrale

  • Apartman Isadora
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 121 reviews

    Situated in Opatija, 200 metres from Škrbići Beach and 400 metres from Lipovica Beach, Apartman Isadora features air-conditioned accommodation with a patio and free WiFi.

    Beautiful home, thoughtful details, great communication

  • Secret Hideaway in the Volosko Old Town
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 20 reviews

    Set in Opatija, 500 metres from Črnikovica Beach and 600 metres from Lipovica Beach, Secret Hideaway in the Volosko Old Town offers air-conditioned accommodation with a patio and free WiFi.

    Perfect location, close to the sea, wonderful facilities and dear host.

  • Seaview Volosko Apartment
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 59 reviews

    Seaview Volosko Apartment is a beachfront property set in Opatija, 400 metres from Črnikovica Beach and 600 metres from Lipovica Beach.

    Tolle Lage und die Unterkunft ganz nach unserem Geschmack

  • Apartment Križanec
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 28 reviews

    Situated in Opatija, 300 metres from Črnikovica Beach and 700 metres from Lipovica Beach, Apartment Križanec features air-conditioned accommodation with a patio and free WiFi.

    Perfect location in Volosko. Very kind and hospitable hosts.

  • Downtown Apartments Dorian and Nadia
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 80 reviews

    Set in Opatija and only 300 metres from Tomasevac Beach, Downtown Apartments Dorian and Nadia offers accommodation with sea views, free WiFi and free private parking.

    Super Lage, toller Ausblick von der Terrasse, Parken auf dem Hof

FAQ about apartments in Opatija

Apartments that guests love in Opatija

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 71 reviews
    We absolutely loved our stay at Stefani Studio Apartman! The apartment is very cozy and comfortable, perfect for a couple. It is located in a beautiful historical building situated in a very convenient spot, close to the city center and to the main Opatija beach. Ada was an amazing host, super friendly and helpful. She offered us some great restaurant and beach recommendations, that we really enjoyed!
    Claudia
    Young couple
  • Avg. price/night: £99.03
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 16 reviews
    Awesome modern apartment . Very comfortable, short walk to beach (not beachfront)
    Lee-Ann and Brett
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 103 reviews
    Modern apartment with good facilities. Large east-facing balcony with excellent views over Opatija and across the bay to Rijeka. Coffee machine, decent shower, netting over bedroom window, aircon, washing machine for longer stays. Antonio was an excellent host, very attentive and informative.
    Danny
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 53 reviews
    Very nice apartment with a great view. The location is great and the main beach is less than 5min away by foot. The apartment has all that you might need for a long or short stay. The hosts are very friendly and helpful. They even brought a gift for our daughter.
    M
    Milenko
    Family with young children
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 451 reviews
    This is TOP TEN APARTMENT. Modern, well equiped, CLEAN, Nice, sexy, a lot of Light, tremendeous view & all the rest.. Building has 6 Apartments, rooftop swimingpool&terrace.. Definetly place to Come again for sure.. Peacefull eventhough Street is under the flat..
    Matjaž
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 41 reviews
    Very nice, clean, spacious modern apartment
    SABINA
    Young couple
  • Avg. price/night: £69.49
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 56 reviews
    Bright and pleasant modern apartment, clean and tidy, beautiful surroundings, a host who exceeded our expectations.
    Stefan
    People with friends
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 28 reviews
    Very clean and modern apartment. Close to the sea, but you have to walk down the many stairs. But totally worth it because of path by the sea.
    Tina
    Young couple
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 114 reviews
    The very much perfect place to stay in Opatija! It’s a so much nice, quiet, clean, studio apartment, with a small kitchen, near the beach, near to a wonderful fish restaurant, about 30 minutes to walk from the central bus station. A Spar is also near, about 10 minutes to walk. The owner is so much friendly and helpful. The internet wifi is very fast and stabile. I heartly recommend this place to all travelers and I will come back and stay there again when I’m again in Opatija.
    Andreas
    Solo traveller
  • Avg. price/night: £90.63
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 206 reviews
    Lovely studio apartment in local house beside a park. Very well equipped for a small studio
    Claire
    Young couple

Research, refine and make plans for your whole trip