Villa Leoni
About this property
Popular facilities
See all facilitiesGood to know
- Check-in
- From 22:00
- Check-out
- Until 10:00
- Pets
- Allowed
- Languages
- Spanish, German, English +2
- Smoking
- Smoke-free
- Children
- Family friendly
- Room types
- 4
Room Information
Rooms
1 / 6 1 Bedroom Apartment with balcony and with sea view
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
1 / 6 Apartment
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
1 / 6 Luxury Apartment
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
1 / 6 Studio
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
Guest reviews
Recent reviews shared by hotel guests
Wei C.
I don’t recommend this place. The owner and manager treated us terribly, and accused us of taking the manager’s phone. They called the police and tried to lock us in our room. I swear we hadn’t touched anything they accused us of. After they found the phone themselves, they said we could leave, but then brought in someone they called “dangerous” to threaten us and even wanted to search our car. We insisted on waiting for the police. I don’t know why we were treated this way. They had forgotten where they left the phone and blamed us. Read this carefully and don’t come here, regardless of the positive reviews. Here’s what happened with the room. I checked into the apartment close to 7 p.m. on September 14, 2025. The booking said it had a full view of the old town and a stunning sea view. There was no old town view from our room, and the sea was barely visible behind power cables. They said other rooms had the advertised views, but ours didn’t. I checked in reluctantly. After dinner I tried to shower, but even after running the water for ten minutes there was no hot water. I called the manager, who immediately said I must have switched off the water heater. They told me to turn it on and wait 30 minutes, in an authoritative tone that left me feeling I had no choice. I paid 268 euros for a vacation, not to be brushed off and criticized. I was also told forcefully to leave by 10:30 a.m. sharp, not a minute later. I said on the phone that I would file a complaint, and left a message about what had happened. About 20 minutes later, the landlord and their spouse came to my door. They mainly apologized and arranged for me to use a public bathroom to shower, but there was no real fix or compensation. This is my honest experience, and I hope other people can learn from it. They cancelled the order after we checked in, so there’s no record in the application, but we do have the confirmation number.

Jackal H.
The location worked really well, just a few minutes down the steps to Banje Beach and then on to the Old Town. The apartment was clean and modern, and had thoughtful extras: streaming on the TV, including their own Netflix, good air conditioning, dependable hot water, and hobs for cooking. The owner was friendly and very helpful. Our room was comfortable, but it looked different from the photos, including the view, which was mostly nearby houses, one of them being built or taken apart. Maybe some rooms are higher up or elsewhere, but ours wasn’t the one pictured. It would help if the Booking.com listing showed photos of each specific room, so guests know what to expect and aren’t disappointed.
lucas M.
My wife and I are staying at Villa Leoni for the first time. Yesterday we witnessed the guests behind four reviews with Chinese names, all copied and pasted, trying to deceive the owners. They took the owners’ iPhone and slipped it under the counter when the owners weren’t looking, apparently to make them think it had been stolen and call the police, then look foolish. Afterward, the owners watched the video and saw the guest take and hide the phone. The guest kept insisting they call the police so he could watch them look stupid when the phone turned up. This all started because he ran out of hot water one night, after apparently using up 800 litres. The tank heats again after 20 minutes. We could hear him complaining like an entitled, spoiled brat. The owners stayed considerate and friendly, even offering him another bathroom to carry on whatever he was doing with all that hot water. They never lost their cool. We got tired of hearing him whine. The apartments themselves are incredible, up on a hill with breathtaking views of the old town and great sunsets. It’s under a 10-minute walk to the old town. There are 225 steps down to Banje Beach, where the swimming is amazing, and from there you can walk to the old town. Or take the road down instead, which is a gradual incline and better in the heat. The large deck has loungers, a table, and chairs. The kitchen has everything you need, and the bedroom and bathroom are excellent. The bedroom has a view too, and the place is very clean. The owners are so welcoming and friendly, nothing is a problem for them. My wife and I stay in lots of Air BnB’s, and this is one of the best. Thank you! If you want the best apartment, ask for Villa Leoni “Tina”.
Zoltán K.
Our honeymoon stay was a really bad experience. The owner was aggressive, and we were asked to pay extra for the accommodation. The room was dirty, had cockroaches, and there was no hot water. The view didn’t match the pictures either. We couldn’t sleep because the owners were so loud and wouldn’t let guests rest.
Rebecca J.
The views from our apartment were out of this world, and the stairs back up from the beach and old town were a good excuse for another scoop of ice cream. Joseph was a great host, and the place was clean, comfortable, and had everything we needed. We’ll come back. Thanks so much.
Amenities
Everything available at this property
General Services
11 available- Air conditioning
- Elevator/lift
- Smoking areas
- Smoke Free Property
- Heating
- Terrace
- Laundry
- Airport transportation
- Transfer services
- Library
- Family/Kid Friendly
Internet
1 available- Free Wi Fi
Parking
1 available- Parking
Meals
1 available- Restaurant
Business Services
1 available- Conference Hall
Pets
1 available- Pets allowed
Room Amenities
2 available- Non Smoking Rooms
- Family room
Languages
5 available- Spanish
- German
- English
- Italian
- French
What's nearby
Explore attractions, restaurants and transport around the hotel
63 m 1 min walk
410 m 5 min walk
158 m 2 min walk
103 m 1 min walk
Attractions
20- Banje Beach158 m 2 min walk
- Porat Dubrovnik422 m 5 min walk
- Maritime Museum440 m 6 min walk
- Bosanka viewpoint444 m 6 min walk
- Sponza Palace483 m 6 min walk
Restaurants
20- Konoba Pjatanca (best Peka in Dubrovnik) Family restaurant since 1997.103 m 1 min walk
- Banje Beach Restaurant and Night Club114 m 1 min walk
- Bikers Cafe164 m 2 min walk
- Kavana Lazareti181 m 2 min walk
- Port 22231 m 3 min walk
Transit
20- Zračna luka Ruđer BoškovićAirport15.1 km
- Aerodrom TivatAirport56.4 km
- Petra KrešimiraBus63 m 1 min walk
- PločeBus234 m 3 min walk
- ŽičaraBus349 m 4 min walk

Stay rules
Important conditions for your stay