The best options are private villas on sites like Airbnb, and some go for as low as 350,000 IDR ($25 USD) a night. Enjoy the multitude of jungle vibes, pretty pools, and breathtaking cliff-side views.
Taxis are the most expensive transport around here, but renting a motorbike is very cheap. You can hire one for 30,000-50,000 IDR ($3-$5 USD) a day. or you can use the GO-JEK app for an Uber-type service but on the back of a motorbike.
Local food and street food can be as cheap as $1 USD—a plateful of chicken, rice, and veggies might cost about $1.30 USD. Restaurants owned by westerners cost between 200,000 and 250,000 IDR ($15 and $18 USD) a day on food and drink and eat quite well.
One of the biggest attractions of Bali is the affordable spa services, and can go for around 80,000 IDR ($6 USD).
You can hire a driver for less than 300,000 IDR ($23 USD) for the day and visit sites like Mt. Batur and the Pura Gunung Kawi Temple, or go parasailing for around 150,000 IDR ($11 USD).
The Ubud market is one of the best locations for shopping. The typical, vibrant and loose fitting pants for sale at nearly every vendor can usually be brought down to about 50,000 IDR (less than $4 USD).