10 Best Restaurants in Lanzarote, Canary Islands

Background Illustration for Restaurants

We've compiled the best of the best in Lanzarote - browse our top choices for the top things to see or do during your stay.

La Bodega de Santiago

$$$ Fodor's Choice

Shaded by a splendid ficus that keeps the terraza cool in the midday heat, La Bodega de Santiago is worth going out of your way to visit. The traditional Canarian menu is exquisite, integrating meats and produce from the surrounding farms and complementing dishes with island wines. The rosemary-scented kid goat is memorable, as are the freshly pounded mojos and stewed garbanzos (chickpeas). Call ahead to book a patio table.

Calle Montañas del Fuego 27, Yaiza, 35570, Spain
928-836204
Known For
  • Romantic dining beneath a gorgeous tree
  • Terrific goat and roast meats
  • Locavore cuisine
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Mardeleva

$$$ Fodor's Choice

On a hill overlooking the port, this small family-run restaurant is all about the catch of the day (try the barracuda if available), served either fried or grilled and always accompanied by papas arrugadas. Arroz caldoso con bogavante (soupy rice with lobster) is another highlight. Try to score a table on the outdoor terrace, where you can watch the boats ply across the harbor; inside, eclectic family artworks are on display.

Restaurante Mar Azul

$$$ Fodor's Choice

Of all the seafood restaurants in the tiny hamlet of El Golfo, this harborside standby stands out for its ultrafresh fish and homemade Canarian dishes. Order the parrillada de marisco, or grilled seafood platter, for a sampling of local fish (the barracuda is consistently exceptional), calamari, and fried shellfish, all of which soar to new heights when dunked in cilantro-packed mojo verde.

Recommended Fodor's Video

Casa Tomas

$$$

Off the tourist track, this no-frills seafood restaurant with stunning sea views is a favorite with locals. The outdoor terrace seems to hover over the sea. The restaurant's popularity makes it a noisy place at peak mealtimes, so if you want a terrace table, book ahead or arrive early.

Calle Bambilote 2, Costa Teguise, 35509, Spain
928-591046
Known For
  • Ocean views
  • Pleasant terrace
  • Affordable seafood dishes
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Charco Vivo

$

Strewn with nautical gewgaws, Charco Vivo has indoor and outdoor seating with tables overlooking the San Ginés lagoon. Specialties include matrimonio (a \"marriage\" of squid rings and fish) and clams washed down with local wines. There are more tables across the street at the sister bar, where the bocadillo de calamares (fried squid baguette) tops the menu.

Calle Juan de Quesada 9, 35500, Spain
928-811910
Known For
  • Fresh fish
  • Waterfront views
  • Local crowd
Restaurant Details
Closed Sun.

Something incorrect in this review?

El Diablo

$$

This must be one of the world's most unusual restaurants. Here, in the heart of Timanfaya National Park, chicken, steaks, and spicy sausages are cooked over a volcanic crater using the earth's natural heat. Be forewarned: the food is nowhere near as epic as the environs, and on chilly days, you might be served cold meat as all barbecue dishes are cooked outdoors, but it's still a worthwhile bucket-list dining experience. El Diablo is situated inside the park beyond the ticket booth, which means you can't eat here without purchasing entry into the park.

Timanfaya National Park, Tinajo, 35570, Spain
928-840057
Known For
  • Unique location
  • Volcano views
  • Food cooked over crater

Something incorrect in this review?

El Navarro

$$$

Although it's on a busy access road and inside a drab building, this restaurant is well worth a stop. Menu highlights include playfully plated appetizers and decadent meats. Save room for the locally famous cheesecake. 

Av. del Mar 13, Costa Teguise, 35508, Spain
722-789386
Known For
  • Excellent value for money
  • Pleasant terrace
  • Killer cheesecake
Restaurant Details
Closed Sun., and July

Something incorrect in this review?

Everest Indian Restaurant

$$

When you can't look at another plate of fish and taters without moaning—mira, it happens to the best of us in the Canaries—spring for a palate-jolting curry at Everest, whose heady dishes ranging from vindaloo to korma and jalfrezi are probably better than your neighborhood Indian joint's renditions.

Av. de las Playas 41, Puerto del Carmen, 35510, Spain
928-511181
Known For
  • Blistered made-to-order naan
  • Unapologetically spicy curries
  • Cheery service

Something incorrect in this review?

La Carmencita del Puerto

$$

A surprisingly varied menu—from tostas to charcuterie boards to lovingly cooked stews—keeps things interesting at this weekday-only beach restaurant strewn with crawling plants and twinkly lights. Surrender to your sangría cravings here without worrying about running up a high tab; it's affordable, house-made, and packs a punch.

Calle Chabusquillo 47, Puerto del Carmen, 35510, Spain
928-512318
Known For
  • Indoor--outdoor dining areas that book up fast
  • Terrific drinks and dessert
  • Crowd-pleasing menu with Spanish and international dishes
Restaurant Details
Closed weekends

Something incorrect in this review?

Restaurante Lilium

$$$

Creative cooking with Canarian roots is the philosophy behind the dishes at this 10-table restaurant east of the San Ginés lagoon. In the white-tablecloth, blue-walled dining room—or, if you're lucky, on the outdoor terrace—feast on creamy croquetas with a variety of fillings and local fish spooned with nontraditional sauces.

Av. Olof Palme, Arrecife, 35500, Spain
928-524978
Known For
  • Elevated Canarian cuisine
  • €75 tasting menu
  • Attentive service
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Puerto de la Cruz Fodor's Choice

Bodegas Monje3.4 miles away

Spanish
Calle Cruz de Leandro 36, Sauzal, Canary Islands, 38360, Spain
We recommend 3 Restaurants in Puerto de la Cruz
$$$ San Cristóbal de La Laguna Fodor's Choice

Tasca El Obispado6.3 miles away

Spanish
Calle Herradores 88, La Laguna, Canary Islands, 38204, Spain
We recommend 2 Restaurants in San Cristóbal de La Laguna
$ San Cristóbal de La Laguna

Zumería Tamarindo6.7 miles away

Spanish
Calle Consistorio 22, La Laguna, Canary Islands, 38201, Spain
We recommend 2 Restaurants in San Cristóbal de La Laguna
$$$ Santa Cruz de Tenerife

El Coto de Antonio10.1 miles away

Spanish
Calle de General Goded 13, Santa Cruz de Tenerife, Canary Islands, 38006, Spain
We recommend 6 Restaurants in Santa Cruz de Tenerife
$$ Santa Cruz de Tenerife

Tasca Tagoror10.4 miles away

Spanish
Calle Dr. José Naveiras 9, Santa Cruz de Tenerife, Canary Islands, 38004, Spain
We recommend 6 Restaurants in Santa Cruz de Tenerife