Skip to main content

The 10 Best Apartments in Janjina, Croatia

Check out our pick of great apartments in Janjina

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 with a terrace and sea views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a microwave and a toaster, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

The placement is amazing, just by the water. The neighbourhood is very quite and chill. The host is very helpful and a very nice person. We even got a bottle of liquor at the end! I can’t recommend this place enough! :)

Show more Show less
9.7
Exceptional
15 reviews
Price from
US$108
per night

The spacious apartment is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

everything is fine. very friendly owners.

Show more Show less
9.8
Exceptional
13 reviews
Price from
US$108
per night

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

The whole apartment, especially the bedroom, is very unique. There is a big terrace belonging to an apartment which we booked. Even though there is no air condition, and the weather was very hot, it was very pleasant inside. The position of this small place Janjina is very convinient, 15 minutes from Zuljana - place with very nice beaches and 30 minutes driving to Divna, probably the most beautiful beach in Peljesac. It takes about 3 minutes by car to the closest beach. The hosts are very kind and helpful!

Show more Show less
9
Superb
48 reviews
Price from
US$65
per night

The apartment provides guests with a terrace, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a dishwasher and a microwave, and a private bathroom with shower. A fridge, a stovetop and kitchenware are also offered, as well as a kettle. At the apartment complex, the units include bed linen and towels.

Nice place, Wonderful location. Fantastic owner. Everything perfect.

Show more Show less
9.8
Exceptional
5 reviews

The units come with tiled floors and feature a fully equipped kitchen with an oven, a dining area, a flat-screen TV with cable channels, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and stovetop are also available, as well as a kettle. At the apartment complex, each unit has bed linen and towels.

Lovely small fishermans village with such a wonderful host. Even thoug we didn’t have a common language it didn’t matter. Everything went well and the apartment was perfect with amazing sea vies to a small bay of the village.

Show more Show less
9.7
Exceptional
30 reviews
Price from
US$82
per night

Offering barbecue facilities, Apartment Bay of Dreams offers accommodation in Janjina. This beachfront property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 36 km from Walls of Ston.

The air-conditioned apartment consists of 2 separate bedrooms, 1 bathroom with a hair dryer and a living room. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views.

Great place if you want to spend few days in a quiet place in a bay with just few buildings. The shops are in Janjina (5km) as well as two great local wineries plus every day except Sunday you can buy fresh fishes there (and you can use outside grill belonging to the apartment). Kids were also happy there and the apartment has a nice large terrace with view on the entire bay!

Show more Show less
9.8
Exceptional
19 reviews

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 free toiletries. Kitchenware and kettle are also provided. At the apartment complex, every unit has bed linen and towels.

There are a lot of extras like sunbeds, parasole... we were able to use BBQ with charcoal provided by the host, no extra charge

Show more Show less
9.7
Exceptional
32 reviews
Price from
US$59
per night

All units are air-conditioned and feature a seating area, a TV and a fully equipped kitchen with a dining area. Featuring a private bathroom with a shower, units at the apartment complex also have free WiFi, while certain rooms also offer a terrace. All units will provide guests with a fridge.

The house is right next to the sea and it takes you 15seconds from bed to jump into the water. The apartment was nice and clean. Owner was friendly to help us buy some veggies and fish from local guy

Show more Show less
9.1
Superb
8 reviews
Price from
US$173
per night

Each unit is air-conditioned and has a seating area, a flat-screen TV and a fully equipped kitchen with a oven. Each unit has a kettle, a private bathroom and free WiFi, while some rooms include a terrace and some have sea views. At the apartment complex, the units have bed linen and towels.

cute little town very clean and quiet

Show more Show less
9.6
Exceptional
37 reviews
Price from
US$54
per night

Located right next to the sea in the village of Sreser on Pelješac Peninsula, Apartments Deak offers air-conditioned apartments with a furnished balcony and sea views. Free WiFi access is available.

All apartments comprise a flat-screen satellite TV, an equipped kitchen and a private bathroom with a shower. Some come with a dishwasher.

Location very good. Very nice and helpful villa owners.

Show more Show less
9.7
Exceptional
35 reviews
Price from
US$81
per night

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 Janjina

Most booked apartments in Janjina this month

Enjoy breakfast in Janjina!

  • Apartment PASCAL
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 15 reviews

    Boasting barbecue facilities, Apartment PASCAL offers accommodation in Janjina, 2.1 km from Luka Drače Beach and 26 km from Walls of Ston.

    Le lieu est très beau, paisible et Sanya et Tony sont des personnes exceptionnelles

  • Apartment Kesten
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 13 reviews

    Set in Janjina, within 36 km of Walls of Ston, Apartment Kesten offers accommodation with air conditioning. This property offers access to a balcony, darts, free private parking and free WiFi.

    Propriétaire très sympathique, appartement très bien équipé

  • 4 Limuna
    Breakfast options
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 48 reviews

    Set 2.4 km from Luka Drače Beach, 4 Limuna offers free bikes, a garden and air-conditioned accommodation with a patio and free WiFi.

    Uređenje apartmana, terasa/dvorište,tišina,pet friendly

  • Ted Apartmani
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews

    Offering barbecue facilities and quiet street view, Ted Apartmani is set in Janjina, 2.2 km from Drače Beach and 2.9 km from Luka Drače Beach.

  • Apartments Vesela
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews

    Boasting a terrace, barbecue facilities and views of sea, Apartments Vesela is situated in Janjina, 36 km from Walls of Ston.

    Prostran, cist apartman na mirnoj lokaciji. Ljubazna gazdarica.

  • Apartment Bay of Dreams
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 19 reviews

    Offering barbecue facilities, Apartment Bay of Dreams offers accommodation in Janjina. This beachfront property offers access to a terrace, free private parking and free WiFi.

    Labai svetingi šeimininkai, graži rami vieta, atokiau nuo triukšmo. Nuostabus poilsis!

  • Apartments Kala
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 32 reviews

    Located within 400 metres of Rat Beach and 2.8 km of Obala Beach, Apartments Kala provides rooms with air conditioning and a private bathroom in Janjina.

    Lokalizacja bardzo dobra, piękny widok z tarasu na morze i góry.

  • Apartments by the sea Luka Dubrava, Peljesac - 4568
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 8 reviews

    Apartments by the sea Luka Dubrava, Peljesac - 4568 is set on the seafront in Janjina, 2.1 km from Drače Beach and 2.7 km from Luka Drače Beach.

    Közel van a tenger, saját napozó ágyak, tusoló a víz mellett

Save money on apartments in Janjina – budget options available!

  • Apartments Deak
    Budget options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews

    Located right next to the sea in the village of Sreser on Pelješac Peninsula, Apartments Deak offers air-conditioned apartments with a furnished balcony and sea views. Free WiFi access is available.

    Location very good. Very nice and helpful villa owners.

  • Apartments Marinko
    Budget options available
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 41 reviews

    Situated in Janjina and only 2.6 km from Luka Dubrava Beach, Apartments Marinko features accommodation with mountain views, free WiFi and free private parking.

    Great seaview and next to it. Quiet place and pets friendly.

  • Apartments Leo Janjina
    Budget options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 38 reviews

    Featuring garden views, Apartments Leo Janjina features accommodation with patio, around 2 km from Obala Beach. Featuring free private parking, the 3-star apartment is 1.9 km from Luka Drače Beach.

    Ljubazni domaći ljudi, susretljivi. Velik izbor domaćeg povrća i voća...

  • Apartments Kula
    Budget options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews

    Offering a seasonal outdoor pool, Apartments Kula is located in Janjina, 35 km from Međugorje. Korčula is 26 km away.

    Zelo nama je bilo vse všeč. Prijaznost ,čistoča in hrana....

  • Joja Apartment Peljesac
    Budget options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 5 reviews

    Situated in Janjina, Joja Apartment Peljesac features free WiFi and free private parking is available on site. The kitchen is equipped with an oven and a toaster.

  • Apartments by the sea Luka Dubrava, Peljesac - 284
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 10 reviews

    Apartments by the sea Luka Dubrava, Peljesac - 284 is located in Janjina, 80 metres from Luka Dubrava Beach, 2.6 km from Drače Beach, and 25 km from Walls of Ston.

  • Apartments by the sea Luka Dubrava, Peljesac - 21647

    Apartments by the sea Luka Dubrava, Peljesac - 21647 is set in Janjina, 200 metres from Luka Dubrava Beach, 2.7 km from Drače Beach, as well as 25 km from Walls of Ston.

  • Apartments with a parking space Cove Osobjava, Peljesac - 21944

    Located in Janjina, Dubrovnik-Neretva County region, Apartments with a parking space Cove Osobjava, Peljesac - 21944 is set 36 km from Walls of Ston.

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

  • Studio Apartment Nikola
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated in Janjina, 400 metres from Rat Beach and 2.8 km from Obala Beach, Studio Apartment Nikola offers barbecue facilities and air conditioning.

  • Apartments by the sea Drace, Peljesac - 10135
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews

    Situated in Janjina and only 600 metres from Drače Beach, Apartments by the sea Drace, Peljesac - 10135 provides accommodation with sea views, free WiFi and free private parking.

  • Apartment Peljesac
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Set in Janjina, a few steps from Luka Dubrava Beach and 2.5 km from Drače Beach, Apartment Peljesac offers spacious air-conditioned accommodation with a balcony and free WiFi.

  • Apartments by the sea Cove Pjestata, Peljesac - 10210
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 3 reviews

    Located within 26 km of Walls of Ston and 46 km of Kravica Waterfall, Apartments by the sea Cove Pjestata, Peljesac - 10210 provides rooms with air conditioning and a private bathroom in Janjina.

  • Apartment Drace 10211b
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Set in Janjina and only less than 1 km from Drače Beach, Apartment Drace 10211b offers accommodation with sea views, free WiFi and free private parking.

  • Apartments by the sea Sreser, Peljesac - 10138
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews

    Featuring 3-star accommodation, Apartments by the sea Sreser, Peljesac - 10138 is set in Janjina, a few steps from Rat Beach and 2.2 km from Obala Beach.

  • Apartments by the sea Sreser, Peljesac - 4557
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 3 reviews

    Featuring 3-star accommodation, Apartments by the sea Sreser, Peljesac - 4557 is set in Janjina, 400 metres from Rat Beach and 2.9 km from Obala Beach. This apartment is 33 km from Walls of Ston.

  • Apartments by the sea Drace, Peljesac - 10211
    7.8
    Scored 7.8
    Good
    Rated good
     · 9 reviews

    Apartments by the sea Drace, Peljesac - 10211 has sea views, free WiFi and free private parking, situated in Janjina, less than 1 km from Drače Beach.

  • Apartments by the sea Drace, Peljesac - 14019

    Set in Janjina in the Dubrovnik-Neretva County region, Apartment Drace 14019c is an apartment boasting a balcony and sea views.

  • Apartments by the sea Drace, Peljesac - 11502

    Set in Janjina and only 80 metres from Obala Beach, Apartments by the sea Drace, Peljesac - 11502 offers accommodation with sea views, free WiFi and free private parking.

  • Apartments by the sea Drace, Peljesac - 4535

    Apartments by the sea Drace, Peljesac - 4535 is a beachfront property situated in Janjina, 700 metres from Luka Drače Beach and 1.3 km from Obala Beach.

  • Studio Drace 10135a

    Studio Drace 10135a has a terrace and is situated in Janjina, within just 600 metres of Drače Beach and 1.2 km of Luka Drače Beach.

  • Apartments by the sea Sreser, Peljesac - 11854

    Apartment Sreser 11854a offers accommodation in Janjina, 33 km from Međugorje. The air-conditioned unit is 25 km from Korčula.

  • Apartments by the sea Sreser, Peljesac - 4551

    Apartments by the sea Sreser, Peljesac - 4551 is set on the seafront in Janjina, 2.4 km from Obala Beach and 2.7 km from Luka Drače Beach.

  • Apartments by the sea Sreser, Peljesac - 10105

    Situated in Janjina in the Dubrovnik-Neretva County region, Apartments by the sea Sreser, Peljesac - 10105 has a terrace. The 3-star apartment is 70 metres from Rat Beach.

  • Apartments by the sea Sreser, Peljesac - 10227

    Apartments by the sea Sreser, Peljesac - 10227 is situated in Janjina, a few steps from Rat Beach, 2.5 km from Obala Beach, as well as 2.7 km from Luka Drače Beach.

  • Apartment Pjestata 10210b

    Located in Janjina, 26 km from Walls of Ston and 46 km from Kravica Waterfall, Apartment Pjestata 10210b offers air conditioning.

  • Apartments by the sea Kabli, Peljesac - 12475

    Set 34 km from Međugorje and 31 km from Korčula, Apartment Kabli 12475b offers accommodation in Janjina. Apartment Kabli 12475b features views of the sea and is 9 km from Neum.

FAQ about apartments in Janjina




Apartments that guests love in Janjina

  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews
    It was super easy to check in, they were accommodating and friendly when we arrived. We felt right at home, she gave us a brief run down of recommended things to do and what to see. Great sized apartment, spacious balcony, clean and on site safe parking.
    Đina (Gina)
    Group
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 8 reviews
    The house is right next to the sea and it takes you 15seconds from bed to jump into the water. The apartment was nice and clean. Owner was friendly to help us buy some veggies and fish from local guy
    Marina
    Group
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 48 reviews
    A charming apartment in the old part of the village, everything you need for a relaxing stay and trips to nearby beaches and towns
    Alexander
    Family with young children
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 41 reviews
    The location is perfect, right on the beach,you can enjoy beautiful view from the terrace..There are rest chairs on the beach. The apartment was ready earlier so we were able to check in as soon as we arrived.
    Romana
    People with friends
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 48 reviews
    This apartment is a wonderful 270 year old time capsule in a beautiful old village on Pelješac. Goran is a great host who cooked us a wonderful meal (featuring slow cooked deer, home made bread, gnocchi and home made wine), gave us great tips on where to go on the island and shared plenty of historical and/or funny stories from the village. The neighbours were really sweet, too. We really loved it.
    Mirana
    Family with young children
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews
    We couldn't have asked for a better place than the Vila Vesela apartment! Situated in the charming Osobljava village, it provided us with exactly what we desired—an idyllic and genuine getaway, free from any bustling crowds. Ante and Veselka, the remarkable hosts, exceeded all our expectations! We were fortunate to indulge in some homemade beverages and preserves.
    Dzani
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 48 reviews
    Janjina is a peaceful village on the gorgeous peninsula of Peljesač. We have had everything we needed in tastefully furnished apartment with jacuzzi. The host, Goran is the best host we could imagine. We experienced great hospitality from beautiful people, which made our trip unforgettable for the whole family.
    Benjamin
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews
    Very nice and clean apartments and the whole complex, which also has its own restaurant open all day. Friendly staff and especially the restaurant staff. Prices in the restaurant the same as everywhere else. Covered parking spaces are just a few steps from the apartment.
    Lubos
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 48 reviews
    The whole apartment, especially the bedroom, is very unique. There is a big terrace belonging to an apartment which we booked. Even though there is no air condition, and the weather was very hot, it was very pleasant inside. The position of this small place Janjina is very convinient, 15 minutes from Zuljana - place with very nice beaches and 30 minutes driving to Divna, probably the most beautiful beach in Peljesac. It takes about 3 minutes by car to the closest beach. The hosts are very kind and helpful!
    Selma Kurtović
    People with friends
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews
    Modern and clean apartment. Swimming pool available on site. Nice service.
    Paweł
    Family with young children