Restaurants in Silves
- Sort by:
- Popular
-
A
Café Inglês
This cafe has a wonderful shady terrace and is everyone’s favourite spot. The food is excellent (don’t miss the Chocolate St Emilion dessert). One of the Algarve’s liveliest restaurants north of the coast, it has an elegant interior and in summer has occasional live jazz, fado and African music.
reviewed
-
Restaurante O Barradas
The star choice for fine dining is this delightful spot, 3km south of Silves, past the Silves train station on the road to Lagoa. The German chef creates her own Portuguese wonders, always using Mediterranean ingredients, sourced where possible from local suppliers. Organic meats and fresh, not farmed, fish are used. Desserts use seasonal fruits (don’t miss the figs with muscatel). An elegant atmosphere, gourmet dishes, and too many fine wines (did we mention her husband is a winemaker?) make for a taxi booking (seriously, think about it).
reviewed
-
B
Restaurante Ponte Romana
Adjoining the Ponte Romana residencial, this basement restaurant has decorations – keys, cowbells and harnesses – as antiquated as its prices (which haven’t moved in years). Great value, hearty country fare.
reviewed
-
C
Pastelaria Rosa
On the ground floor of the town hall building, this long-standing, tile-lined place is lovely for coffee and pastries. You can sit outside next to a small tree-shaded plaza or inside for rustic charm.
reviewed
-
D
Restaurante Marisqueria Rui
Situated in the old town, this place is Sagres’ finest seafood restaurant. Join the locals – it gets busy – and savour plates of cockles, clams and crabs to bass and seafood rice.
reviewed
-
E
Bistro O Cais
This restored waterfront town house has a relaxed setting with a changing menu. It has jazz jam sessions on a Sunday afternoon, and fado during the week.
reviewed
-
Ú Monchiqueiro
By the river and near the market, this casual spot serves grilled meats (there’s an outdoor grill), and punchy piri-piri chicken.
reviewed






