التكاليف معقولة بشكل عام (على الرغم من أنها لم تعد الصفقة التي كانت عليها قبل بضع سنوات). يمكنك الحصول على وجبة أرز محشوة بالكاري مقابل 500-700 روبية (3-4 دولارات أمريكية) في مقهى محلي ، بينما تكلف الدورات الرئيسية في معظم مطاعم دار الضيافة حوالي 1800 روبية (10 دولارات أمريكية) ، وحتى في أفخم مطاعم الجزيرة فهي عادة ما يكون من الممكن العثور على الأطباق الرئيسية من 2700 LKR (15 دولارًا أمريكيًا). لاحظ أن العديد من الأماكن تضيف رسوم خدمة بنسبة 10 بالمائة إلى الفاتورة ، في حين أن المزيد من المطاعم الفاخرة قد تضيف ضرائب حكومية إضافية بمبالغ متفاوتة (عادة 13-15٪) علاوة على ذلك.