Many of the restaurants around Candidasa offer free Internet, at least outside of the main dining hours. There are one or two shops around town with computers if you didn't bring your laptop or other device. Expect to pay around 15,000 Rupiah (0.90 USD) an hour. Some hotels seem to have Internet, but not all of them, and some don't have wi-fi. Candidasa is a good place to go 'offline' for a few days.