The Maldivian Rufiyaa (MVR) is the official currency, but USD is widely accepted.English is widely spoken in resorts and tourist areas.