Island of Vir, Croatia
Three luxury apartments with panoramic sea views, private terraces and direct beach access — just 25 km from Zadar.
Our story
Mirakul Apartments are located on the island of Vir, only 25 km from the city of Zadar. The island is connected by a bridge, making it easily accessible by car.
Situated on the south side of the island — always the sunniest part — our three apartments each feature private terraces with unobstructed sea views, full kitchen, air conditioning, and dedicated parking spaces.
The terraces of Apartment 1 and Apartment 2 can be connected to create a larger outdoor space — perfect for families or groups.
Accommodations
Queen bed or 2 single beds. Full kitchen, air conditioning, sea-view terrace.
Queen bed or 2 single beds. Full kitchen, air conditioning, private terrace.
King bed. Full kitchen, air conditioning, panoramic balcony with sea view.
What's included
Dedicated parking space for each apartment — a true luxury on the island.
Spacious private terraces up to 25 m² with unobstructed views of the Adriatic.
Rocky beach with crystal clear water steps from the property. Sunbeds available.
Fully equipped modern kitchen with oven, microwave and all essentials.
Split air conditioning units in every apartment for a comfortable stay.
South-facing position means maximum sun from morning to sunset every day.
Shared BBQ area available for guests to enjoy summer evenings outdoors.
We're always available to help and recommend the best spots on the island.
Photo gallery
Guest reviews
"We spent 12 days here and were very satisfied. It's just a 10-minute drive from the old town, right by the sea. The highlight is definitely the large terrace with its stunning view. Having a morning coffee with that view was a real pleasure every day. The host was very friendly and extremely helpful."
"Großartige Lage, sehr ruhig, nicht zu viele Menschen am Strand."
"Poloha apartmánu byla skvělá, všude čisto a klid. Hostitelé byli velmi přátelští a starostliví."
Find us
Get in touch
Send us a message and we'll get back to you within 24 hours. We're happy to answer any questions about availability, pricing, or the area.