Hotels of Earth

Villa Markoc

Josipa Kosora 8, Cavtat, HR

9.4 guest rating· 436 reviews

About this hotel

Luxurious Accommodations

Villa Markoc offers 6 unique apartments, each with a garden terrace or balcony boasting breathtaking views of the Adriatic Sea. Every unit is elegantly furnished and fully equipped for your comfort.

Convenient Location

Situated near Cavtat’s historic city center, Villa Markoc provides easy access to a variety of dining options and shops. Enjoy the proximity to the beach and scenic walking paths along the sea. Plus, with excellent transport links to Dubrovnik and other exciting destinations, exploration is a breeze.

Exceptional Service

The dedicated staff at Villa Markoc are committed to ensuring your stay is enjoyable and memorable. From organizing airport pick-ups to attending to your needs, your satisfaction is their top priority.

Book your stay at Villa Markoc now for an unforgettable experience!

Rooms & rates

Apartment with Terrace

Sleeps 1 · 45 m² · Queen bed

  • Private bathroom

Apartment with Terrace

Sleeps 4 · 45 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Apartment - Ground Floor

Sleeps 2 · 16 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Design Apartment, Sea View

Sleeps 2 · 40 m² · Queen Bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Baby bath

Basic Room

Sleeps 2 · 30 m² · Queen Bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Baby bath

Deluxe Apartment, Sea View

Sleeps 4 · 50 m² · 2× Queen Bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Baby bath

Apartment with Terrace

Sleeps 2 · 45 m² · Queen bed

  • Private bathroom

One-Bedroom Apartment

Sleeps 2 · 35 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Apartment - Ground Floor

Sleeps 4 · 45 m² · Large bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Apartment - Ground Floor

Sleeps 2 · 35 m² · Large bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Amenities

  • Free WiFi
  • Fence around pool
  • Heated pool
  • Outdoor pool
  • Outdoor pool - seasonal
  • Pool cover
  • Pool with view
  • Swimming pool
  • Swimming pool toys
  • Sauna
  • Free Parking
  • Screens / Barriers between staff and guests for safety
  • Air conditioning
  • Sun loungers or beach chairs
Show all 62 amenities
  • 24-hour front desk
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle (additional charge)
  • BBQ facilities
  • Car hire
  • Cashless payment available
  • Children's playground
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Designated smoking area
  • Diving
  • Express check-in/check-out
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Horse riding
  • Hot tub/Jacuzzi
  • Invoice provided
  • Laundry
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Outdoor fireplace
  • Outdoor furniture
  • Physical distancing rules followed
  • Picnic area
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shallow end
  • Shared kitchen
  • Shared lounge/TV area
  • Shuttle service (additional charge)
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Thermometers for guests provided by property
  • Water park
  • Water sport facilities on site

Location

© OpenStreetMap contributors

Josipa Kosora 8, Cavtat, HR

Check-in
from 02:00 PM to 09:00 PM
Check-out
until 10:00 AM

What guests say9.4436 reviews

+ Clean and well-maintained+ Friendly and helpful service+ Great amenities+ Beautiful location with viewsLimited food variety at local restaurants
Cleanliness9.4
Service9.9
Location9.4
Room Quality9.4
Amenities9.4
Value for Money9.4

Comfortable holiday apartment in stunning location

7.0

Very comfortable, small apartment in a beautiful old town. Lovely view from the upper levels. Nice pool. Great to be able to wash our clothes.

Water heater issue meant that we couldn’t have a hot shower which was much needed after a very long hot day of travel. Lovely small pool but it was difficult to enjoy as the area was dominated by a very nice but loud family group playing ball games in the pool all afternoon. So not the relaxing break that we had envisioned.

Ian · AU · 2026-07-24

Please refer to the above for detailed description - we absolutly loved the property, location , views, pool and so much

10.0

I loved the prperty as it was very clean, comfortable and very well equipped for everything you might need. - it overlooked the swimming pool with fab views of the bay . It was very clean with plenty of towels provided every 3 days. It is located about 50 metres from a shop which supplies fresh bread daily etc. Also the location is great - and the owner (Anita) is lovely . it takes about 10 minutes on foot to Main Street of Cavtat and could walk up the hill in about 15 minute though we took the bus (€1.60 - first stop) from Cavtat. Boats to Dubrovnik , swims in Adriatic, lazy days by the pool were great - gardens and tortoises nice addition - though the restaurants in town are all pretty good would highly recommend la Boheme for 5 star food and service but at reasonable prices …. 3 course meal specials are fantastic ! Al in all we had a wonderful holiday and will definitely return I. The future

Nothing

Laura · IE · 2026-07-23

A great short break at villa Markoc

10.0

Anita was a great host, sorted us a taxi from the airport. The apartments are a little gem. No rushing for a lounger around the pool. We really enjoyed our stay. A supermarket is a 5 min walk away if that. Then 10-15 down into Cavtat centre. Yes its a steep hill..but is walkable or grab the bus for €1.60. The room was great too.. fab view from our balcony and really comfy beds. Added extras like hot tub and sauna were amazing. Not to forget the tortoise garden.. the kids loved them A great little break..and would recommend these apartments to anyone.

Sarah120380 · GB · 2026-07-23

Todella miellyttävä kokemus

10.0

Ihana, rauhallinen pieni perhehotelli. Todella siistiä ja puhdasta, uusittu moderniksi. Suuri parveke, josta voi ihailla auringonlaskua. Viihtyisä allasalue ja yhteiskäytössä oleva kesäkeittiö.

Kaikki oli loistavasti🤩

Riikka · FI · 2026-07-19

Guest review

9.0

The are running a perfekt place here. Nice, clean,, good beds, practical apartments with high quality in all aspects. View to the sea. The pool is nice, and the kitchen by the pool is placed and organized so it’s easy to get in touch with other guests. There are even tortoises in the garden. The host is also very professional.

For those who are sound sensitive: Its close to the airport. For every plane passing over be prepared for 20 seconds of strong noice. Bring a sound canceling headset.

Trond · NO · 2026-07-19

Beautiful stunning views and friends staff!

10.0

The property was in a perfect location for a holiday! Close to restaurants and the sea! The property was clean and all the facilities were perfect.

Nothing!

Lucy · IE · 2026-07-17

Good to know

If you are arriving outside office hours, please notify Villa Markoc about your estimated arrival time and the reception desk will stay open for you. Villa Markoc is reachable by phone 24 hours a day.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 10 years old stay for free when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Pets

Pets are not allowed.