From a pure cost perspective, not always. You need to be eating three meals a day to balance off the cost. However, the meal pass definitely simplifies things. When you're on vacation sometimes it's better to just be able to relax. A meal pass is better from that perspective.