Villa Leoni
Petra Kresimira Iv 22, Dubrovnik, 20000, Croatia
View all photos in gallery
Book online now
nights
1 Room With 2 Adults Change Search
Check Rates
Room
Room
Address
Petra Kresimira Iv 22, Dubrovnik, 20000, Croatia
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. All units offer an equipped kitchenette with a dining area, a seating area and a private bathroom with a shower. They are fitted with colorful furnishings, a flat-screen TV and a safe. Some of them offer a spacious terrace or balcony that overlooks Dubrovnik's Old Town and Lokrum Island. Guests are welcome to use the shared washing machine and clothes dryer. Nearest restaurant and café can be found 164 feet away, while a grocery shop and market are 164 feet away. The cable car offering panoramic views of the town and sea is 656 feet away. There is also a botanical garden in Lokrum, 0.6 mi away. Main Bus Station and Ferry Port can be found 1.2 mi away. Local busses stop 164 feet away, while Dubrovnik International Airport is 9.9 mi from Villa Leoni.

Hotel Services and Facilities

Free WiFi Free parking Free breakfast Pet friendly

Hotel facilities

  • Pets Allowed
  • Safety Deposit Box
  • Air Conditioning
  • Babysitting/Child Services
  • Express Check-In/Check-Out
  • Canoeing
  • Heating
  • Private check-in/check-out
  • Beachfront
  • On-site parking
  • Accessible parking
  • Concierge services
  • Designated Smoking Area
  • Family Rooms
  • Free Wi-Fi
  • Convenience Store
  • Non-Smoking Rooms Available
  • Baby safety gates
  • Outdoor furniture
  • Fire extinguishers
  • Staff follow all safety protocols as directed by local authorities
  • Shared stationery such as printed menus, magazines, pens, and paper removed
  • First aid kit available
  • Cashless payment available
  • Linens, towels and laundry washed in accordance with local authority guidelines
  • Hand sanitizer in guest accommodation and key areas
  • Invoices
  • All plates, cutlery, glasses and other tableware have been sanitized
  • Access to health care professionals
  • Free face masks
  • Contactless check-in/out
  • Electronic room key
  • balcony/terrace
  • Daily disinfection
  • Laundry services
  • Luggage storage & lockers
  • Non-smoking property
  • Soundproof rooms available
  • Physical/social distancing guidelines
  • Protective screen or physical barriers in appropriate areas
  • Pets allowed (charges may apply)
  • Airport shuttle (charges may apply)
  • Parking available (charges may apply)
  • Shuttle service (charges may apply)
Click here to leave your opinion >>
stayed in September, 2026
Guest Score 10 out of 10
Exceptional
The view was beautiful, and the location was perfect. It was only a few minutes walking to the beach or to Old Town.
stayed in September, 2026
Guest Score 10 out of 10
Exceptional
Great location just outside city center. Parking for rental car included- which is huge in this city. Host very helpful. Biggest thing to consider is 157 steps down to city and then back up at end of day. Don’t for us, but must be considered.
stayed in September, 2026
Guest Score 7 out of 10
Good
Location
Was not the same as pictures AT ALL! Very disappointed that the apartment was not as advertised.
stayed in September, 2026
Guest Score 7 out of 10
Good
Villa Leoni is a one bedroom apartment with an amazing view of the Adriatic and the Old Town. It is located a very short distance outside the walled city which means you are not overwhelmed by the cruise crowds. The apartment is 146 steps up from the road to the old town, so be warned. That wasn't an issue for us.
All good
stayed in September, 2026
Guest Score 10 out of 10
Exceptional
Very clean, comfortable AC, beautiful views from the terrace.
stayed in September, 2026
Guest Score 8 out of 10
Very Good
Location was great. Very close to cable car
Shower was leaky so there was water on the bathroom floor.
stayed in September, 2026
Guest Score 9 out of 10
Wonderful
The host met us outside to let us in and give us a bit of a run down. The apartment was comfortable, bedroom and separate kitchen and separate foyer with lots of closet space... with a cute balcony and a view of the sea! Banja Beach was a 5 min walk, all steps, down to the ocean and the Ploce gate to the old town another 5 mins of flat walk after going down the steps (cd alternately walk on the raid, which we hv been a tad longer but we be without the steep climb back up. Cd also take a bus, which we never did
The steps to climb up were a little tiring but very doable (and I hv one bad knee). As I said earlier, there are alternate options)
stayed in August, 2026
Guest Score 10 out of 10
Exceptional
We loved our stay at Villa Leoni! Joseph was an excellent host who met us on arrival to provide keys, and provided an excellent resource in advance of the trip with information about local restaurants, activities, etc. The property has excellent views, and is in a great location just a few stairs above Banje Beach, and a short walk to the City Walls. I highly recommend hiking up to the Fortress Imperial (Tvrđava Imperial), located at the peak of Mount Srđ - beautiful views and wonderful museum of the Homeland War.
Everything was great!
stayed in August, 2026
Guest Score 10 out of 10
Exceptional
Amazing views. Very cute apartment. Comfortable and very safe. Super convenient location. Quieter than staying in the Old Town but still easily accessible. Close and easy to get to the cable car up to Mount Srd. The sunset up there is unmatched! I lost my keys during my visit to Lokrum Island and the hosts were quick to help me and did not even charge me for the loss.
Nothing I didn't like.
stayed in August, 2026
Guest Score 7 out of 10
Good
Iew and location
Too many stairs to climb up and down to get to definitely not elderly friendly
stayed in August, 2026
Guest Score 9 out of 10
Wonderful
View of the sea, walkability to the old town and to the beach, comfortable and private room, good coffee, parking,
Steep and 100 m long stairway to the property from the Main Street below or from the beach. To go up in the summer heat after long day, forget about it. We took taxi for $15 euros for maybe 1 km around the block and hill. Uber is not much cheaper. Bus would have been cheaper, but you have to take the right one.
stayed in July, 2026
Guest Score 9 out of 10
Wonderful
Location is excellent! Really enjoyed drinking our morning coffee on our private terrace. So close to Old Town and Banje Beach! Joseph was very welcoming and super helpful.
Could have used more towels (wash cloth, etc) and newer towels.
stayed in July, 2026
Guest Score 10 out of 10
Exceptional
Joe was a wonderful host! He met us once we arrived at the property. He quickly showed us how to work the air-conditioning, the TV, and the keys. He was so kind that he went and picked up our lost luggage at the airport and delivered it back to us. He provided wonderful recommendations and responded to messages very quickly. I would absolutely stay here again..
Nothing!
stayed in July, 2026
Guest Score 10 out of 10
Exceptional
Joseph is a gracious host who helped provide a taxi from the airport and greeted us in person upon arrival. The A/C in this lodging was by far the best in our fifteen-day, eight city, four country tour of Europe. I would recommend booking at Villa Leoni!
We did underestimated the amount of steps from the apartment down towards the old city and learned quick to avoid them!
stayed in July, 2026
Guest Score 5 out of 10
Fair
Location
No daily cleaning. Stairs & no help to take your bags or give a hand. Leoni was sweet. His son was very rude & no sense to talk to guest
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
Great location with a private parking spot and very accommodating host! The apartment is outside the Old town, has a view of the Old town, has a good restaurant with local food close by and beach a short walk down the stairs! The apartment was clean, comfortable and had everything we needed- little kitchen to make breakfast, washing machine on site (huge plus when you have a little child). The air conditioner worked great and was life saving for mid-day nap! There are good amount of stairs going to the town which require some effort going up, but we did it multiple times with a 2 year old child and carrying a stroller- so it’s manageable. Joseph and Barbara were good hosts! great at communicating and very accommodating! He met us on arrival, provided a tour of the place and gave good recommendations. During departure day we overslept, and Joseph gave us extra time to peacefully pack and keep the car at the parking spot while we went to get lunch.
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
Even before we arrived, our host Joseph was incredible. Communication was great, smooth pick up at the airport. The view from the deck is incredible., the place had everything that we needed, location was fantastic.
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
Great property well located above Banje Beach. Short walk to the City Walls.
Nothing although some people may find the hill location difficult.
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
Excellent location. Excellent view.
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
The location, price point, hospitality of the host. All very good value for a quick stay.
I liked the patio view and the upgraded finishes and appliances.
Guest reviews
leave blank if you would like to stay anonymous
Month Year
Your email address will NOT be displayed on the site!
score 10 is the highest. If you leave it at 0 please fill the comment field below
* mandatory fields
Send your review!
Thank you for your information!

Area information

    Airports Show all on map »

    • Dubrovnik Airport - 9.57 mi
    • Tivat Airport - 35.02 mi

    Museums

      Art Galleries Show all on map »
      • Dubrovnik Maritime Museum - 0.26 mi
      • Museum of Croatian War of Independence - 0.54 mi
      • Underwater Museum Cavtat - 5.80 mi
      • Bukovac House and Gallery - 6.69 mi

    Transport

      Train stations Show all on map »
      • Dubrovnik Main Bus Station - 2.17 mi
      • Cavtat Bus Station - 6.73 mi
      • Lopud Ferry Terminal - 9.45 mi

    Attractions/Entertainment

      Zoo Show all on map »
      • Trsteno Arboretum - 8.46 mi

    Other attractions

      Beaches Show all on map »
      • Eastwest Beach Club - 443 f
      • Banje Beach - 458 f
      • St. Jakov Beach - 0.92 mi
      • Lapad Bay - 2.65 mi
      • Copacabana Beach - 2.98 mi
      • Stikovica Beach - 4.54 mi
      • Beach Sunj - 8.73 mi
      • Slano Beach - 15.10 mi
      Monuments and Landmarks Show all on map »
      • Fort Saint John - 0.27 mi
      • Minceta Tower - 0.39 mi
      • Fort Lovrijenac - 0.61 mi
      • Dubrovnik Bridge - 2.58 mi
      Historical Buildings Show all on map »
      • Sponza Palace - 0.30 mi
      • Rector's Palace - 0.32 mi
      • St. Blasius Church - 0.33 mi
      • Dubrovnik Cathedral - 0.34 mi
      • Church and Monastery of Our Lady of Snow - 6.45 mi
      • Saint Nicolas Church - 6.67 mi
      Theatres Show all on map »
      • Marin Drzic Theatre - 0.32 mi
      Colleges and Universities Show all on map »
      • University of Dubrovnik - 0.72 mi
      Other Show all on map »
      • The Lazaret - 910 f
      • Culture Club Revelin - 1,012 f
      • Revelin Fortress - 0.20 mi
      • Dubrovnik Cable Car - 0.22 mi
      • Dominican Monastery - 0.24 mi
      • Porporela jetty - 0.25 mi
      • Old Town Port - 0.26 mi
      • Orlando Column - 0.32 mi
      • Walls of Dubrovnik - 0.36 mi
      • Stradun - 0.37 mi
      • Onofrio's Fountain - 0.46 mi
      • Fuego Night Club - 0.54 mi
      • Mountain Srd - 0.58 mi
      • Lokrum - 1.02 mi
      • Dubrovnik Ferry Port - 1.88 mi
      • Gruz Port - 1.88 mi
      • ACI Marina Dubrovnik - 1.96 mi
      • Racic Mausoleum - 6.38 mi
      • Cavtat Promenade - 6.57 mi
      • Cavtat Old Town - 6.69 mi
      • Sudurad Ferry Port - 11.42 mi
      • Slano Seaside Promenade - 15.19 mi

Villa Leoni

Petra Kresimira Iv 22, Dubrovnik, 20000, Croatia