Indians should get the visa prior to arrival and clearance also. Repatriation fee of BZD 1,200 is also applicable. Processing time is 2-3 weeks. The cost is approximately Address - Belizean Honorary Consulate in New Delhi, India.
Valid passport with at least six-month validity
Form to be filled by the applicant and two recent passport size photos.
Covering letter addressed to the Belize consulate
Approval copy from income tax department.
Credit card copy and bank personal statement
https://www.belize.com/downloads/belize-visa-information.pdf provides information about countries which are exempted from obtaining visa to enter Belize