What are Portugal's prices for food and drink? Portugal's prices for food and drink are cheap. To eat out, you can pay as little as €15 for dinner, with a bottle of wine at a restaurant costing €10. You can choose to eat in cheaper places for just €10.