Sign In

Relaxed Resort Dining with Fresh Fish in Martinhal

Restaurante Dunas is a convenient, easy-going restaurant in Sagres for anyone staying around Martinhal. With water views and a location that’s simple to reach from nearby lodging, it’s the kind of place that fits naturally into a holiday routine—drop in for lunch after the beach, or settle in for dinner without having to plan a big night out.

The menu’s safest (and most rewarding) bet is the seafood. Guests consistently point to the fresh local fish as the reason to come back—well-prepared, reliably tasty, and exactly what you want on the Algarve coast. If you stick with the fish dishes, you’re likely to have an excellent meal. There are a few more modern options on the menu too, but the coastal classics are where this kitchen really shines.

There are also pleasant surprises, including a dessert that gets a lot of love: a vegan chocolate cake that stands out for being genuinely delicious, not just “good for vegan.” It’s a great finish to a relaxed meal, especially if you’re dining with a group that has mixed preferences.

Service is typically friendly and kind, with a holiday pace that matches the setting. If you’re looking for a low-stress spot with a view—somewhere you can bring family, take it easy, and enjoy dependable coastal cooking—Restaurante Dunas is a solid Martinhal-area choice for fresh fish dining in Sagres.

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.