The cost of eating out in Lanzarote varies depending on the restaurant and the type of food. On average, a meal for two people at a mid-range restaurant can cost around €50-€70, while a meal at a high-end restaurant can cost upwards of €100.