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