Puerto del Carmen is the busiest resort on Lanzarote, and that comes with a trade-off. The sheer volume of visitors passing through every year has produced a long main strip where mediocre restaurants thrive simply because there are enough people who don’t know any better. If you eat on the Avenida de las Playas without knowing what you’re looking for, you can spend a week here and come away thinking Lanzarote’s food is forgettable.
It isn’t. The best restaurants in Puerto del Carmen are genuinely good — fresh Atlantic seafood, honest Canarian cooking, decent local wine at sensible prices. But they require a small amount of effort to find. This guide will save you that effort. If you’re still in the early stages of planning and want a broader overview of the island before you dive into the food, our complete Lanzarote island guide covers everything from choosing a resort to timing your trip.
Check Lanzarote Hotel Availability
Table of Contents
The Old Town Harbour: Where Puerto del Carmen Actually Eats Well
The single most important piece of advice for eating well in Puerto del Carmen is this: walk to the old town harbour.
It sits at the southern end of the resort, away from the long commercial drag of the Avenida de las Playas, and it feels like a different place entirely. The pace is slower. The restaurants have been here for decades. Many display the catch of the day on ice at the entrance — whole fish gleaming under the afternoon sun — and the specials boards are handwritten because the menu changes depending on what came in that morning.
This is where Puerto del Carmen’s genuine food culture lives. You’ll find restaurants that have been feeding local fishermen, Spanish families on holiday and in-the-know visitors for years. The atmosphere is relaxed in the way that places built on reputation rather than footfall tend to be. Nobody is standing on the pavement trying to wave you inside.
For lunch, aim to arrive before 1:30pm if you want a table without waiting — particularly from June through September. For dinner, the harbour fills up quickly from around 8pm. Booking ahead is strongly recommended in July and August. A quick call or online reservation the day before is all it takes and removes the frustration of turning up to find no tables available.
The old harbour is the area to prioritise for seafood in particular. Order whatever came in that morning, ask for it grilled, and pair it with papas arrugadas and a glass of local Malvasía. That combination is as good as eating in Puerto del Carmen gets.
Avenida de las Playas: How to Filter the Good From the Bad
The Avenida de las Playas is not entirely without merit, but it requires a clear filter. The strip runs the length of the resort beach and is lined with restaurants that range from genuinely terrible to surprisingly decent. The problem is that they often look similar from the outside.
Walk past anything with:
- A laminated menu with photographs of the food
- A member of staff on the pavement actively trying to flag you down
- Signs advertising “Full English Breakfast,” “Fish and Chips,” or “Just Like Home”
- Prices that seem almost identical across every neighbouring restaurant
These are industrial operations. The food is produced at volume, targeted at visitors who won’t be returning, and priced to extract maximum margin from people who haven’t yet discovered the old harbour.
Stop and look more closely at restaurants that have:
- A handwritten or chalk-board specials menu
- A shorter, more focused menu that changes regularly
- A visible local or Spanish clientele eating alongside tourists
- Fresh fish or seafood displayed at the entrance
The Avenida is not a lost cause. There are restaurants along the strip that take their food seriously. But they are the exception, and they don’t need to advertise themselves aggressively — which means they tend to be the quieter ones that don’t catch your eye immediately.
What to Order in Puerto del Carmen
Wherever you eat in Puerto del Carmen, order with the island in mind. Lanzarote sits in the Atlantic, 125 kilometres off the coast of Africa, surrounded by cold, deep, fish-rich water. The restaurants that deserve your business will reflect that.
Papas arrugadas are the non-negotiable starting point — small wrinkled potatoes boiled in heavily salted water until the skin crinkles and turns faintly white. Served with mojo rojo (a punchy red pepper and garlic sauce) and mojo verde (cooler, coriander-based). They appear on almost every menu and they never get boring when the mojo is made properly.
Fresh fish is the main event. Look for:
- Vieja (parrotfish) — firm, sweet flesh, outstanding when grilled
- Cherne (wreckfish) — meaty and satisfying
- Sama (red snapper) — delicate and clean-tasting
- Cabrilla (comber) — less well known but worth ordering when available
Ask what came in that morning. Order it grilled. Keep the accompaniments simple.
Grilled goat’s cheese from the island’s interior villages is an excellent starter — often served with local honey and toasted almonds. It is a Canarian staple that appears across the island and is consistently good.
Malvasía is the local white wine, produced from the extraordinary volcanic vineyards of La Geria. It has a fresh, mineral quality with a saline edge that makes it the natural companion to fresh seafood. Order a carafe rather than a bottle if you’re eating at lunch in the heat. It’s one of the finest food-and-wine pairings on the island.
For dessert: bienmesabe (a rich almond cream with lemon) or frangollo (cornmeal pudding with milk, cinnamon and lemon zest). Both are traditional Canarian sweets and both are worth trying at least once.
Tapas and Casual Dining in Puerto del Carmen
The old town area has a decent tapas scene that works well for early evening eating — a lighter option before a later dinner, or a full meal if you order across several rounds of small plates.
Typical options worth ordering:
- Grilled goat’s cheese (queso asado)
- Croquetas — the quality varies, but the best are made with jamón or bacalao
- Pulpo (octopus) — often served with paprika and olive oil, tender when done well
- Jamón ibérico — not local but universally available and consistently good
- Pimientos de Padrón — small green peppers blistered in a hot pan with sea salt
Cold local beer (cerveza) or a glass of Malvasía works well alongside tapas. Pricing in the old town tapas bars is reasonable — a full spread of small plates for two with drinks rarely exceeds €35–€40.
Tapas bars in Puerto del Carmen tend to get lively from around 7pm. Arrive early for a seat at the bar or grab an outdoor table before they fill up. The atmosphere in the best of them — locals mixing with visitors, small plates arriving steadily, cold drinks in hand as the sun drops — is one of the genuine pleasures of eating in this resort.
Dining With a View in Puerto del Carmen
Puerto del Carmen has one significant natural asset that elevates the eating experience beyond the food itself: the Atlantic sunset. On clear evenings — which, on Lanzarote, is most of them — the light over the water turns extraordinary from around 7pm onward, shifting through amber, copper and deep orange before the sun drops below the horizon.
The old harbour restaurants face west. If you time a dinner reservation for around 7:30pm in summer, you will eat your starter in golden hour light and your main course as the sky darkens. It costs nothing extra and makes the meal memorable in a way that has nothing to do with the food quality.
A few practical notes on dining with a view in Puerto del Carmen:
- Outdoor terraces fill first. If you want a table outside on the harbour front, book ahead and specifically request a terrace table when you reserve.
- The light changes quickly. Don’t arrive at 8:30pm expecting the full sunset experience — 7:00–7:30pm is the sweet spot in summer.
- Wind can be a factor. Lanzarote is persistently breezy. Bring a light layer for evening dining outside, even in August.
The combination of fresh Atlantic fish, local wine, and that quality of evening light is — without exaggeration — one of the better dining experiences the Canary Islands offer.
Practical Tips for Eating in Puerto del Carmen
A few pieces of advice that will make eating in Puerto del Carmen noticeably more enjoyable:
- Eat at Spanish hours. This matters more than it might seem. Lunch in Spain runs from roughly 1pm to 3:30pm, and the menú del día is typically only available during this window. Dinner is not really dinner until 8pm — 9pm is completely normal, and some of the better restaurants don’t hit their stride until then. If you eat at 6pm because that’s when you’re hungry, you will find yourself eating at a tourist-facing restaurant with a short menu because the good places aren’t fully operational yet.
- The menú del día is exceptional value. Most sit-down restaurants in Puerto del Carmen offer a set lunch menu — typically three courses with bread and a drink included — for between €10 and €15. This is genuinely one of the best-value eating experiences in European tourism. A starter, a main course (often fresh fish or meat), a dessert or coffee, and a glass of wine or beer. At €12, it is hard to beat. Seek it out at lunch rather than ordering à la carte, particularly if you’re on a budget.
- Carry some cash. Larger restaurants on the Avenida de las Playas will take cards without question. Smaller tapas bars and some of the older harbour restaurants still prefer cash, or impose a minimum spend for card payments. Having €20–€30 in cash on you eliminates any awkwardness.
- Book ahead in peak season. July and August are when Puerto del Carmen is at its busiest. The good restaurants at the old harbour fill up quickly. Booking 24–48 hours in advance is sufficient for most of the year, but in peak summer a few days’ notice is sensible for popular spots. Most restaurants now accept reservations by phone, WhatsApp, or through TripAdvisor’s Puerto del Carmen restaurant listings, where you can also read recent reviews before you commit.
- Don’t rule out lunchtime over dinner. Some of the best eating experiences in Puerto del Carmen happen at lunch rather than dinner. The light is different, the pace is more relaxed, and the menú del día means you eat extremely well for very little money. A long, unhurried harbour lunch in the shade with cold Malvasía and fresh fish is a perfectly valid way to spend an afternoon.
Day Trips and Dining Beyond Puerto del Carmen
Puerto del Carmen is an excellent base, but some of the finest eating on the island is a short drive away — and if you have a hire car, it would be a missed opportunity not to explore.
- El Golfo — a small fishing village on the west coast, roughly 25 minutes from Puerto del Carmen — is arguably the best place on the island for fresh fish and seafood. The restaurants here line a black volcanic beach beside a vivid green lagoon. The setting is extraordinary. Lunch here on a clear day is one of the defining Lanzarote experiences. Book ahead; the best tables go quickly.
- Yaiza — a whitewashed village just inland from El Golfo — has one of the island’s most respected restaurant addresses in La Era, a converted farmhouse that serves traditional Canarian food in a beautiful historic setting. It is not cheap by local standards, but it is a different level of cooking and atmosphere.
- Arrieta, on the northeast coast, is a small fishing village with a cluster of seafood restaurants on the harbour. The pace is completely unhurried, the fish is excellent, and it feels nothing like the tourist infrastructure of Puerto del Carmen. Worth the 30-minute drive for a change of scene.
For a comprehensive guide to eating well across the whole island — from El Golfo to Arrieta, from the wine country of La Geria to the volcanic restaurant at Jameos del Agua — see our island-wide dining guide, which covers where to eat across every part of Lanzarote.
Conclusion
Puerto del Carmen rewards the visitor who is willing to do a small amount of exploring. The resort’s reputation as a package-holiday destination with indifferent food is not entirely unfair — but it is based on the experience of people who stayed on the main strip and never walked down to the old harbour.
Walk down to the old harbour. Look for the handwritten specials board. Ask what the fish is today. Order the papas arrugadas while you wait. Pour a glass of Malvasía and face west as the sun starts to drop.
That is what eating in Puerto del Carmen actually looks like when you get it right. Lanzarote produces outstanding food — Atlantic fish from cold, clean water, volcanic wines unlike anything else in Europe, Canarian cooking that has been feeding people well for generations. Puerto del Carmen has access to all of it.
You just need to know where to look.
Frequently Asked Questions: Restaurants in Puerto del Carmen
Where is the best area to eat in Puerto del Carmen?
The old town harbour area, at the southern end of the resort, is consistently the best place to eat in Puerto del Carmen. Restaurants here tend to be older, more established, and focused on fresh fish and local Canarian cooking rather than tourist menus. The atmosphere is quieter and more authentic than the main Avenida de las Playas strip, and the food quality is noticeably higher.
What is the best food to order in Puerto del Carmen?
Fresh grilled fish is the standout choice — look for vieja (parrotfish), cherne (wreckfish) or sama (red snapper), and order whatever came in that morning. Papas arrugadas with mojo rojo or mojo verde are essential. Grilled goat’s cheese makes an excellent starter, and the local Malvasía white wine from the La Geria vineyards is the ideal accompaniment throughout the meal.
Are there good restaurants on the Avenida de las Playas?
Yes, but they require careful selection. The majority of restaurants on the main strip operate on a tourist-menu model — high volume, average quality, laminated photo menus. The exceptions are restaurants with handwritten specials boards, shorter menus, and a visible Spanish or local clientele. Avoid anywhere where staff are actively touting for customers on the pavement outside.
How much does it cost to eat out in Puerto del Carmen?
It varies considerably depending on where and when you eat. The menú del día — a set three-course lunch with a drink — typically costs between €10 and €15 and represents outstanding value. À la carte dining in the evening at a good harbour restaurant will generally cost €25–€40 per person with wine. Tourist-menu restaurants on the strip offer lower headline prices but frequently disappoint on quality.
Do I need to book restaurants in Puerto del Carmen in advance?
For the best restaurants in the old harbour area, yes — particularly in July and August. Booking 24–48 hours ahead is usually sufficient outside peak season. In peak summer, a few days’ notice for popular spots is advisable. Most restaurants accept bookings by phone or WhatsApp, and many can also be found on TripAdvisor.
Is Puerto del Carmen good for seafood?
Yes, genuinely. The Atlantic waters around Lanzarote produce excellent fish, and the best restaurants in Puerto del Carmen — particularly those in the old harbour area — receive fresh catches daily. The key is ordering whatever is fresh that day rather than defaulting to familiar options. Ask the staff what came in that morning. The honest answer from a good restaurant is the best guide to what to eat.