Eating Out in El Golfo, Yaiza & Teguise
Restaurant guide to Lanzarote's villages, El Golfo seafood, Yaiza fine dining, Teguise historic restaurants, and Haria valley dining.
Some of the most memorable meals on Lanzarote are found not in the busy resorts, but in the island’s villages. Places like El Golfo, Yaiza and Teguise each have their own special charm, offering a taste of local life that you simply won’t find elsewhere.
Dining in these villages lets you slow down, soak up the scenery and enjoy flavours that truly reflect the island’s character. These are the experiences that stay with you long after your holiday ends.
Eating out in El Golfo. Seafood on the beach front
El Golfo is a little fishing village on Lanzarote’s wild west coast, where the volcanic rocks meet the open Atlantic. Life here has its own gentle rhythm, and the real pleasure of visiting is to sit by the sea and enjoy some of the freshest seafood you’ll find on the island, with the sound of the waves as your backdrop.
A handful of small restaurants line the seafront here, each with a terrace that looks straight out to the Atlantic. The menus are simple and honest: freshly caught fish, seafood, and of course, papas arrugadas. The quality is always high, as the morning’s catch comes straight from the boats to your table.
Restaurante El Golfo, which many locals still call Casa Torano, is the most established spot in the village. Its terrace almost seems to float above the water, making it a favourite for long, unhurried lunches. The grilled vieja and the seafood platter for two are always a good choice. If you are in the mood for lobster, Restaurante Bogavante is the place to go. Whether you choose it simply grilled or in a rich rice dish, it is a little more expensive than most places on the island, but the setting and the quality make it a real treat. It is the kind of meal and view you will remember long after you leave.
La Cocina de Colacho El Golfo brings a more modern touch to the village’s seafood traditions. The dishes are beautifully presented, but they still keep the freshness and simplicity that make El Golfo such a special place to eat.
El Golfo is only a short drive from Playa Blanca, about 20 minutes, or half an hour from Puerto del Carmen. It is well worth combining your visit with a walk along the volcanic coastline or a stop at the striking green lagoon, Charco de los Clicos. If you are planning to come for lunch at the weekend or to watch the sunset, it is a good idea to book ahead.
Eating out in Yaiza. The Prettiest Village in the Canaries
Yaiza has long been known as one of the prettiest villages in the Canary Islands, and after so many years here, I can only agree. There is something special about the whitewashed houses, the neat gardens, and the volcanic stone walls that give the village its peaceful, almost private feel. The restaurants here fit right in, offering relaxed, high-quality dining that matches the gentle pace of life.
La Bodega de Santiago is a place we return to often, tucked away in a lovingly restored Canarian house in the centre of the village. The local wines from La Geria are always a treat, especially when paired with their tapas like grilled octopus, Iberian ham, and cheeses from the island. The courtyard has a special charm, and for me, it is one of the nicest spots to enjoy a meal on Lanzarote.
Restaurante La Era is just on the edge of Yaiza, set in a 300-year-old farmhouse with views of the volcanic landscape that makes this area unique. The menu focuses on traditional Canarian dishes: grilled meats, fresh fish, and homemade desserts, all served in a setting that feels both rustic and welcoming. With its stone walls, wooden beams, and soft candlelight, it is a favourite for a romantic evening out.
Yaiza is just fifteen minutes from Playa Blanca and sits at the entrance to Timanfaya National Park. There is something special about starting your evening with dinner in the village, then taking a drive through the fire mountains as the sun sets. It is the kind of Lanzarote moment you will want to share with friends and family.
Easting out in Teguise, the Historic Capital of Lanzarote
Teguise has always had a special place in Lanzarote’s heart. For over four centuries, it was the island’s capital before Arrecife took on that role in the 1800s. Today, it is still one of the best-preserved towns here, with its cobbled streets, graceful old churches and a quiet sense of history that you can feel everywhere, even in the local food.
Sundays in the village are something special. The town bursts into life with its famous Teguise Sunday market, which is truly the island’s biggest social event. The air is full of the tempting smells of fresh churros, sizzling paella, grilled meats and local cheeses. There really is something for everyone. If you want to make the most of it, I always suggest arriving before 10am, when the stalls are at their freshest and the crowds are still just a gentle hum.
Restaurante Acatife has been a favourite in Teguise for as long as I can remember, quietly tucked away in a historic building with a peaceful courtyard. The menu brings together Canarian tradition and a touch of modern flair, with beautifully cooked fish, creative dishes using local cheeses and vegetables, and a wine list that always seems to offer just the right bottle for the moment.
La Cantina is a little more laid-back, but just as full of charm. You’ll find tapas, local wines and light meals served in a relaxed, friendly setting. It’s the kind of place where you might pop in for a quick glass of wine, only to end up staying much longer, soaking up the gentle pace of life in Teguise.
If you’re in the mood for something a bit different, Ikarus is well worth a visit. Set in a beautifully restored townhouse, it serves creative international-fusion dishes that are always presented with care. It’s one of the more adventurous places to eat on the island, perfect for those times when you want to try something new.
El Patio Creperie is a lovely spot for sweet or savoury crêpes, with a charming courtyard and a welcoming, family-friendly feel.
Hespérides is an intimate little place, serving creative Canarian-Mediterranean dishes with a real focus on organic and local ingredients.
La Bodeguita del Medio is always lively, a favourite for tapas and cocktails, and popular with both locals and visitors alike.
If you can, I always recommend visiting Teguise on a quieter weekday. That’s when you can really appreciate the town’s lovely architecture and gentle atmosphere. The restaurants that are so busy on Sundays become peaceful retreats during the week, giving you a much more relaxed and intimate experience.
Eating out in Haria, the Valley of a Thousand Palms
Haria is tucked away in the lush, green north of Lanzarote, a peaceful village cradled by a valley of swaying palm trees. It may not see as many visitors as Yaiza or Teguise, but those who do make the journey are rewarded with a tranquil atmosphere and some truly excellent places to eat. Over the years, word has spread about the quality dining here, all enjoyed in surroundings that feel a world away from the busier resorts.
On Saturday mornings, the artisan market in Haria’s main square brings the village to life. It’s a much smaller, more local affair than the bustling Sunday market in Teguise, but that’s part of its charm. You’ll find tempting food stalls and a genuine village-fete feel, with locals chatting and children playing under the shade of the palms.
El Mirador de Haria is a favourite spot of mine for lunch, especially if you’re exploring the north of the island. The views across the valley are simply beautiful, and the menu offers honest, hearty Canarian dishes. It’s an ideal place to pause if you’re visiting the Mirador del Rio or taking in the fascinating Cesar Manrique house museum nearby.
Around the plaza, you’ll find a handful of small cafes and bars where the food is simple, generous and made with care. These are the sorts of places where the owner is in the kitchen, the portions are hearty, and you might well be the only visitor from outside the island. It’s a lovely way to experience the real Lanzarote, away from the crowds.
Eating out in El Golfo, Yaiza & Teguise Frequently Asked Questions
Without a doubt. The combination of incredibly fresh fish, the ocean-side setting and the volcanic coastal scenery makes El Golfo one of the essential eating experiences on Lanzarote. Give it 2 to 3 hours: explore the green lagoon, walk the coast, then settle in for a long, leisurely seafood lunch.
At El Golfo and Yaiza, booking is a good idea for evenings and any weekend. Teguise is packed on Sundays (market day), so either book ahead or visit midweek. Haria is quieter and walk-ins are usually fine.
A hire car is really the best way to explore the villages. Taxis work but they get pricey for return trips. The Sunday Teguise market sometimes has bus services from the resorts. For El Golfo, Yaiza and Haria, you'll want a car.


