Sign In

Authentic Portuguese Flavours Worth the Detour in Olhos de Água

O Duarte is one of those places you hear about from someone local—and then immediately add to your must-visit list. Set in Olhos de Água, this welcoming Portuguese restaurant delivers the full experience: warm, attentive service, a menu rooted in tradition, and dishes that feel both hearty and carefully made.

If you like guidance when you dine, you’ll appreciate the team here. Staff are known for being genuinely helpful, happy to explain the menu, and quick with recommendations (often with a light, jokey charm that keeps the meal feeling relaxed). It’s an easy place to settle in, whether you’re new to Portuguese cuisine or already know exactly what you’re craving.

Food-wise, there are several standouts that people rave about. The cataplana—including the richly flavoured meat version—is a highlight for anyone wanting a classic Algarve-style stew served bubbling with aroma. Traditional favourites like caldo verde and expertly grilled bacalhau (salt cod) also earn praise for tasting properly authentic, with that comforting, home-style depth you hope for in a family-run kitchen. And don’t skip dessert: the freshly baked pastéis de nata are often described as the perfect finish.

Whether you’re planning a casual dinner or a “let’s do something special tonight” meal, O Duarte is a dependable pick for quality, flavour, and hospitality that feels personal. For visitors looking for a true Portuguese restaurant experience in Olhos de Água, this is a standout stop you’ll likely want to repeat on your next Algarve trip.

Location

🔒 Unlock every spot

  • Exact location pin
  • Getting there & parking
  • Best time of day
  • Full photo gallery


One click. No card, no spam.

Go Pro

  • Shooting notes — where to stand
  • Light & sun timing
  • Tide, wind & conditions
  • Drone rules

Join the Pro waitlist

Be first to know when Pro launches.

Now Closed

Opening Hours

  • MondayClosed
  • Tuesday 12:00 - 15:00
    18:00 - 22:00
  • Wednesday 12:00 - 15:00
    18:00 - 22:00
  • Thursday 12:00 - 15:00
    18:00 - 22:00
  • Friday 12:00 - 15:00
    18:00 - 22:00
  • Saturday 12:00 - 15:00
    18:00 - 22:00
  • Sunday 12:00 - 15:00
    18:00 - 22:00