We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Lanzarote Mediterranean Restaurants

Restaurants
Restaurants
 
Dessert
Dessert
 
Coffee & Tea
Coffee & Tea
 
Bakeries
Bakeries
 
Ice Cream
Ice Cream
 
Waffles & Crepes
Waffles & Crepes
 
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Availability Ranking Name Price (low to high) Price (high to low) Friends first
CASA CARLOS (Yaiza)
#91 of 1,073 restaurants in Lanzarote
#2 of 31 restaurants in Yaiza
Cuisines: Mediterranean, Spanish, Grill, Basque
Map | Visitor photos (10)
#99 of 1,073 restaurants in Lanzarote
Price: $22 - $28
Cuisines: Mediterranean
Map | Visitor photos (16)
Nico's Parque Tropical (Puerto Del Carmen)
#101 of 1,073 restaurants in Lanzarote
#30 of 232 restaurants in Puerto Del Carmen
Cuisines: English, Italian, Mediterranean
Map | Visitor photos (86)
El Mirador (Playa Blanca)
#182 of 1,073 restaurants in Lanzarote
#29 of 155 restaurants in Playa Blanca
Price: $17 - $56
Cuisines: Mediterranean, Spanish, International
Map | Visitor photos (67)
Da Vinci Pizzeria & Grill (Puerto Del Carmen)
#189 of 1,073 restaurants in Lanzarote
#61 of 232 restaurants in Puerto Del Carmen
Price: $7 - $16
Cuisines: Mediterranean, Spanish, Pizza & Pasta, Fusion
Map | Visitor photos (37)
Verde Mar (La Santa)
#219 of 1,073 restaurants in Lanzarote
#1 of 3 restaurants in La Santa
Cuisines: Mediterranean, Vegetarian, International
Map | Visitor photos (34)
Sebastyan's Restaurant (Playa Blanca)
#228 of 1,073 restaurants in Lanzarote
#36 of 155 restaurants in Playa Blanca
Price: $14 - $36
Cuisines: Greek, Mediterranean, International
Map | Visitor photos (29)
#247 of 1,073 restaurants in Lanzarote
#1 of 1 restaurants in Tao
Cuisines: Mediterranean
Map | Visitor photos (12)
Casa Roja (Puerto Del Carmen)
#289 of 1,073 restaurants in Lanzarote
#88 of 232 restaurants in Puerto Del Carmen
Price: $6 - $28
Cuisines: Mediterranean, Spanish, Tapas, International, Café
Map | Visitor photos (81)
#301 of 1,073 restaurants in Lanzarote
Cuisines: Mediterranean
Visitor photos (14)
#314 of 1,073 restaurants in Lanzarote
Cuisines: Mediterranean
Map | Visitor photos (9)
Cafe La Ola (Puerto Del Carmen)
#341 of 1,073 restaurants in Lanzarote
#103 of 232 restaurants in Puerto Del Carmen
Cuisines: Middle Eastern, Moroccan, International
Map | Visitor photos (170)
#348 of 1,073 restaurants in Lanzarote
#8 of 31 restaurants in Yaiza
Cuisines: Mediterranean, Spanish
Map | Visitor photos (19)
#363 of 1,073 restaurants in Lanzarote
#9 of 74 restaurants in Tias
Price: $10 - $29
Cuisines: Italian, Mediterranean, Pizza, International
Map | Visitor photos (4)
Casa Brigida (Playa Blanca)
#366 of 1,073 restaurants in Lanzarote
#58 of 155 restaurants in Playa Blanca
Cuisines: Mediterranean
Visitor photos (22)
El Cangrejo Rojo (Puerto Del Carmen)
#392 of 1,073 restaurants in Lanzarote
#114 of 232 restaurants in Puerto Del Carmen
Price: $12 - $33
Cuisines: Mediterranean, International
Map | Visitor photos (48)
Varadero (Playa Blanca)
#428 of 1,073 restaurants in Lanzarote
#71 of 155 restaurants in Playa Blanca
Cuisines: Mediterranean
Map | Visitor photos (13)
Tequila Lounge (Puerto Del Carmen)
#437 of 1,073 restaurants in Lanzarote
#120 of 232 restaurants in Puerto Del Carmen
Cuisines: Mediterranean
Map | Visitor photos (21)
La Cuadra (Playa Blanca)
#449 of 1,073 restaurants in Lanzarote
#75 of 155 restaurants in Playa Blanca
Cuisines: Mediterranean
Map | Visitor photos (1)
Taberna del Puerto (Puerto Calero)
#464 of 1,073 restaurants in Lanzarote
#11 of 19 restaurants in Puerto Calero
Price: $40 - $52
Cuisines: Mediterranean
Map | Visitor photos (21)
Altamar (Arrecife)
#478 of 1,073 restaurants in Lanzarote
#20 of 83 restaurants in Arrecife
Price: $39 - $56
Cuisines: Mediterranean
Map | Visitor photos (29)
Find a table
Clandestino Surf Bar (Caleta de Famara)
#524 of 1,073 restaurants in Lanzarote
#3 of 7 restaurants in Caleta de Famara
Price: $4 - $11
Cuisines: German, Mediterranean, Spanish, Asian fusion
Map | Visitor photos (34)
La Terrazza (Puerto Del Carmen)
#552 of 1,073 restaurants in Lanzarote
#147 of 232 restaurants in Puerto Del Carmen
Cuisines: Mediterranean
Map | Visitor photos (2)
Blue Horizon Tapas & Sushi (Puerto Del Carmen)
#571 of 1,073 restaurants in Lanzarote
#151 of 232 restaurants in Puerto Del Carmen
Cuisines: Japanese, Mediterranean, Tapas
Visitor photos (5)
#600 of 1,073 restaurants in Lanzarote
#100 of 155 restaurants in Playa Blanca
Cuisines: Italian, Mediterranean, Pizza & Pasta
Map | Visitor photos (9)
#640 of 1,073 restaurants in Lanzarote
Price: $7 - $16
Cuisines: Italian, Mediterranean, Spanish, Pizza & Pasta
Map | Visitor photos (5)
Larroceria (Playa Blanca)
#700 of 1,073 restaurants in Lanzarote
#112 of 155 restaurants in Playa Blanca
Cuisines: Mediterranean
Map | Visitor photos (18)
#705 of 1,073 restaurants in Lanzarote
#7 of 10 restaurants in Orzola
Cuisines: Mediterranean, Spanish
Map | Visitor photos (21)
#710 of 1,073 restaurants in Lanzarote
#24 of 31 restaurants in Yaiza
Cuisines: Mediterranean
Map
#717 of 1,073 restaurants in Lanzarote
#35 of 74 restaurants in Tias
Price: $11 - $28
Cuisines: Barbecue, Mediterranean, Fusion
Map | Visitor photos (5)