The 10 (+ 3 Extra!) Best Restaurants in Nerja, Spain: Top Dining Spots You Can't Miss
Nerja, a charming town on Spain’s Costa del Sol, is not just known for its beautiful beaches and stunning cliffs—it’s also home to some incredible restaurants. From traditional Andalusian cuisine to international flavours, Nerja offers a variety of dining experiences for every kind of food lover. Here are the 15 best restaurants in Nerja that you need to try.
But First, Have You Found Your Accommodation Yet?
Before you and your family dive into all the exciting places to eat that Nerja has to offer, choose from a range of family-friendly accommodations on Have You Got. These stays will provide the comfort and convenience you need, making it easier to enjoy your family adventures.
1. Oliva

Oliva is one of the most highly rated restaurants in Nerja, offering a blend of Mediterranean and Spanish dishes with a gourmet touch. Signature dishes like lamb loin with truffle sauce and grilled octopus are favourites among regulars. The atmosphere is elegant yet relaxed, making it perfect for both special occasions and casual dinners.
Located in the heart of Nerja, Oliva’s intimate setting and attentive service have made it a go-to for foodies looking to indulge in upscale dining.
Location: Calle Pintada, 7, 29780 Nerja
Opening Hours: Monday to Saturday, 7:00 PM - 11:00 PM
Phone Number: +34 952 52 00 32
Booking: Highly recommended.
Review: "Oliva is the perfect blend of refined cuisine and relaxed atmosphere. The lamb loin is out of this world!" – Tripadvisor
Website: www.restauranteoliva.com
2. Bakus

Situated on the seafront, Bakus offers stunning views of the Mediterranean Sea alongside a menu that combines modern European and Asian fusion. Their tempura prawns and lamb cutlets are popular dishes that beautifully merge flavours from both East and West. The décor is chic and stylish, with an emphasis on elegant presentation and fresh ingredients.
Bakus is ideal for a romantic dinner or a special evening out with friends, where you can enjoy creative dishes with a Mediterranean backdrop.
Location: Prolongación Hernando de Carabeo, 29780 Nerja
Opening Hours: Monday to Sunday, 6:30 PM - 11:00 PM
Phone Number: +34 952 52 11 75
Booking: Essential, especially during peak season.
Review: “The views are incredible, and the food even more so. A top spot in Nerja for fusion cuisine.” – Travels with Missy
Website: https://restaurante-bakus.eatbu.com
3. Restaurante 34

Restaurante 34 is an elegant venue located in the Hotel Carabeo. Known for its stunning ocean views, it serves Mediterranean dishes with a focus on fresh, local ingredients. Popular dishes include sea bass and filet steak with béarnaise sauce. The terrace offers one of the best dining views in Nerja, making it perfect for a romantic meal or a leisurely lunch.
The ambiance is refined yet welcoming, offering excellent service and a fantastic wine selection to pair with your meal.
Location: Calle Hernando de Carabeo, 34, 29780 Nerja
Opening Hours: Tuesday to Sunday, 1:00 PM - 11:00 PM
Phone Number: +34 952 52 66 72
Booking: Recommended, especially for terrace seating.
Review: “Restaurante 34 is all about the experience: fantastic food, impeccable service, and the best views in town.” – Michelin Guide
Website: https://www.hotelcarabeo.com
4. La Puntilla

A local favourite, La Puntilla is the place to go for authentic Andalusian tapas and fresh seafood. The menu features dishes like grilled sardines, octopus salad, and fried calamari, all prepared with locally sourced ingredients. The casual, no-frills setting makes it ideal for a relaxed, budget-friendly meal where the quality of the food speaks for itself.
It’s a hidden gem in Nerja, often packed with locals, which is always a good sign when you’re looking for the best traditional cuisine.
Location: Calle Bolivia, 1, 29780 Nerja
Opening Hours: Monday to Saturday, 1:00 PM - 4:00 PM, 8:00 PM - 11:00 PM
Phone Number: +34 952 52 13 57
Booking: Not required.
Review: “For fresh seafood and local vibes, La Puntilla is unbeatable. It’s where the locals go, and that says it all.” – Tripadvisor
Website: https://www.lapuntillanerja.es/
5. La Taberna del Sacristán

Located in Nerja’s historic square, La Taberna del Sacristán offers a taste of traditional Spanish cuisine with a focus on grilled meats and tapas. The charming courtyard is perfect for alfresco dining, and dishes like Iberian pork and garlic prawns are consistently well-reviewed. With its rustic décor and friendly atmosphere, it’s an excellent spot for a casual meal or a relaxed dinner.
The restaurant is particularly famous for its warm service and welcoming environment, making it a favourite among both locals and tourists.
Location: Plaza de la Ermita, 3, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:00 PM
Phone Number: +34 952 52 00 74
Booking: Recommended for evenings.
Review: "For a relaxed evening in a beautiful setting, La Taberna del Sacristán offers top-notch food and service." – Marbella Rent A Car
Website: No official website.
6. Ayo

If you’re in the mood for authentic paella, head to Ayo, a beachfront restaurant that has been serving its famous dish for over 50 years. Known for its huge portions and cooked-to-order paella, Ayo is a Nerja institution. The paella is prepared in giant pans over an open fire and served fresh, with plenty of seafood and local ingredients.
Located on Burriana Beach, Ayo is a relaxed and family-friendly spot that’s perfect for a lazy lunch after a day by the sea.
Location: Playa de Burriana, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 6:00 PM
Phone Number: +34 952 52 22 26
Booking: No reservations; arrive early to avoid long waits.
Review: “Ayo is famous for a reason—huge portions of delicious paella cooked in the traditional style right on the beach.” – Tripadvisor
Website: https://ayonerja.com/
7. El Refugio

El Refugio is a hidden gem that offers hearty portions of classic Spanish and Mediterranean dishes. Known for its warm hospitality and cosy atmosphere, this small restaurant serves favourites like seafood pasta, grilled lamb, and stuffed peppers. With friendly service and a rustic setting, El Refugio is a great place for a laid-back meal that feels like dining at a friend's house.
The owner is often on hand to recommend dishes, adding to the restaurant’s charm and homey feel.
Location: Calle Pintada, 27, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:00 PM
Phone Number: +34 952 52 41 90
Booking: Not required, but recommended during peak hours.
Review: “El Refugio feels like a home away from home with delicious food and an incredibly welcoming atmosphere.” – Tripadvisor
Website: No official website.
8. La Brasería de Pacomari

A cosy and welcoming spot in the heart of Nerja, La Brasería de Pacomari specialises in grilled meats and traditional Spanish cuisine. The restaurant is particularly known for its grilled Iberian pork, lamb chops, and the famous T-bone steak, all cooked to perfection on an open flame. The rustic décor and intimate ambiance make this an excellent choice for those seeking a hearty meal with authentic flavours.
La Brasería de Pacomari also offers a selection of locally sourced wines, making it a fantastic option for meat lovers and wine enthusiasts alike.
Location: Calle Almirante Ferrandiz, 12, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:30 PM
Phone Number: +34 952 52 28 26
Booking: Recommended, especially for dinner.
Review: “For perfectly grilled meats and a relaxed atmosphere, La Brasería de Pacomari is a must-visit.” – Marbella Rent A Car
Website: https://pacomari.es/braseria/
9. Vitaliano

If you’re in the mood for Italian cuisine, Vitaliano in Nerja delivers a fantastic array of traditional dishes such as homemade pasta, wood-fired pizzas, and seafood risotto. This family-run restaurant prides itself on using the freshest ingredients to create authentic Italian flavours. Their pizza Margherita and spaghetti alle vongole are popular choices among both locals and tourists.
Located in the city centre, Vitaliano offers a casual and relaxed atmosphere, perfect for families and friends looking to enjoy a great meal without spending a fortune.
Location: Calle Málaga, 12, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:00 PM
Phone Number: +34 952 52 48 99
Booking: Recommended, especially for weekends.
Review: “Vitaliano serves some of the best Italian dishes in Nerja. The seafood risotto is simply divine.” – Tripadvisor
Website: https://cartaqrdigital.es/vitaliano-nerja/
10. El Pulguilla

For seafood lovers, El Pulguilla is a local favourite in Nerja. Located just a short walk from Balcon de Europa, the restaurant specialises in a wide range of fresh seafood dishes, from grilled sardines to fried anchovies and paella. The casual, open-air terrace is the perfect place to enjoy a relaxed lunch or dinner after a day at the beach.
The laid-back setting, reasonable prices, and delicious food make El Pulguilla a must-visit for anyone wanting to enjoy the flavours of the Mediterranean.
Location: Calle del Almirante Ferrándiz, 26, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:00 PM
Phone Number: +34 952 52 13 84
Booking: No reservations required, but expect to wait for a table during peak hours.
Review: “The seafood is as fresh as it gets. El Pulguilla is a must for anyone visiting Nerja.” – Travels with Missy
Website: https://www.elpulguilla.com/
11. Sollun Restaurante

With chef Juan Quintanilla at the helm, Sollun Restaurante is a modern, gastronomic delight that focuses on using local and seasonal ingredients to create innovative dishes. Specialties include tuna tartare, wild sea bass, and suckling pig, all beautifully plated and packed with flavour. The relaxed yet elegant setting makes Sollun an ideal choice for those looking to indulge in a high-end dining experience.
The restaurant is known for its excellent service and the chef’s personal touch, often coming out to greet diners and recommend dishes.
Location: Calle Pintada, 23, 29780 Nerja
Opening Hours: Tuesday to Saturday, 1:00 PM - 4:00 PM, 8:00 PM - 11:00 PM
Phone Number: +34 952 52 00 72
Booking: Required for dinner.
Review: "Sollun offers creative, fine dining in Nerja. Every dish is an explosion of flavour." – Marbella Rent A Car
Website: https://sollunrestaurant.com/
12. Los Barriles

For a more laid-back atmosphere with a focus on tapas and local dishes, Los Barriles is a fantastic choice. This family-run restaurant is known for its generous portions and affordable prices. Dishes like chorizo al vino and prawns pil pil are simple but delicious. The rustic interior and friendly staff create a warm and welcoming environment, making it a favourite among both locals and tourists.
Los Barriles is an excellent spot to enjoy a casual meal while sampling some of the best traditional Spanish food Nerja has to offer.
Location: Calle Carabeo, 26, 29780 Nerja
Opening Hours: Monday to Sunday, 12:00 PM - 11:00 PM
Phone Number: +34 952 52 15 84
Booking: Not required.
Review: “For affordable tapas and a friendly atmosphere, Los Barriles is hard to beat.” – Tripadvisor
Website: https://www.facebook.com/losbarrilesbartipico/
13. La Dama

Located in the centre of Nerja, La Dama offers a variety of Italian and Mediterranean dishes, including homemade pasta, pizzas, and seafood dishes. Known for its authentic flavours and generous portions, it’s a great place to enjoy a casual meal with family and friends. The pasta carbonara and pizza Margherita are popular choices, and the friendly service adds to the charm.
With its relaxed atmosphere and great food at affordable prices, La Dama is perfect for those looking for a budget-friendly but delicious meal.
Location: Plaza de los Cangrejos, 29780 Nerja
Opening Hours: Monday to Sunday, 1:00 PM - 11:00 PM
Phone Number: +34 952 52 11 72
Booking: Not required.
Review: “La Dama serves up some of the best Italian food in Nerja. The pizza and pasta are consistently excellent.” – Travels with Missy
Website: No official website.
Nerja is home to a variety of restaurants that showcase the best of Spanish, Mediterranean, and international cuisine. From fine dining to casual tapas bars, these 15 restaurants represent the top spots where you can enjoy unforgettable meals in this beautiful coastal town.
Have You Got your accommodation in Nerja yet? We can help!
We've got great properties for you, so all you'll have to do is plan your days and create great memories.
Save time while you're on the trip and organise your tickets to attractions and excursions NOW so you don't have to while you're there. Quick and easy!
Happy travels!
Happy travels!
Destination Travel Series
- South Africa, Dolphin Coast
- Spain, Marbella
- Dubai, United Arab Emirates (UAE)
- Scotland, Edinburgh
- United Kingdom, London
- Portugal, Lisbon
- France, Nice
- Italy, Piedmont
- Italy, Lecce
- Australia, NSW
- Mexico, Cozumel
- United Kingdom, Devon
- France, Haute-Savoie
- South Africa, Cape Town
- Spain, Costa Blanca
- Morocco, Marrakesh
- USA, Disneyworld, Florida
- Spain, Gran Canaria
- Israel
- South Africa
- Spain, Barcelona
- France, Paris
- Spain, Madrid
- Australia, Sydney
- Italy, Lake Como
- Spain, Nerja
- Thailand
- Spain


