Das 3-Sterne-Hotel Kubuku Ubud Villas liegt in unmittelbarer Nähe vom Arma Art & Resort, und zwar etwa 6 Gehminuten von hier entfernt. Das Hotel verfügt über einen Swimmingpool sowie ein Restaurant.
Der Affenwald von Ubud ist circa 2 km entfernt. Das Kubuku Ubud Villas liegt in einer Entfernung von 25 Minuten zu Fuß vom Palast von Ubud. Die Goa Gajah liegt 2,1 km vom Hotel. Die Bushaltestelle LPD Desa Adat Peliatan Ubud liegt gleich neben der Unterkunft.
Im Hotel können Sie eines der 7 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Zu den Extras gehören ein Bidet, eine getrennte Toilette und eine Dusche im Bad. Die Bäder bieten ein Bidet, eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken.
Ungefähr 350 Meter vom Hotel Kubuku Ubud Villas entfernt werden indonesische Speisen im Restaurant Warung Halaman Depan aufgetischt.