Refer this,
https://ratesdigest.com/
In my opinion HNB offers best rates among the popular banks, By Popular I mean well spread branch network within the island

ova savings acc nisa mama nan interest rate dont care bn,interest rate eka aulak na neda?
apita vena ratakaacc eka kata salli danna giyama ganak kapenava ne bn habai
SEEK eken bnSampath eken awlak na...Un wediyen ganak ekathu karanawa maaru karaddi. Uba kohomada job eka set karagatte kiyanda puluwanda ?
Not true, You can negotiate for 1000USD+ from HNB, Up until now they gave me 3,4 rupees more than the advertised rate.Koi bank haduwat monthly ena gana 5000 usd walata wada adu nam you cannot negotiate
i also used HSBC, while working different countries, if you have HSBC account can open HSBC account other countries also, if HSBC available. Now Canada closed HSBC and accounts transfer to RBCHSBC
Pako eh petten account ekata demmama auto convert wela Rupees walata wetenne umbe local account ekata.I got a job offer with a USD contract. Could you guys help me select a bank to receive my salary (USD)?
Sampath apen kapenne na, maybe TT charge eka company eke end eken pay karanawa athi. Mama danna ekek ge Amana bank eke kapila tibba poragen $25 da koheda habai.Ow mge kapenne na. Wena bank ekkt salary ganna kenek innw 15-17 wage kapenwa keewa. Bank eken ahalama htya nan hari. Mn sampath eke pfca ekak hadaddith un keewa TT fee ekak kapenw kyla