Milna (Brac) villas

Multiple accommodations for your stay
Check-in date:
20 Aug 2026
Check-out date:
21 Aug 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

47 results found

Villa Brazza - Two Bedroom Apartment 1

Mlin IV 27, Milna (Brac), Croatia (Open map)

Guests can reach the centre of Milna within 5 minutes' walk, and the Vlaska Marina is not far from this accommodation. Situated...
Read more...

Villa Lavanda

Kargadur 9 Bobovisca Na Moru, Milna (Brac), Croatia (Open map)

Also, this villa is around 10 minutes by car from the Church of Our Lady of Annunciation and approximately a 25-minute walk from the…
Read more...

Exclusive Villa Del Mar In Milna With A Pool

Kalina, Milna (Brac), Croatia (Open map)

The accommodation is 2.2 km from places of worship such as Church of the Annunciation. The 5-bedroom Exclusive Villa Del Mar In...
Read more...

Luxury Villa Leisure Seaside Brac With Private Pool

Duboka, 31, Milna (Brac), Croatia (Open map)

The villa offers a beachfront location, right near Lucice Bay. Luxury Villa Leisure Seaside Brac With Private Pool Milna is located...
Read more...

Luxury Villa Sea Angel Brac With Heated Pool

Put Vladimira Nazora, 15, Milna (Brac), Croatia (Open map)

Also, the villa is 4 km from Summer House of Jerolim Kavanjin and 3.8 km from the Church of St. Located about a 25-minute…
Read more...

Seafront Villa Marella

Kalina, 72 A, Milna (Brac), Croatia (Open map)

The Milna villa offers a beachfront location, approximately 5 minutes on foot from Osibova Bucht. Staying at the 3-bedroom Seafront...
Read more...

Villa Brazza - Studio Apartment

Mlin IV 27, Milna (Brac), Croatia (Open map)

Church of the Annunciation is approximately 700 metres away, and the Livka is 4.9 km from this Milna villa. The 1-bedroom Villa...
Read more...
Thank you for subscribing
Close