Отель Dinuliya Beach Hotel & Restaurant расположен на Южном побережье Шри-Ланки, в местечке Медакетия курортного района Тангалле, округа Хамбантота, в 10 метрах от берега Индийского океана.