The present invention provides an improved process for preparation of dabigatran etexiiate and pharmaceutically acceptable acid addition salts thereof, particularly mesylate salt. The present invention also provides novel salts of intermediates of Dabigatran etexiiate and their polymorphs.