Skip to content

Culinary character

Silves is not a food destination. It's a castle town with a river running through it, and the restaurants reflect that: a handful of traditional places in the historic centre, a respected seafood institution by the bridge, and a few riverside terraces where the view of the red sandstone fortress does most of the work. You eat well here, but you come for the castle and stay for lunch, not the other way around.

What Silves does have is the Arade River. The estuary downstream produces ameijoas (clams) that end up in the local cataplana, and the river fish, distinct from the coastal catch in Portimão 15km south, give the restaurants here something genuinely their own. A caldeirada do rio (river fish stew) in Silves tastes different from the coast version because the fish are different. Expect to spend €8–15 for a main course; a full meal with wine rarely passes €20 at the traditional places.

The town suits visitors on a day trip from the coast. Drive up from Portimão or Lagoa, spend the morning at the castle, then eat before the afternoon heat sets in. The dining scene is small enough to cover in a single visit, and the quality is reliable if unspectacular.

Traditional Portuguese

Below the castle walls

The cobbled streets between the castle entrance and the cathedral have a few traditional restaurants that cater to the steady flow of visitors. The menus are predictable in the best sense: grilled meats, petiscos (small sharing plates), and whatever came out of the river that morning.

Featured restaurants

Seafood & river fish

The one restaurant in Silves with a reputation beyond the municipality. The main marisqueira sits near the old bridge, and Portuguese families drive up from the coast specifically to eat here. The dining room is large and plain; you come for the seafood, not the decor.

The ameijoas na cataplana (clams steamed in a sealed copper pot with chouriço, garlic, and white wine) is the signature order. The waiter brings the pot to the table and opens the lid; the steam carries the garlic and the whole room notices. For two people, €25–30. The arroz de marisco (seafood rice) is generous enough for two at €20–25, and the grilled fish by weight runs €12–18 depending on the catch. Choose from the display by the kitchen.

Book ahead for Friday and Saturday evenings and any night in July or August. Weekday lunch is usually walk-in. The prices are fair for the quality, but this is the priciest restaurant in Silves by some margin.

Arade River catch

The river distinguishes Silves from the coastal restaurants nearby. Restaurants here serve species from the Arade estuary alongside ocean fish, and the local preparations reflect that.

  • Caldeirada do rio: river fish stew that arrives in a clay pot, layered with potato, onion, and tomato. Earthier and heavier than a coastal caldeirada. Around €10–12.
  • Ameijoas à Bulhão Pato: clams in garlic, olive oil, and coriander. The Arade estuary clams are smaller than the Ria Formosa variety but have good flavour. €8–10 as a starter.
  • Grilled river fish: the species vary by season and the waiter will tell you what's available. Simpler and cheaper than the coastal equivalent; expect €8–10 for a plate.

Featured restaurants

Local products

Silves oranges

The Algarve's orange country centres on Silves, and between November and May the fruit is everywhere: piled in crates outside shops, squeezed into juice at every café, and worked into marmalade and liqueurs sold at the municipal market.

Laranja do Algarve carries a protected designation, and the Silves variety is sweeter than what you find further east. The annual Orange Festival (February) is worth timing a visit around. Fresh-squeezed orange juice costs €1.50–2 at any café during season.

What to take home

The municipal market and shops around the historic centre sell:

  • Medronho: the Algarve's firewater, distilled from strawberry tree berries. Buy the artisanal bottles, not the commercial brands. Around €8–12 for a small bottle.
  • Honey: from hives in the serra above Silves. The carob blossom variety has a distinctive dark flavour.
  • Almond and fig sweets: traditional Algarve confections shaped into fruits and animals. The handmade ones from local producers are worth the premium over factory versions.

Casual dining

Riverside cafés

A couple of other riverside cafés offer similar settings with simpler menus: coffee, pastéis de nata (custard tarts), tostas (toasted sandwiches), and cold drinks. Fine for a break between sightseeing, not for a serious meal.

Serra taverna stop

São Bartolomeu de Messines, 15km north of Silves, has a couple of tascas (taverns) where the tourist presence drops to zero. The menus are handwritten, the portions enormous, and a full meal with wine costs under €10. There's no reason to make a special trip for the food, but if you're driving through the serra, stop and eat where the locals eat. The frango no churrasco (charcoal-grilled chicken) at the roadside places is reliable.

Featured restaurants

Where to eat by area

Historic centre: Below the castle walls. Traditional restaurants in old stone buildings. Recanto dos Mouros has the strongest terrace.

Riverside: Along the Arade near the bridge. the main marisqueira for serious seafood; the riverside café-bar and other terraces for lighter meals with river views.

Town centre: Simple cafés and everyday restaurants along the main streets. Practical for coffee and pastries.

São Bartolomeu de Messines: Inland village with traditional tavernas and zero tourist polish. Worth a stop if passing through the serra.

Armação de Pêra: The coastal village within Silves municipality has its own beach restaurant scene, separate from inland Silves.

Practical tips

  • Reservations: Only needed at Marisqueira Rui, essential on summer weekends. Everywhere else is walk-in.
  • Lunch specials: Look for prato do dia at the traditional restaurants, typically €7–9 including bread and a drink.
  • Market: Silves municipal market has local produce, honey, and regional products. Open mornings on weekdays.
  • Parking: Free along the riverside. The castle area is pedestrianised; park below and walk up.
  • Summer heat: Silves sits inland and gets hotter than the coast. Riverside terraces catch a breeze; the castle-area restaurants can be stifling at midday.
  • Medieval Fair: The Feira Medieval de Silves in August transforms the town for nine days. Restaurants run special menus and temporary stalls serve roasted meats and mead. Book accommodation if staying overnight.
  • Sunday: Some smaller restaurants close. Marisqueira Rui and Café Inglês stay open.
  • Day trip: Silves pairs well with Portimão or Lagoa. Castle in the morning, lunch in Silves, beach in the afternoon.

Last reviewed:

Explore Silves

Discover beaches, villages, and attractions in this municipality

View Silves Guide

Average Weather in the Algarve

Weather data: 30-year averages (1995-2024) via Open-Meteo