Das Hotel Tulasi House Ubud liegt in unmittelbarer Nähe vom Affenwald von Ubud, und zwar ungefähr 2 km von hier entfernt.
Die Pension liegt ungefähr 10 Minuten mit dem Auto vom Neka Museum entfernt. Der Palast von Ubud gehört zu den historischen Sehenswürdigkeiten und liegt in einer 2,1 km Entfernung vom Hotel. Die Lage in rund 25 Gehminuten Entfernung von der Goa Gajah ist ein großer Vorteil für Gäste vom Tulasi House.
Das Restaurant Ubud Float Garden bietet asiatische Speisen an und liegt in unmittelbarer Nähe zur Unterkunft.