Guests rate it highest for location, service and rooms.
8.9161ReviewsTranquil Oasis in Cavtat
Charming Mediterranean Stone House: Villa Sole offers bright units with hardwood floors and private bathrooms, exuding a rustic charm with wooden beams and large terraces.
Convenient Location: Situated just 300 meters from Cavtat's center and the nearest beach, guests can easily access a grocery shop and local bus stop within a short radius. The proximity to Dubrovnik Airport, only a 5-minute drive away, ensures a hassle-free travel experience.
Explore Nearby Attractions: With the UNESCO-protected Old Town of Dubrovnik 20 km away and day trips to Mljet National Park and the Elaphite Islands accessible via ferry, Villa Sole is the perfect base for discovering the region's beauty.
8.9
Rated 8.9 out of 10 by 161 guests who stayed here.
One of our favourite holiday accommodations..
Nothing to report..!
It was very central. Good location.
I thought the cleaning could have been more thorough. Found items in bedside drawers and behind pedestal of sink in bathroom. Fridge was not turned on.. or working??
We had a gorgeous balcony just off of our room - loads of space to enjoy the sunset and relax after a day at the beach. Only a two minute walk down to the main harbor of Cavtat.
It's not the fault of the owner but there…
Lovely location, beautiful clean apartment, super communication
Only thing was the first door to the patio was difficult to open - once we figured out how to do it we were fine!
Villa Sole was perfect. A 5 minute walk from the beach and a 5 minute walk from the marina. The perfect location. Our host Ivona was amazing and super helpful. Couldn’t recommend Villa Sole more! With views to die for…
Reviews are written by guests who booked through our supplier and stayed, shown as written and in their own language. Category scores are the supplier’s reading of recent reviews, updated December 2025.
Prijeko 26, Cavtat, Croatia
Guests rate the location 9.3 out of 10 — superb.
Each room shows its own terms before you pay.
Most rates can be cancelled free until a date shown on the room.
Non-refundable rates are marked as such.
Check-in from 2:00 PM until 08:00 PM
Check-out by 10:00 AM
Children welcome
No pets
Free parking on site
Paid when you book, not at the desk.
Rates include the taxes and fees we can read.
The property may take a card at check-in for incidentals.
A deposit may be required at the property.
Check-in is from 2:00 PM. Check-out is by 10:00 AM. If you're arriving late, tell us and we'll ask the property to hold the room.
No — the property states that pets are not allowed.
Yes — the property states that parking on site is free. Whether a space can be reserved in advance varies, so we check it against your dates.
Yes — internet access is listed among the property's facilities.
Put your dates in above and book online, or call (888) 789-8585 and we'll do it for you — including things a booking form can't handle, like a block of rooms, a monthly rate or an invoice for your employer.
Prijeko 26, Cavtat.
Nothing to do with the booking above. The same market, priced the same way, for if this one is not it.