If you are planning a holiday in Bali, apply for the B211A tourist visa category. This is a single entry e-visa, valid for 60 days. But, it can be extended up to 4 times, allowing you to stay in Bali for 180 days in total.
What are the documents you need to apply for a tourist visa for Bali?
You need to fill in your personal contact details, and attach scans of the following documents.
Passport cover
Main passport page with the photo
Additional scan of the passport page with the signature on it (if necessary)
Vaccination certificate in English
Proof of medical insurance covering COVID related expenses (up to 30,000 USD)
And, ensure that your passport is valid up to at least 8 months from the day of entry to Indonesia.