Oficiálnou menou je maldivská rupia, platiť je však možné americkými dolármi, librami aj eurom. Hotovosť je potrebná primárne na lokálnych ostrovoch, akceptované sú aj doláre.