
Seafood · Portuguese · Grilled
A Fateixa
Restaurant overlooking the Mira River, known for fresh fish, grilled dishes and dishes such as monkfish rice and tuna steak.
The best restaurants in Vila Nova de Milfontes — fresh fish, seafood, Alentejo cuisine and more.
Vila Nova de Milfontes is one of the most authentic food destinations on Portugal's Alentejo Coast. Where the Mira River meets the Atlantic, this charming village offers a culinary experience where the fresh catch of the day and coastal seafood meet the deep flavours of the Alentejo interior — olive oil, aromatic herbs, black pork and country bread.

Seafood · Portuguese · Grilled
Restaurant overlooking the Mira River, known for fresh fish, grilled dishes and dishes such as monkfish rice and tuna steak.

Alentejo · Portuguese · International
Restaurant in the center of Milfontes that combines Portuguese and Alentejo cuisine with a more contemporary touch and dishes designed for sharing or leisurely exploring.

Alentejo · Portuguese · International
Restaurant serving Alentejo and current cuisine, with a careful approach to the flavors of the region and a more contemporary approach.

International
Modern brunch space in Milfontes, designed for late breakfasts, toast, eggs, bowls and light meals during the day.

Vegetarian · International
Vegetarian restaurant in Milfontes with internationally inspired dishes, brunch, vegan burgers and a relaxed atmosphere next to the market.

Portuguese · Petiscos
Popular place in Milfontes for snacks, daily dishes and simple Portuguese cuisine, with a club atmosphere and informal service.

Portuguese · Grilled
Popular barbecue restaurant in Milfontes, focused on roast chicken, grills and takeaway, with quick meals and a simple atmosphere.

Portuguese · Grilled
House focused on roast and grilled chicken for takeaway, very practical for quick meals in Milfontes.

Portuguese · Grilled
Barbecue designed for quick and takeaway meals, with grilled chicken and other popular grilled dishes.

International
Modern space in Milfontes with sushi, poke bowls and cocktails, designed for light meals and relaxed afternoons.

Seafood · Portuguese · Grilled
Seafood restaurant on Avenida Marginal, with views over Franquia beach and a menu focused on seafood, fresh fish, cataplanas and rice dishes.

Gelateria · Pastry
Ice cream shop and coffee shop in Milfontes, designed for artisanal ice cream, crepes, waffles, coffee and sweet breaks throughout the day.

Portuguese · International · Grilled
Restaurant with views over Mira, integrated into HS Milfontes Beach, with buffet, grills, steak on the stone and a proposal designed for groups and families.

Italian
Pizzeria in the center of Vila Nova de Milfontes, focused on pizzas and informal dining, with takeaway, reservations and indoor and outdoor tables.

Ice cream shop, coffee shop and croissanteria in Largo de Santa Maria, very popular for breakfast, ice cream, pastries and snacks throughout the day.

Italian
Pizzeria in Vila Nova de Milfontes, designed for relaxed meals, with pizza, pasta and table service or takeaway.

Portuguese · Grilled
A very popular restaurant for daily dishes, steaks and homemade food, with a small space and a strong vocation for takeaway.

Portuguese · Alentejo · Grilled
Restaurant in Ribeira da Azenha, known for grilled fish and meat and Portuguese cuisine with a traditional and generous profile.

Seafood · Portuguese · Grilled
Seafood restaurant in Vila Nova de Milfontes, known for its fish and seafood rice dishes, stews and grilled fish.

Seafood · Portuguese
Restaurant next to Portinho do Canal, with an open view of the sea, a strong focus on fresh fish and seafood and careful Portuguese cuisine.

Pastry · Portuguese
Bakery and pastry shop in Vila Nova de Milfontes, known for its in-house production of bread and cakes, very practical for quick shopping and breakfast.

Portuguese · Petiscos
Snack bar known for baguettes, salads, daily dishes and homemade cakes, with a simple and very practical proposal in the center of Milfontes.

International · Petiscos
Versatile space in Milfontes with light meals, cocktails and a relaxed atmosphere, useful for a break throughout the day or late afternoon.

Pastry · Portuguese
Cafeteria and pastry shop for breakfast, coffee, sandwiches and quick meals, very useful for a simple break in the center of Milfontes.

Italian
Pizzeria in Vila Nova de Milfontes with a family atmosphere, table service and takeaway, focused on pizzas and some pastas.

Italian
Italian-inspired pizzeria with stone-made pizzas, pastas and a family atmosphere in Vila Nova de Milfontes.

Alentejo · Portuguese · Grilled
Traditional restaurant in Vila Nova de Milfontes, known for Portuguese and Alentejo cuisine, with grilled fish, migas and oven or pan dishes.

Pastry · Portuguese
Very central bakery and café in Milfontes, convenient for breakfast, coffee, sandwiches and light meals throughout the day.

Portuguese · Alentejo · Grilled
Café-restaurant in Ribeira da Azenha, known for traditional Portuguese cuisine, grilled dishes and fish and meat dishes.

International · Vegetarian · Petiscos
Cozy space in Rossio with a shared kitchen, snacks and vegetarian options, designed for late afternoons and relaxed dinners.

International · Portuguese · Petiscos
Restaurant and tapas bar in the center of Vila Nova de Milfontes, with internationally inspired cuisine, snacks and a relaxed atmosphere.

Portuguese · Petiscos
Central snack bar in Milfontes, useful for quick meals, toasts, burgers, snacks and longer nights out.

Alentejo · Portuguese · Seafood
A reference in gastronomy in Vila Nova de Milfontes, known for its Portuguese and Alentejo cuisine, a good wine cellar and fish, seafood and pot dishes.

Petiscos · Portuguese · Alentejo
House of snacks and Portuguese and Alentejo-inspired dishes, with a terrace and a relaxed atmosphere in the center of the town.

Grilled · International
Steakhouse in Milfontes focused on grilled meats, steaks and more indulgent meals in a modern space.
From riverside restaurants overlooking the estuary to family-run taverns tucked into the village's narrow streets, eating in Milfontes is always a discovery. Charcoal-grilled fish, seafood rice, octopus à lagareiro and traditional açordas are classics you'll find at nearly every table. But the dining scene goes beyond tradition — artisan pizzerias, gourmet burgers and international options round out the local gastronomic landscape.
In summer, terraces fill up at sunset and booking ahead is advisable, especially in July and August. Outside peak season, most restaurants stay open with lower prices — the perfect time to explore the local food scene at a leisurely pace.
Most restaurants in Milfontes accept reservations by phone or WhatsApp. In summer — from June to September — we recommend booking at least a day ahead for the most popular spots, especially for dinner and weekends.
Prices are generally affordable compared to the Algarve or Lisbon. A full meal with grilled fish, sides and house wine costs between €15 and €25 per person at most traditional restaurants. Seafood restaurants and premium venues range from €25 to €45 per person.
The highest concentration of restaurants is in the village centre, between Rua dos Aviadores and Largo do Cais. For specific experiences: the freshest fish is at the harbour-side restaurants, the best river views at the quayside dining spots, and the most authentic petiscos at the taverns away from the main tourist area.
In summer (June to September), yes — especially for dinner and weekends. Most restaurants accept reservations by phone or WhatsApp. Outside peak season, booking is generally not necessary.
A full meal at a traditional restaurant costs between €15 and €25 per person, including grilled fish, sides and house wine. Seafood restaurants and premium venues range from €25 to €45.
Charcoal-grilled fish is the classic — fresh sea bass, sea bream and sole caught that day. Don't miss the seafood rice, açordas and traditional Alentejo petiscos.
Most restaurants in the village centre operate year-round. Some seasonal spots, like beach bars, close between October and March. Winter is actually an excellent time to eat well in Milfontes, with fewer crowds and lower prices.