You need a visa for Bermuda if you have an Indian passport
Visa options for Bermuda
Visitor visa
Travelers need a visa to visit Bermuda for Business or Tourism. Travelers must follow the visa requirements rules for Canada, USA or UK before traveling to Bermuda, depending on where travelers start the journey.