Karta Vacation Rentals
Tucked on Brac Island in the seaside village of Milna, this beachfront villa sits by its own private beach and is a short, 9-minute walk to Osibova Bay Beach. About 19 km from the island’s main center, it’s pet-friendly and offers free private parking.