Villa Leoni
Top rated by guests
Most favorited





9.3Outstanding
(607 Ratings)
"Sunset Apartment was absolutely exceptional, incredibly comfortable, beautifully designed, and modern, with a breathtaking view of Dubrovnik that you can even enjoy right from the bed. The apartment i..."
Verified guestDon't miss out! Price and availability may change
2 guests · 1 bedroom · 1 bath
Guests love it hereGuests give this property a top rating
Great for petsBring all your friends and family, even the furry ones
Top-tier experienceA high end property in this area
Villa Leoni is located above the popular Banje Beach and only 1312 feet from the famous Dubrovnik Walls surrounding the Old City. Set in a traditional stone house, it offers modern accommodations units with free Wi-Fi and air-conditioning.
Free WiFi/internet
Free Parking
Air conditioning
Non-smoking
Pets allowed
Heating
Balcony/Terrace
WiFi/Internet
Beach access
Laundry services
Accessible Parking
Beach front
Family friendly
Smoking allowed
Safe
Childcare services
Key card access
Contactless check-in/out
Fire extinguisher
Cleaning products
$$$$
Top rated by guests
Most favorited
9.3Outstanding
(607 Ratings)
"Sunset Apartment was absolutely exceptional, incredibly comfortable, beautifully designed, and modern, with a breathtaking view of Dubrovnik that you can even enjoy right from the bed. The apartment i..."
Verified guestDon't miss out! Price and availability may change
Ratings and reviews
10.0 / 10.0
Sunset Apartment was absolutely exceptional, incredibly comfortable, beautifully designed, and modern, with a breathtaking view of Dubrovnik that you can even enjoy right from the bed. The apartment is extremely well equipped and spotless, offering everything you might need for a perfect vacation.
The location is fantastic, just a short distance from the city and all major attractions. Our host Josko was wonderfully kind, always available, genuinely helpful, and full of great recommendations and tips that made our stay even better.
I highly recommend Leoni Apartments, a truly outstanding place to stay in Dubrovnik!
9.0 / 10.0
The villa is very clean, well presented and accessible by foot from the Old Town.
The staff was a great help to us upon arrival, during our stay and on departure.
Though, we had many stairs to tackle, we managed to make it to the Old Town and back to the Villa without any hiccups.
10.0 / 10.0
Super friendly host Joseph was quick to respond to every question we had. Apartment was nice, clean with everything one might need during the stay, plus a million dollar view! Grocery store and coffee shop next door, beach and old city just few minutes walk distance. After the check out, Joseph offered us to keep our bags at the property (secured), with option to shower/use restroom and place to sit before our late evening flight.
10.0 / 10.0
Amazing location
Amazing service
Comfortable
Felt like a home away from home
Nothing it was fantastic
10.0 / 10.0
It had wonderful views of the harbour and the old town and the balcony was perfect for relaxing.
It is at the top of 180 steps from the beach, you can walk the long way around if you prefer!
10.0 / 10.0
Beautiful apartment in great location
We loved everything about this place
10.0 / 10.0
Joseph meet us at the property, provided us with the codes for the main gate and the codes to the units. He also provide us with his own link to best attractions, restaurants, Wi-Fi, activities, beaches, Q&A, supermarkets, bars, Ice Cream, museums, google locations and so much more.
Don't think he could have done anything more for us.
10.0 / 10.0
Picture staying at a friend's vacation home, but your friend knows how much help you give and when to give you space. Now, put the vacation home minutes walk from Dubrovnik and 1 minute from the beach. That's Villa Leoni. We felt at home and wish we didn't have to leave.
10.0 / 10.0
Quiet, clean, comfortable apartment with an incredible view of the sea. Short walk to the beach and to Old Town. The caretakers were friendly, helpful and responsive.
10.0 / 10.0
Beautiful location with stunning view. Close to Old Town, restaurants, cafe, grocery - note: lots of stairs. Host was very welcoming and helpful throughout our stay! Spacious apartment, would stay here again. Highly recommend!
The mattress was a little firmer than we prefer personally, but that wouldn't stop us from staying here again.
9.0 / 10.0
The room was spacious and clean, met our expectations, and had nice facilities. Good sea view as well as a view of part of the old town.
1.0 / 10.0
Clean and cozy
They called the police to falsely accuse us of stealing their manager’s phone. And try to lock us in the room. I swear to God we didn’t touch anything what they said. But when they find their phone by themselves, they said we can go and they find some very “dangerous” person to threat us even wants to check our car. But we insist on waiting for the police, I don’t know why we deserve this kind of attitude, they forget where they left the phone and give all the blame to us.
Just read my words so carefully, never ever come to this place even they have some high comments. Here are the other experiences about the room.
Hotel Experience
I checked into this apartment at nearly 7 p.m. on September 14, 2025. When I booked the room, it was stated that the room offered a full view of the old town and a stunning sea view. However, in reality, there was no view of the old town at all. The sea view was only barely visible, and even that was obstructed by various power cables. Their excuse was that other rooms had the promised views, and mine did not.
I reluctantly checked in. After going out for dinner and returning to the room to take a shower, I ran the water for ten minutes but got no hot water. I called the manager, and the first thing they said was that I had mistakenly turned off the water heater switch. They told me I had to turn it on and wait for 30 minutes to get hot water—all in an authoritative tone, leaving me with no choice but to wait.
Did I pay 268 euros just to be brushed off and criticized by a manager during my vacation? Moreover, I was told in a coercive tone that I had to leave the room by 10:30 a.m. sharp, not even a minute late. I told the manager on the phone that I would file a complaint and left a message describing what had happened.
About 20 minutes later, the landlord and their spouse knocked on my door.
10.0 / 10.0
The apt was very clean and comfortable. We had everything we needed and more!
It’s a beautiful area and a short walk to Old Town. There are lots of stairs to the beach so be prepared for that. The Leoni’s were very helpful and came quickly or answered messages right away. I would highly recommend Villa Leoni !!! 👍🏻👍🏻👍🏻👍🏻👍🏻
The apt we were in didn’t have much of a view due to the roof of the building in front of the apt.
7.0 / 10.0
Pretty view
Lots of steps to get to the old city
10.0 / 10.0
We loved everything about the apartment. Clean, modern, everything you could possibly need. The location was 10/10, just short walk to old town. Lots of information shared on the area & super easy parking. The host was super welcoming - the best apartment we stayed in during our trip to Croatia!!
Nothing - all was perfect.
10.0 / 10.0
We had one night here & wish it was longer. The room was super clean & comfortable. The host was easy to communicate with & very helpful. The view of Dubrovnik old town was spectacular.
9.0 / 10.0
The location was great - close to Old Town and Banje Beach (a busy beach), however, the steps were pretty steep. Dubrovnik is made of stairs so this is expected anyway and not complaining!
The host Joseph was lovely and accommodating, the apartment itself has thoughtful amenities with tourist manuals which we thought was nice! We got a nice room with a little sea view from the balcony.
The walls were thin that you can hear people’s steps and loud talking on nearby rooms/ balconies. It was a little uncomfortable if you're sensitive with noise!
10.0 / 10.0
Beautiful Apartment looks and feels much larger in person. Very well designed. The terrace is huge and the view is WOW! The owners (mother and son) make sure you don’t want for anything! Laundry was a bonus. They haven’t left out one thing. Of the five places we stayed in Croatia, this is the only one I will give a Perfect 10! We’ll be back.
I read a comment or two about the amount of stairs being a negative. Have you been to Dubrovnik? Everywhere you go there are stairs. In fact I’m beginning to think the Croatian word for stairs IS Dubrovnik.
10.0 / 10.0
The apartment is beautifully decorated. It’s in a perfect location, very close to the Old Town. The bed was exceptionally comfortable, and there is a lovely terrace overlooking the sea. The hosts are delightful, offering welcome drinks and everything in the apartment you could possibly need. They are highly attentive and accommodate requests quickly and with pleasure.
Nothing not to like
10.0 / 10.0
Everything! Beautiful recently remodeled apartment. Comfortable and quiet. Walking distance to Old town and many nice bars, restaurants etc. the hosts were wonderful! Very helpful, amicable and easy to contact.
Everything was perfect!!!
10.0 / 10.0
The manager Joseph was very helpful! The location was perfect and the amenities were very nice and clean. When we make it back we will stay here again!
8.0 / 10.0
Check in was very quick, hosts were friendly and helpful. Location is amazing, short walk to the beach.
Not much we didn't like.
10.0 / 10.0
I thought the accommodations were fantastic and the hosts were so friendly - on site parking was great too!
Lots of stairs but overall fantastic!
10.0 / 10.0
This is a wonderful property. The decor is both modern and beautiful. The beds were comfortable and having an apartment was great. The apartment was exceptionally clean.The location is perfect, close to the beach and old town. Lucijana and Josko Leoni were amazing hosts. They were exceptionally helpful to insure our vacation was great. I would without hesitation come back to stay here again. I would also highly recommend this property to my friends when they visit Dubrovnik.
There is nothing I didn’t like about the property.
10.0 / 10.0
villa Leoni is fabulously located as it is very close proximity to the Old Town . Very clean . Newly renovated . Very friendly and helpful host who is available 24/ 7 for any queries or help needed !
9.0 / 10.0
Great hosts - very helpful and flexible. Comfy bed, great location and view and very quiet.
6.0 / 10.0
The property had a good location.
We booked the property based off of the pictures. The apartment that we got was totally different than what was shown in the pictures. I guess their trick is to post hundreds of pictures and possibly the apt we got is somewhere in there. Yet the general sense you get from looking at all of the many first pictures is much nicer than the apt that we actually got. They should have different postings for different apartments since they are so different.
10.0 / 10.0
The property was well equipped and stunning views.
Nothing
10.0 / 10.0
Location close to old town. Clean. Comfortable bed. Great air conditioning. Beach, stores and restaurants nearby. Owner very communicative, responded to texts quickly. He was also willing to go out of his way to help us with some special needs. They really care about you and want you to have a great stay.
Not a thing.
10.0 / 10.0
From start to finish, everything was more than perfect and the hosts were of great help throughout the entirety of our stay. Having realised I forgot a personal possession after continuing on to Split, Joseph went out of his way to drop it to a ferry which was travelling from Dubrovnik to Split. In short, this one experience perfectly captures the kind nature of the Villa Leoni hosts and the effort they will go to ensure your stay is as enjoyable as possible. Would highly recommend!
Can’t fault anything.
9.0 / 10.0
The apartment was modern very clean and had everything you could need for a short stay
The apartment we stayed lacked any form of view of the city. All that was visible what’s the roof of the apartment in front.
10.0 / 10.0
Perfect location. Beach below, very close to old town. Very modern, comfortable, well furnished. There are two villas. Try to have the rooms at the top at the front as in the picture. All are nice though. Josko was super attentive and very helpful.
Nothing
9.0 / 10.0
We loved the location - esp the proximity to Old Town and Banje Beach, the hosts were absolutely fabulous, and the apartment was wonderful. The special touches of a bottle of wine at check-in and the ability to leave our luggage and freshen up after checkout because of a later flight we’re greatly appreciated. Also, laundry facilities were available,and after 7 days of travel, this amenity came in handy!
The only “disappointment” was that our room didn’t have a balcony off the bedroom, which was something we thought we were getting. Having looked at so many photos on booking.com, we didn’t pay enough attention to which specific unit we had booked and had not booked one with that feature. The one we had, however, was very large, had a beautiful view, and included a private terrace. I only mention that as a reminder to travelers to be sure to look carefully at which specific unit you book when the site shows over 200 photos, NOT as a negative reflection of the property itself. Also, the owners understood our confusion/disappointment and would have switched us but all units were booked.
10.0 / 10.0
It was so close to old town and beautiful beaches! The property was clean, and Joseph was super helpful with everything!
Nothing! It was amazing.
8.0 / 10.0
Joseph our host was fantastic. He was full of information and was a joy to work with. The views were spectacular
None
8.0 / 10.0
The location was good and the owner very responsive.
The price was excessive compared with the other places in Dubrovnik. The picture on the add is not the apartment you get so it is misleading. You see the real apartment once you have reserved. It wasn’t as nice as we hoped. Comfortable but not luxurious. We spent 4 nights in a luxury hotel in Paris for the same price.
10.0 / 10.0
Really great location for the Old Town. We had a great week. Joseph was very helpful with lots of tips and recommendations.
9.0 / 10.0
Great host and location. Very clean.
Bed and pillows were too firm for our taste. Kitchen is small.
FAQs
Does this property follow enhanced cleaning procedures?
Yes, this apartment has implemented enhanced cleaning procedures and processes to keep you healthy and safe.
Is parking included with this apartment?
Parking is not specified as an available amenity at Villa Leoni. For more information, we encourage you to contact the property about where to park.
Is there a pool at this apartment?
We didn’t find pool listed as an amenity for this apartment. It may be worth double checking if a pool is important for your stay.
Is Villa Leoni pet friendly?
Yes! This apartment is pet-friendly. For more information, we recommend contacting the booking provider about animal policies.
What amenities are available at Villa Leoni?
We found 20 amenities for this rental. This includes free wifi/internet, free parking, air conditioning, non-smoking, and pets allowed.
