Das 3-Sterne-Hotel Soca House Ubud liegt lediglich 25 Gehminuten vom Affenwald von Ubud entfernt und selltt Fahrräder zur Miete. Außerdem gibt es Parkplätze.
Das Hotel liegt im Stadtteil Peliatan von Ubud, 2 km weit weg von den historischen Sehenswürdigkeiten wie dem Palast von Ubud. ARMA Museum liegt auch gleich neben dem Soca House Ubud. Die Pension ist ebenfalls einen 30-minütigen Spaziergang vom Markt von Ubud entfernt. Die Unterkunft ist in einer 850 Meter Entfernung von der Bushaltestelle LPD Desa Adat Peliatan Ubud.
Für einen angenehmen Aufenthalt in Ubud stellt das Soca House seinen Gästen 22 Zimmer mit einer Terrasse und einer Sitzecke zur Verfügung. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden. Die Zimmer verfügen über En-Suite Badezimmer, die eine getrennte Toilette und eine Dusche umfassen.
Das Restaurant Dapur Dewata serviert verschiedene Gerichte der indonesischen Küche und liegt ganz nah am Hotel Soca House.