Hi,

My suggestion is try exchanging Qatari Riyals to the local currency before you travel, once you're in Maldives, they only accept US dollars as payment..and you don't need any travel agent to go to Maldives because there are local tour guides and as jane5 said...it's really quite organize there...have a safe trip