UbudA plusieurs kilomètres au nord de Denpasar, Ubud représentre la capitale culturelle de l'île. Vladimira Dvorakova / age fotostock;
L'exceptionnelle richesse naturelle de Bali éclipse un peu l'attrait de ses centres urbains. Les villes de Bali sont cependant des lieux où l'on peut découvrir la culture du pays. Denpasar est la capitale de Bali mais aussi la ville principale de l'île. On peut y découvrir des lieux historiques comme le temple Pura Jagatnatha dédié au Dieu de Bali, le Puputan Square, ou encore le musée Werdhi Budaya qui permet de se familiariser avec l'art libanais. En juin se déroule à Denpasar un grand festival avec des expositions, des spectacles et des concours artistiques. Ubud est quant à elle le foyer culturel de l'île, avec ses deux musées (le Puri Lekusan et le Neka), de nombreuses galleries d'art ainsi qu'un village des artistes à visiter absolument.