← All restaurants in Lanzarote
As of: July 2026 (updated regularly)
At Puerto del Carmen’s old harbour, the Puerto Viejo, fishermen land their daily catch directly in the morning, and by lunchtime it’s on the plates at the restaurants along the harbour promenade. This is what sets this place apart from the purely tourist-oriented hotel zone. Anyone looking for the 12 best restaurants in Puerto del Carmen will find 74 restaurants side by side on Avenida de las Playas, including Antonio Restaurante on Calle Reina Sofía, which has a 4.9-star rating. Prices at the Puerto Viejo are hardly any higher than those on the tourist strip, even though the fish couldn’t be any fresher.
Old harbour, fresh fish, authentic cuisine
Lunch is served in Puerto del Carmen around 2 pm, often as a ‚menú del día‘ comprising three courses and a drink for between 10 and 14 euros. In the evening, many restaurants don’t open until 8 pm, and locals usually don’t sit down to eat until 9 pm. Credit cards are accepted almost everywhere, though the small fishermen’s restaurants at Puerto Viejo prefer cash. The meal is best accompanied by Malvasía from Lanzarote, a wine made from grapes grown in volcanic soil. Puerto del Carmen is situated on the south-east coast and is the island’s largest tourist resort.
By category
Tips for your visit
Nine Indian restaurants line the Avenida de las Playas amongst the Canary Islands eateries. The Mumbai Masala Jameos Playa in the CC Los Jameos has 1,850 reviews, whilst the TARANA BAR & INDIAN RESTAURANT on the same street boasts a 4.9-star rating. The aroma of fresh grilled octopus wafts across the terraces down to the water’s edge, where the day’s catch arrives at the old harbour.
In the former fishing village, small restaurants serve ‚papas arrugadas‘ with ‚mojo‘ sauce. La Carmencita del Puerto in the Centro Comercial Matagorda has 1,664 reviews, whilst the Lost World Restaurant is situated on the fifth floor of the Biosfera Shopping Centre on Avenida Juan Carlos I. In the evenings, 30 bars fill up, including the Fire House Bar in the CC Playa Blanca. Waiters carry their trays across the cobbled streets of the old alleys.
Frequently Asked Questions
When is the best time to visit the restaurants in Puerto del Carmen?
The evening is the best time to visit, when the restaurants along Avenida de las Playas are bustling and the seafront promenade is all lit up. At the old harbour, the seafood restaurants serve freshly caught fish and seafood at both lunch and dinner. In spring and autumn, the restaurants are less busy, so there are no long queues.
When are the restaurants in Puerto del Carmen open?
Many of the 74 restaurants in Puerto del Carmen open at around midday and serve food until late in the evening. The 30 bars on Avenida de las Playas often stay open until after midnight, whilst the six cafés tend to be busiest in the mornings and afternoons. Opening times vary depending on the establishment and the season.
What’s the best way to get to the restaurants in Puerto del Carmen?
The restaurants are clustered along Avenida de las Playas, which is easily accessible on foot. The old harbour, with its seafood restaurants, is also within walking distance or a short taxi ride away. From Lanzarote Airport, the journey to Puerto del Carmen takes around 15 minutes by car or taxi.