The island of Vir will surprise you with its unspoilt nature, charming bays and Mediterranean lifestyle. Whether it's quiet beach days, culinary excursions or trips to Zadar and the national parks: here you will find the real Croatia. Quiet. Authentic. And full of possibilities.
The island of Vir is located off the Dalmatian coast, is one of the sunniest regions in Croatia and delights visitors with its authentic island flaircrystal-clear water and unspoilt bays. Directly connected to the mainland via a bridge, it is easily accessible - and yet a retreat for anyone looking for the real thing.
Unspoilt nature: pine forests, bays & coastal hiking trails
Familiar atmosphere & quiet residential areas
Best water quality - ideal for swimming & snorkelling
Favourable location for day trips on the mainland
Can be lived in all year round - even outside the high season
Homemade Croatian cuisine, fresh fish, grilled burgers
Sea view terrace with international & Mediterranean cuisine
Rustic ambience with traditional Croatian cuisine, grill and seafood. Also suitable for vegetarians / vegans
Street food & bar - perfect for a morning espresso or an afternoon cocktail
Whether nature, history or adventure - everything is possible from Villa Riva Vir.
Surface area: 270sqm
Guests: up to max. 7 persons
Bedroom: 3
Sofa bed: 1
Baths: 3 (modern spa equipment)
Guest WC: 2
Pool : Heated pool
Highlight: Roof terrace with sauna
Kitchen: Fully equipped
Konoba: rustic-elegant konoba
Car park: 4 parking spaces incl. e-charging station
Location: 5 minutes to the beach
Surface area: 35sqm
Guests: up to max. 3 persons
Bedroom: 1
Sofa bed: 1
Baths: 1 (modern spa equipment)
Kitchen: Fully equipped
Car park: 2 parking spaces
Entrance: separately
Treat yourself to a break that combines style and relaxation. The Villa Riva Vir is your perfect place for decelerated travelling with maximum comfort - whether as a couple, with family or friends. Book directly. Completely private. Unforgettable.
Powered by Fine&Bold. All rights reserved.
Architecture. View. Arrive.