Where to Eat in Vila Nova de Milfontes

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.

35 restaurants
Restaurant A Fateixa, Vila Nova de Milfontes

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.

Alcanto em Vila Nova de Milfontes

Alentejo · Portuguese · International

Alcanto

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.

Alento em Vila Nova de Milfontes

Alentejo · Portuguese · International

Alento

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

Brunch by Riverside em Vila Nova de Milfontes

International

Brunch by Riverside

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

Cantinho do Mercado em Vila Nova de Milfontes

Vegetarian · International

Cantinho do Mercado

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

Casa do Benfica de Milfontes em Vila Nova de Milfontes

Portuguese · Petiscos

Casa do Benfica de Milfontes

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

Churrasqueira DEKA em Vila Nova de Milfontes

Portuguese · Grilled

Churrasqueira DEKA

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

Churrasqueira Milfontes em Vila Nova de Milfontes

Portuguese · Grilled

Churrasqueira Milfontes

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

Churrasqueira a Económica em Vila Nova de Milfontes

Portuguese · Grilled

Churrasqueira a Económica

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

Corkoon Bar em Vila Nova de Milfontes

International

Corkoon Bar

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

Dunas Mil em Vila Nova de Milfontes

Seafood · Portuguese · Grilled

Dunas Mil

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

Geladaria San Pietro em Vila Nova de Milfontes

Gelateria · Pastry

Geladaria San Pietro

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

HS Restaurante Milfontes em Vila Nova de Milfontes

Portuguese · International · Grilled

HS Restaurante Milfontes

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.

La Bella Pizza, Vila Nova de Milfontes

Italian

La Bella Pizza

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

Mabi em Vila Nova de Milfontes

Mabi

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

Manjerico Pizza & Co. Milfontes em Vila Nova de Milfontes

Italian

Manjerico Pizza & Co. Milfontes

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

Mil Take Away em Vila Nova de Milfontes

Portuguese · Grilled

Mil Take Away

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

O Amândio em Vila Nova de Milfontes

Portuguese · Alentejo · Grilled

O Amândio

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

O Pescador Restaurant, Vila Nova de Milfontes

Seafood · Portuguese · Grilled

O Pescador do Moura

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

O Porto das Barcas em Vila Nova de Milfontes

Seafood · Portuguese

O Porto das Barcas

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.

Padaria A Ceifeira em Vila Nova de Milfontes

Pastry · Portuguese

Padaria A Ceifeira

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.

Paparoca Sandwicheira em Vila Nova de Milfontes

Portuguese · Petiscos

Paparoca Sandwicheira

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

Paragem Vicentina em Vila Nova de Milfontes

International · Petiscos

Paragem Vicentina

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

Pastelaria Rego em Vila Nova de Milfontes

Pastry · Portuguese

Pastelaria Rego

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

Pizza La Sicilienne em Vila Nova de Milfontes

Italian

Pizza La Sicilienne

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

Pizzaria Cosa Nostra em Vila Nova de Milfontes

Italian

Pizzaria Cosa Nostra

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

Pátio Alentejano, Vila Nova de Milfontes

Alentejo · Portuguese · Grilled

Pátio Alentejano

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

Pão Café e Companhia em Vila Nova de Milfontes

Pastry · Portuguese

Pão Café e Companhia

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

Pôr do Sol em Vila Nova de Milfontes

Portuguese · Alentejo · Grilled

Pôr do Sol

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

Raízes no Rossio em Vila Nova de Milfontes

International · Vegetarian · Petiscos

Raízes no Rossio

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

Ritual Tapas Bar, Vila Nova de Milfontes

International · Portuguese · Petiscos

Ritual

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

Snack-Bar H2O em Vila Nova de Milfontes

Portuguese · Petiscos

Snack-Bar H2O

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

Tasca do Celso, Vila Nova de Milfontes

Alentejo · Portuguese · Seafood

Tasca do Celso

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.

Tasco do Largo em Vila Nova de Milfontes

Petiscos · Portuguese · Alentejo

Tasco do Largo

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

Villa Steakhouse em Vila Nova de Milfontes

Grilled · International

Villa Steakhouse

Steakhouse in Milfontes focused on grilled meats, steaks and more indulgent meals in a modern space.

What You'll Find at Milfontes Restaurants

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.

Practical Information

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.

Frequently Asked Questions

Do I need to book a restaurant in Milfontes?+

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.

How much does eating out in Vila Nova de Milfontes cost?+

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.

What is the typical dish of Milfontes?+

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.

Are restaurants open outside peak season?+

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.