Visa a Mastercard běžně přijímají hotely, supermarkety, restaurace pro turisty i čerpací stanice ve městech a turistických oblastech, American Express jen ve výběrových luxusních podnicích. Tuk-tuky, malé venkovské obchody a stánky s jídlem chtějí hotovost v rupiích (LKR) a platbu kartou často odmítají.
Od května 2026 je pro vstup vyžadována bezplatná elektronická cestovní autorizace ETA (Electronic Travel Authorization), která se žádá předem na oficiálním portálu eta.gov.lk a umožňuje pobyt až 30 dní se dvěma vstupy do země. Cestovní doklad musí platit ještě 6 měsíců po vstupu a je třeba doložit zpáteční letenku, potvrzení o ubytování a dostatek finančních prostředků.
Elektronická cestovní autorizace ETA — vyřizuje se předem online, platba a schválení obvykle proběhnou do pár desítek minut až dnů.
Hotely a penziony jsou povinné vést knihu hostů se jménem, národností a číslem pasu každého zahraničního hosta a hlásí ubytování cizinců automaticky.