Ubud, ville du centre de Bali, est bien loin de l'ambiance festive des plages de Kuta et est considérée comme le cœur culturel de l'île. Célèbre pour son artisanat, la ville et les villages environnants semblent regorger d'ateliers d'artistes et de galeries. On y trouve des sites architecturaux et autres merveilles, et une atmosphère de bien-être y règne, grâce à l'esprit, au cadre et au climat des lieux.

Ubud se prononce « oubood », comme le « ou » de « good » (bon), mais pas comme celui de « mood » (humeur). Même si vous écorchez le nom, les locaux ne s'en formaliseront guère. Comme on dit, « seng ken-ken !», ce qui signifie « pas de souci ! » en balinais.

Si Ubud apparaît aux yeux des étrangers comme une seule petite ville, elle est en réalité composée de quatorze villages, chacun géré par son propre banjar (comité de village). Ubud a connu une croissance rapide, et certains quartiers du centre-ville sont saturés par l'afflux de visiteurs. Cela dit, la plupart des constructions s'inscrivent dans l'air du temps, même si elles ne sont pas spécifiquement conçues dans le style local. La croissance se poursuit à un rythme soutenu, mais on trouve encore des rizières en terrasses le long des rivières, et loin du centre-ville, la vie villageoise, paisible et régulière, continue de se dérouler relativement préservée. Le centre d'Ubud est fortement commercialisé et grouille de touristes.

À bien des égards, l'histoire de la région d'Ubud (plus que celle de la ville moderne) est intimement liée à l'histoire de Bali.

L'histoire d'Ubud remonte au VIIIe siècle, lorsque le prêtre hindou javanais Rsi Marhandya vint à Bali depuis Java et médita au confluent des deux rivières Wos à Campuan, juste à l'ouest du centre-ville actuel. Un sanctuaire fut établi, puis agrandi par Nirartha, le prêtre javanais considéré comme le fondateur des pratiques et rituels religieux balinais tels que nous les connaissons aujourd'hui. À cette époque, la région était un centre de médecine naturelle et de soins, et c'est ainsi que le nom d'Ubud est né : « Ubad » signifie « médecine » en ancien balinais.