Restaurants in Puerto del Carmen

There are hundreds of restaurants in Puerto del Carmen. Some stand out from the crowd. We’ve listed the most popular eateries in the resort below.

Featured Restaurant Listings

La Cabaña (Macher)

La Cabana RestaurantTop quality British owned restaurant located just outside Puerto del Carmen. Offering a selection of well crafted modern international dishes that you just won’t find anywhere else. Such as caramelised pork fillet in a calvados sauce and seared Barbary duck breast with sweet cherry and mora glaze.

Address: Carretera Arrecife - Yaiza, Next to the petrol station at Macher.
Tel: +34 646 523 089 or +34 650 685 662






Located in a charming old Canarian house, Bozena's restaurant combines Polish and Irish cuisine with excellent results. The intimate surroundings and lovely views over the old harbour provide the perfect backdrop for dining.

The menu runs from Stroganoff to Polish meatballs to fresh fish of the day and includes a range of vegetarian dishes. All the food is homemade, with generous portions the norm. With delicious homemade desserts to round off the meal. Due to its popularity, it is advisable to book a table after 19.30pm.

Address: Calle Teide 6, Old Town
Tel: 0034 928 511463
Open: 18.30 – 22.30



La Tegala (Macher)

Considered by many the leading restaurant in Lanzarote serving traditional Canarian cuisine with a twist, the stylish and modern surroundings of La Tegala complement the reinterpretation of local dishes. 

Headed by chef Antonio Hernandez, the food is impeccably presented and accompanied by an excellent wine list. The extensive interior has been divided to offer a tapas bar area, the more formal dining room and two private rooms that can be hired for parties of up to twelve people each.

Address: Carretera de Tias a Yaiza, no. 60, Machér
Tel: 00 34 928 524 524
Opening Hours: Monday: 20.00 - 23.30, Tuesday to Saturday: 14.00 - 16.30 & 20.00 - 23.30

More Restaurants in Puerto del Carmen

Los Marineros

Located in the heart of the atmospheric Old Town harbour area the consistently good quality of both food and service ensures Los Marineros´on-going popularity. Specialising in traditional Spanish cuisine the restaurant also boasts live music and a barbecue nightly.

Address: Old Town Harbour, Puerto del Carmen
Tel: +34 928 510 103

Casa Roja

Great waterfront location and consistent quality make Casa Roja a safe bet if you are planning a meal out in the Old Town harbour area. Typical Spanish food – featuring good fresh fish as well as quality meat dishes in an atmospheric setting.

Address: Calle Varadero, Old Town Harbour
Tel: +34 928 515 866

Puerto Bahia

Another Old Town Harbour favourite – with great views across to the neighbouring island of Fuerteventura. The food and quality of service here are a cut above most of the other restaurants in the immediate vicinity and the cooking is a modern interpretation of classic Spanish cuisine.

Address: Avenida de Varadero
Tel: +34 928 513 793

Terrazza Playa

OK, so the location is probably better than the food. But there aren´t many places on Lanzarote where you can dine right on the beach. And that´s obviously important to a lot of tourists as this restaurant is always busy. Expect traditional no frills Spanish cooking.

Address: Avenida de las Playas (past the Casino, opposite Lanis Indian)
Tel: +34 928 515 417

La Cañada

If you’re looking for a really authentic taste of local Canarian cooking then head for La Cañada in Centro. Open since 1986 La Cañada consistently turns out high quality, traditional meat and seafood dishes – matched by attentive service.

Address: Calle Cesar Manrique
Tel: +34 928 510 415


Good quality modern, international cuisine is the hallmark of this popular restaurant, which is located close to the petrol station and Biosfera Shopping Centre on Avenida Juan Carlos. Dishes change regularly to make the most of seasonal specialties.

Address: Avenida Juan Carlos
Tel: +34 928 515755