Weekly price range:
Max. persons:
Your selection:
We use cookies.
Imate Vilu?
COVID-19 flexible cancelation terms
COVID-19 flexible cancelation terms
In case of travel restrictions* due to the pandemic:

Up to 10 days before the date of arrival - a voucher for the booked villa in the full amount paid valid for this or next year. This allows you to use your payment in full and move your arrival to any available date in 2021. or 2022.
For other risks Allianz cancelation insurance is available as an option in the booking procedure.
We hope to welcome you in Croatia. Keep healthy ;)
Your My Istria team

Travel restrictions are considered:
  • mandatory quarantine or PCR tests (not valid if COVID-19 rapid antigen tests are accepted) at the time of booking cancellation
  • * valid only for bookings from 01 April 2021.
Menu +385 1 222 70 50

Premium villas in Croatia

Search our Villas   
#1 for Villas in Croatia
Premium villas in Croatia
This category is reserved for the best premium villas in Croatia, the most luxurious and the highest-quality villas that will ensure a completely carefree holiday. All our premium villas in Croatia with private pool have either high quality furnishings or additional luxury and spa facilities like sauna and Jacuzzi, but most often it is both. 
Premium vacation houses for rent in Croatia offer a truly different holiday experience.  You will feel like everything has been taken care of and like your well-deserved luxurious holidays have finally become reality. Premium villas in Croatia can be found all along the Adriatic coast- from Istria, over Kvarner to Dalmatia, all depending on how far you would like to travel and what kind of natural and cultural landscapes you would like to discover. 
Take a look at our premium villas in Croatia and start planning your next luxurious holiday in Croatia. The offer is rich and various- no matter what kind of luxury you prefer, you will without doubt find the one villa that looks like it was made for you to pamper all of your desires for luxury!
+385 1 222 70 50