The 11 Best Hotels in Ubud, Bali for Under $100 a Night

Nestled in the mountains of Bali, Ubud is often referred to as the island’s cultural heart. Ubud features rice terraces, Hindu temples and shrines, shops selling local handicrafts, yoga studios, and fantastic restaurants and cafés. Ubud is also filled with hotels to house the millions of tourists that visit the island every year. While these [...]