Madikale ResortHotel8.4Very good27 reviewsMirigamaFree Wi-FiParkingRoom service24-hour front deskFamily rooms8.4Very good27 reviewsPick dates to see pricesSee prices