4-Star Hotel

Villa Flores

Dubrovnik, Croatia

9.1 Exceptional (10 reviews)
4-Star Classification
Dubrovnik, Croatia Location
9.1 / 10 Exceptional
The Experience

Villa Flores

First Impressions Walking up to Villa Flores feels like discovering a hidden gem tucked away on a quiet cobblestone street in Dubrovnik's Old Town.

First Impressions

Walking up to Villa Flores feels like discovering a hidden gem tucked away on a quiet cobblestone street in Dubrovnik’s Old Town. The building itself has that authentic Dalmatian stone architecture you see everywhere in the historic center, but there’s something more intimate about this place — it’s not trying to be the biggest or flashiest hotel on the block. You know what really struck me? The way they’ve preserved the original character while making everything feel fresh and welcoming. It’s the kind of four-star property that gets the balance just right between historic charm and modern comfort.

Location & Neighborhood

Honestly, you can’t get much more central than Svetog Josipa street without literally sleeping on the Stradun. Villa Flores sits right in the heart of everything, which means you’re maybe a two-minute walk from the main pedestrian thoroughfare and all those iconic sights everyone comes to see. I mean, the Rector’s Palace and Dubrovnik Cathedral are practically around the corner. What I really appreciated was how couples seem to gravitate toward this spot — and I get why, because there’s something romantic about being able to slip away from the tourist crowds into these quieter side streets, then pop back out whenever you want to explore.

The Rooms

The rooms at Villa Flores have this lovely blend of traditional Croatian elements with contemporary touches that actually work together. You’ll find stone walls and wooden beams alongside modern bathrooms and comfortable bedding that doesn’t feel like it’s trying too hard to be boutique-y. The windows — well, depending on which room you get — either look out onto the charming street below or give you glimpses of the Old Town’s terracotta rooftops. Air conditioning is solid (trust me, you’ll need it in summer), and the Wi-Fi actually works reliably, which isn’t always a given in these thick-walled historic buildings.

Daily Life at the Hotel

What sets this place apart is how it feels more like staying in a beautifully restored townhouse than a typical hotel. The staff genuinely knows the area and can point you toward the best local konobas or tell you when to hit the city walls to avoid the cruise ship crowds. Breakfast is served in a cozy space that feels authentically Croatian — think local cheeses, fresh bread, and strong coffee rather than an overwhelming international buffet. There’s no pool or spa here, but honestly, with Banje Beach just a short walk away and the entire UNESCO World Heritage site as your backyard, you probably won’t miss those amenities.

Why Guests Love It

Villa Flores works because it delivers exactly what most people want from a Dubrovnik stay — an authentic base right in the action without the tourist trap feel. The location score of 9.9 isn’t just marketing fluff; you really can walk everywhere that matters while still having a peaceful retreat to return to each evening. It’s particularly perfect for couples who want to experience the romance of the Old Town without dealing with massive resort-style properties or budget hostels that sacrifice comfort for price.

What Awaits You

Amenities & Facilities

Shuttle service Additional charge Airport shuttle Additional charge Air conditioning Laundry Additional charge Kitchen Airport shuttle Free WiFi Laundry Kitchenware Kitchenette

Bedroom

2
  • Linen
  • Wardrobe or closet

Bathroom

7
  • Toilet paper
  • Towels
  • Bath or shower
  • Toilet
  • Free toiletries

Transport

2
  • Shuttle service Additional charge
  • Airport shuttle Additional charge

Living Area

4
  • Dining area
  • Sofa
  • Seating Area
  • Desk

Miscellaneous

5
  • Air conditioning
  • Non-smoking throughout
  • Heating
  • Family rooms
  • Non-smoking rooms

Room Amenities

4
  • Socket near the bed
  • Hardwood or parquet floors
  • Soundproofing
  • Private entrance

Languages spoken

3
  • English
  • French
  • Croatian

Cleaning services

1
  • Laundry Additional charge

Safety & security

2
  • Fire extinguishers
  • Safety deposit box

Media & Technology

4
  • Flat-screen TV
  • Cable channels
  • Satellite channels
  • TV

Reception services

2
  • Invoice provided
  • Luggage storage

Great for your stay

10
  • Kitchen
  • Air conditioning
  • Airport shuttle
  • Free WiFi
  • Flat-screen TV

Building characteristics

1
  • Private apartment in building

Entertainment and family services

1
  • Babysitting/child services Additional charge

Other for your stay

9
  • Dining table
  • Toaster
  • Stovetop
  • Kitchenware
  • Electric kettle
Discover the Area

Location & Surroundings

Svetog Josipa 5, Old Town, 20000 Dubrovnik, Croatia

What's nearby

  • Pile Gate 10 m
  • Sveti Vlaho 200 m
  • Knežev Dvor 200 m
  • Orlandov Stup 200 m
  • Orlando Column 200 m
  • Palača Sponza 200 m
  • Onofrio's Fountain 1 m
  • Walls of Dubrovnik 200 m
  • Love Stories Museum 150 m
  • Dubrovnik Historical Centre 200 m

Restaurants & cafes

  • Restaurant Baracuda 50 m
  • Restaurant Mr. Fresh 40 m
  • Restaurant Spaghetteria Toni 10 m

Top attractions

  • Buza Gate 250 m
  • Ploce Gate 300 m
  • Minceta Tower 500 m
  • Sponza Palace 200 m
  • Fort Lovrijenac 500 m
  • Porporela jetty 500 m
  • Rector's Palace 300 m
  • Dubrovnik Maritime Museum 400 m
  • Museum of Modern Art Dubrovnik 900 m

Natural beauty

  • Mountain Mount Srd 3.6 km

Beaches in the neighbourhood

  • Buza Beach 350 m
  • Banje Beach 750 m
  • Beach Šulić 500 m
  • Bellevue Beach 1.3 km
  • Porporela Beach 450 m

Public transport

  • Bus Busstop 13 km
  • Bus Dubrovnik Main Bus Station 3.3 km

Closest airports

  • Tivat Airport 71 km
  • Dubrovnik Airport 19 km

House Rules

Pets

  • Pets are not allowed.

Smoking

  • Smoking is not allowed.

Check-in

  • From 13:00 to 22:30
  • Guests are required to show a photo identification and credit card upon check-in

Check-out

  • From 10:00 to 10:30

Cancellation/prepayment

  • Cancellation and prepayment policies vary according to accommodation type. Please check what conditions may apply to each option when making your selection.
Guest Voices

What Our Guests Say

9.1
Exceptional
Based on 10 reviews
Staff 9.4
Comfort 9.6
Location 10.0
Free WiFi 7.8
Facilities 9.2
Cleanliness 9.5
Value for money 9.2
Filter:
Myrabel Canada
9.1

All

What could be improved: A little bit noisy in the neighbour's place just before and after midnight but no big deal.

Aileen United Kingdom
8

Great location in the old town. Modern and nicely furnished. Clean and good facilities

What could be improved: Nothing really

Kate United Kingdom
9.1

A fabulous place to stay right in the Old Town. Wonderful space, very clean and comfortable.

Derek United Kingdom
9

Right in the centre of the old town

What could be improved: The stairs to the room

Markarid Austria
9

there was no breakfast offered

Lee Australia
9.1

Great location yet quiet

What could be improved: Stairs - no lift but has to be expected in old city

Cerys United Kingdom
9.1

Clean and lovely apartment with everything you need in a great location in the old town! We were able to leave our luggage in the building after check out too which was great. Thank you!

Kathryn Australia
9

The room was lovely, in a quiet street in the old city, easy to find and no stairs (except to get up to the room).

Monika Slovakia
9.1

Very nice apartement, in center

Lisa United Kingdom
9

Location, it’s so close to everything. Felt very secure.

What could be improved: More choice on the firmness of the pillows.

There are lots of stairs so make sure you can manage stairs, there are no lifts.

It’s a great apartment.

Get in Touch

Send Us a Message

Fill out the form below, and one of our concierge specialists will get back to you promptly.





    Looking for the perfect place to stay?
    I'll help you find the best stay in Dubrovnik, Croatia!