Puri Dewa Bharata Hotel & Villas расположен в местности Legian, Kuta, в 6 км от центра столицы острова Bali города Kota Denpasar и в 1,1 км от пляжа. Международный аэропорт Нгурах-Рай (Denpasar Ngurah Rai International Airport) находится в 7 км от отеля.